RobotFramework
JANE是Jane
这个作者很懒,什么都没留下…
展开
-
【web自动化测试Robotframework开发手册—特殊元素】
基于robotframework框架的web自动化测试,关于一些特殊元素的定位使用:1.点击下拉 li菜单先click 上级菜单然后 wait untl page contains element 下级菜单链接然后click element下级菜单的链接2.悬停下拉li菜单先Mouse over 上级菜单然后 focus 下级菜单然后 Mouse Over 下级菜单然后 click element...原创 2018-07-10 14:07:58 · 1212 阅读 · 0 评论 -
【web自动化测试Robotframework开发手册—上传下载文件】
介绍,我遇到的上传下载文件的处理,这里上传下载都涉及到windows系统的窗口;1.上传文件 使用AutoIt的相关关键字,可实现上传文件窗口的操作处理流程:首先,点击上传文件按钮,打开了window的打开文件窗口;然后,win wait等待打开文件窗口展现,Win Active,将操作焦点转移到打开文件窗口sleep 2秒,等待焦点转移完成,Control Focus 到打开窗口的编辑框Co...原创 2018-07-10 14:16:35 · 3452 阅读 · 0 评论 -
【web自动化测试Robotframework开发手册—浏览器切换url和打开新页签】
在使用robotframework+selenium2library框架进行web自动化测试的开发过程中,测试对象有时候会涉及到多个web网址,这时候该怎么切换浏览器的窗口或打开新url页签呢?1.浏览器打开新页签和地址使用关键字Execute Javascript ,输入表达式window.open('具体的url')即可打开新页签,并跳转到指定的url;2.浏览器切换窗口使用关键字 Selec...原创 2018-07-10 14:25:23 · 2789 阅读 · 0 评论 -
【web自动化测试Robotframework开发手册—模拟键盘输入和鼠标右键点击】
使用Robotframework+selenium进行web自动化测试开发的过程中,有时候会遇到需通过键盘输入快捷键来调出菜单或窗口的情况;1.模拟键盘输入Press key 关键字,可以模拟键盘向某个元素输入内容,输入参数为ACSII码如果是windows接收输入,则使用win32api模块的 win32api.keybd_event(),第一个参数为输入的字符的ASCII码;百度ASCII码表...原创 2018-07-10 14:29:29 · 7039 阅读 · 0 评论 -
【web自动化测试Robotframework开发手册—自定义library】
robotframework的官网有很多开源的library,根据需要选择library进行下载安装使用,安装方法与python模块的安装相同:如果有安装pip工具,那么可以在线安装:管理员权限打开cmd,输入命令pip install xxxx,也可以下载后安装,进入模块包setup.py的路径,运行 python setup.py install但是,也有些功能,这些开源的lib都满足不了需求...原创 2018-07-10 14:46:15 · 749 阅读 · 0 评论