浏览器的打开操作正常,Input Text / Click Button /Click Element等操作全都OK,但就是在使用Close Browser关键字关闭浏览器的时候会有这个弹出窗口,非常烦人,起初我搜索资料时选择了两个方向:
1、浏览器本身问题,搜索关键词一般如下——Firefox已停止工作......
2、RF框架自身问题:搜索关键词一般如下——robotframework关闭火狐浏览器报错
但查了很多方法,最终还是无法解决该问题,最后索性放弃使用火狐浏览器,改用谷歌,没想到的是使用谷歌浏览器之后,更大的问题来了,除了能打开目标页面,后面的像Input Text / Click Button /Click Element这些操作一点反应都没有。
于是开始着手解决Chrome的这个问题,于是便把打印出来的报错信息“WebDriverException,unknown error: call function result missing 'value'”给复制下来在百度上搜索了一下,还别说,一下就把问题解决了,原来这个问题是因为浏览器驱动的版本问题造成的,具体什么原因大家也都是无法深究,但结论是——浏览器驱动一定要用最新的
谷歌浏览器的问题解决了,于是就联想到之前火狐的失败可能也是同样的原因,于是就试着更新了最新的火狐驱动,运行了一下,OK,问题解决。这个坑足足花了我六七个小时的时间,不过还是那句老话——有些坑不得不填
上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。