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

平台: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

相关文章

ubuntu退出redis的示例:指定配置文件方式启动源码redis:roo...
ubuntu中mysql改密码忘了的解决方法:1.在终端中切换到root权...
ubuntu安装mysql失败的解决方法原因:可能是原有的MySQL还有...
使用centos和ubuntu建站的区别有以下几点1.CentOS是Linux发行...
ubuntu图形界面和字符界面切换的方法:可以通过快捷键CTRL+A...
ubuntu中重启mysql失败的解决方法1.首先,在ubuntu命令行中,...