Robot framework学习笔记(二)一个简单的例子
通过selenium来实现后台的登录
首先创建一个test suite。把Selenium2Libray导入进来,上一篇有介绍导入的方法
在test suite里新建一个test case。
菜单栏可以看到search keywords或按F5,查看这个libray的所有关键字。
在搜索框,可以搜索关键字找到它的详细用法
open browser这个就有必填的2个参数,指定浏览器驱动,以及要访问的url
一个简单的登录,直接看case:
ps:如果关键字置为蓝色,则引用正确
按住ctrl键并移动鼠标到关键字上方,可以看到该关键字的详细说明
基本上和selenium的用法相同,元素定位的方法不再复述,这里推荐使用friefox的xpath定位插件 firebug或XpathChecker
踩坑点:
1.浏览器可以正常打开,但无法执行下一步操作
需要更新对应的浏览器驱动。很多浏览器都有自动更新的功能
添加用户自定义变量:
右键项目,选择New Scalar
引用变量:${}
更多环境变量的用法参照:
https://www.cnblogs.com/CCGGAAG/p/7800321.html
运行:
在菜单栏可以找到一个像播放的按钮来执行该case。
执行后的报告:
ps :如果report按钮灰化,可以启动任务管理器,杀掉浏览器驱动即可。