admin 管理员组

文章数量: 887018

在TesterHome看到一篇文章后,跟着做了一遍。源地址https://testerhome/topics/10447

这里是我个人操作之后的一些疑问和解决方法:


1.Robot是否是以键值对的形式存在呢?

A:我实在是太天真了,只是看到原楼主的例子之后就断定是键值对的形式。



其实不是,只是图中为了方便美观就将关键字都放在了第一列。我误以为是键值对的形式,现在想想键值对哪有后面还有一列的。

关键字可以在中、可以在后,可以是自己写的,然后导入robot中来调用。


2.ChromeDriver的问题

可能在中途中会弹出一个提示框,表示是ChromeDriver停止工作。

这种情况现在看来有几种解决方式:

1)将C:\Python27\Scripts 下的chromedriver替换为符合当前浏览器版本的

2)将Selenium2Library\utils下的browsercache.py下的:

将quit()  替换为close()就可以了。

但是方法2我试过,可以成功跑完,但是跑完之后也会弹出ChromeDriver的提示框。

猜测可能是自动化权限的问题,找到了就更新原因。


本文标签: 打开浏览器 robot Framework