千家信息网

robotframework+selenium2library运行常见问题

发表于:2025-02-08 作者:千家信息网编辑
千家信息网最后更新 2025年02月08日,问题1:command: pybot.bat --argumentfile c:\users\lenovo\appdata\local\temp\RIDEeoqulh.d\argfile.txt --
千家信息网最后更新 2025年02月08日robotframework+selenium2library运行常见问题

问题1:

command: pybot.bat --argumentfile c:\users\lenovo\appdata\local\temp\RIDEeoqulh.d\argfile.txt --listener D:\Python27\lib\site-packages\robotide\contrib\testrunner\TestRunnerAgent.py:16115:False C:\Users\lenovo\Desktop\test\test


解决方案:C:\python27\scripts加入环境变量path

问题2:

WebDriverException: Message: Unexpected error launching Internet Explorer. Protected Mode settings are not the same for all zones. Enable Protected Mode must be set to the same value (enabled or disabled) for all zones.


解决方案:设置IE浏览器Internet选项->选择安全->Internet,本地Intranet,可信站点,受限站点下的启用模式统一都去掉或都选上


问题3:

WebDriverException: Message: 'IEDriver executable needs to be available in the path.

解决方案:下载IEDriver或chromeDriver,放在D:\Python27\Scripts,前提是你的python安装在此D盘


问题4:

[WARN]Keyword 'Capture Page Screenshot' could not be run on failure: AttributeError: 'NoneType' object has no attribute 'encode'


解决方案:找到Selenium2Libraryutils目录,修改其中的browsercache.py文件,将def close(self):方法中的语句"browser.quit()"修改为"browser.close()"。即可解决此问题。




问题 方案 解决方案 站点 安全 前提 变量 可信 文件 方法 模式 浏览器 环境 目录 语句 浏览 统一 选择 常见 常见问题 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 陕西奋斗猫网络技术怎么样 互联网大厂服务器 福州招商银行软件开发 内蒙古网络安全周2021 网络安全法 宣传教育 海南民宿软件开发 网络安全为人民活动小结 美博网络技术有限公司 发票不是有效的服务器上传 智能教室服务器的数据库 数据库电池开关柜三拼电缆 汇德胜网络技术有限公司 电脑方舟服务器多少钱一个月 网络安全中级测评师 福建发展网络技术咨询商家 英语软件开发要几级 长沙声光电法治文化展馆软件开发 铁木真网络技术有限公司怎么样 交换机可以做时钟服务器吗 环境检测软件开发的公司 网络技术网络技术 炉石传说如何备份数据库 服务器能装360卫士吗 喀什高安全云服务器 ps怎么链接表格数据库 手机点位图软件开发 java修改数据库难吗 在创建数据库之前应该怎么样 网络安全文明宣传活动 叛乱沙漠风暴与服务器失去连接
0