【Robotframework】WebDriverException: Message: Expected [object Undefined] undefined to be a string

本文详细介绍了在Ubuntu16平台上使用Selenium 3.4.3和geckodriver 0.16.1时遇到的WebDriverException问题,并提供了完整的解决方案,包括下载、安装geckodriver的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

平台:Ubuntu 16

WebDriverException: Message: Expected [object Undefined] undefined to be a string

Expected [object Undefined]

还是版本不匹配问题

在解决这问题上,你可能还会碰到如下错误。
FAIL : KeyError: 'value'
//或
WebDriverException: Message: Missing 'type' parameter
最后:selenium (3.4.3),geckodriver(0.16.1),均为最新。
终于,终于不fail了。

这里写图片描述
这里写图片描述


下面是整理的命令行 和 资料来源

//下载geckodriver,在ubuntu
//1
wget https://github.com/mozilla/geckodriver/releases/download/v0.13.0/geckodriver-v0.13.0-linux64.tar.gz

//2
tar -xvzf geckodriver*
//3
chmod +x geckodriver
//4
export PATH=$PATH:/path-to-extracted-file/geckodriver
//4 或者
sudo mv geckodriver /usr/local/bin/
How to install geckodriver in ubuntu



sudo pip install selenium==3.4.3


sudo rm selenium -rf
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值