robotframework学习笔记(一)----在chrome上打开www.baidu.com页面
参考资料:
1)虫师的robotframework自动化测试资料
2)https://blog.****.net/u011757108/article/details/53366411
3)https://blog.****.net/rlili/article/details/78004857
4)https://blog.****.net/huilan_same/article/details/51896672
一.第一个例子
这两天在windows下安装了robotframework。并pip install robotframework-Selenium2Library。并在ride界面导入selenium。
接下来按照参考资料1,联系了第一个例子,在chrome中打开百度页面:
step1.将“Selenium2Library”库添加到相应的测试套件中:
step2,在测试用例中edit测试脚本:
但是当我运行以后出现了以下错误并且没有打开浏览器:
然后我参考了资料2),
去下载了一个chromedriver.exe,并把它放到了目录C:\Python27\Scrips\下面,但是虽然打开了浏览器,但是并没有出现百度的页面,还报上一步的错误:于是我看到了资料3),资料3)说电脑上的chrome和chromedriver.exe在版本上有对应关系,所以可能的原因是我刚才下载的chrome.exe版本不对。
接下来我又查看电脑上chrome的版本,打开chrome,点击chrome右上角的三个点:
接着依次 点击 帮助—>关于google chrome,会出现以下图形,图中的67就是版本号:
接着按照资料4)下载对应版本的chomedriver.exe:
chromedriver.exe对应版本的下载链接:http://chromedriver.storage.googleapis.com/index.html
将对应版本的driver.exe放到C:\Python\Scrips下面即可。
写下来第一个测试用例就能运行成功啦。