robotframework+selenium搭配chrome浏览器,web测试案例(搭建篇)

这两天发布版本 做的事情有点多,都没有时间努力学习了,先给自己个差评,今天折腾了一天,

把robotframework 和 selenium 还有appnium 都研究了一下 ,大概有个谱,先说说web篇的故事

首先,上次是把ride做完

那么其实我们打开ride以后 最主要的是 添加库

robotframework+selenium搭配chrome浏览器,web测试案例(搭建篇)

左上角新建案例 库,等 到了这个界面以后

robotframework+selenium搭配chrome浏览器,web测试案例(搭建篇)

进行操作 那么,问题来了 为什么要进行库操作呢 因为只有在库加载以后 你才能调用里边的一些语法等东西

前提下 是你在 cmd 情况下 输入 pip list

能够找到你需要的库菜可以 就像 这个样子 robotframework+selenium搭配chrome浏览器,web测试案例(搭建篇)

在添加过程中 输入 Selenium2Library  名字变成  黑色 记得 一定要是黑色 说明导入成功

如果没有 红色

那么请检查以下几点(坑了我一天):

1.Selenium2Library 大小写是否正确

2.进入这个目录 robotframework+selenium搭配chrome浏览器,web测试案例(搭建篇),去寻找sele的包 我的原因就是因为多了两个 robotframework+selenium搭配chrome浏览器,web测试案例(搭建篇)robotframework+selenium搭配chrome浏览器,web测试案例(搭建篇)

中途也包括检查sele的版本和我的是否对的上  等等 。

3.如果1,2都没有解决 在你的库变成红色状态的时候

点击robotframework+selenium搭配chrome浏览器,web测试案例(搭建篇)

这个相当于是你错误的帮助 你可以根据帮助来看你的错误信息 进一步寻找和解决

然后它会提示你  robotframework+selenium搭配chrome浏览器,web测试案例(搭建篇)  在这个tools菜单下 有个 RIDE log 可以观看  这里无法截图 懒,不想该快捷键。

log 会告诉你所有的报错信息 。 根据你的实际情况去寻找你的答案。

在看下面的之前 请把上面的问题全部解决

导入库以后  请新建一个测试案例robotframework+selenium搭配chrome浏览器,web测试案例(搭建篇)

之前虫老大的脚本有错误 我这就不多说了 这个是最新版 像这个样去填写 你的代码 相当于你的脚本执行步骤

robotframework+selenium搭配chrome浏览器,web测试案例(搭建篇)

sleep相当于 wait 其他的都应该看得懂  实在不计 input text是寻找输入框

点击运行。

duang  !

报错了把  还看不到错误信息是不是

一般这样会有两个原因。

1.无法打开浏览器

2.浏览器加载过慢 4秒wait sleep了 都还没打开

他妹的 这两个问题我都遇到了

首先 第一个问题 。 浏览器  chrome的 调用  。如果是 不能 open浏览器 采用这个

第一 你要配置浏览器的目录地址 到PATH里边去 这个大家都应该很熟练

第二 你要下载 chrome diver 这个东西  网址在这里 http://npm.taobao.org/mirrors/chromedriver

根据你的版本去下 最好是更新到最新版 然后 选择更新时间最近那个 2.3.1 2017-7-23

放到 chrome的根目录里边去 并且运行

那么第一个问题就解决好了

第二个问题 根据实际情况来 有些公司的电脑很渣 很烂 很容易出问题 那么 就增加或者减少sleep时间

本来这个robotframework+selenium搭配chrome浏览器,web测试案例(搭建篇)第二行是没有的

我自己加上去的 然后就通过了 神奇吧

这就是今天出现的所有问题 如果还有什么奇葩问题 可以留言 不过我知道没人  哈哈哈

上一篇:PHP 基于pdo的数据库操作类


下一篇:[转载][QT][SQL]sql学习记录5_sqlite视图(View)