-
Notifications
You must be signed in to change notification settings - Fork 5
xianggu625/bug2testscript
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
主文件:project.py 产生文件:test.py 缺陷文件:bugReport.txt 模板文件:model.py 浏览器设置文件:info.txt 通用文件:util.py (基本) 【进入网站“url路径”】 (定位) 【进入网站“url”】 【id为“XXX”】、【编号为“XXX”】 【name为“XXX”】、【名称为“XXX”】、【名为“XXX”】 【classname为“XXX”】、【class名为“XXX”】、【类名为“XXX”】 【tagname为“XXX”】、【tag名为“XXX”】、【标签名为“XXX”】 【链接文字为“XXX”】、【url文字为“XXX”】 【链接部分文字为“XXX”】、【url部分文字为“XXX”】 【cssselector为“XXX”】、【css选择为“XXX”】 【xpath为“XXX”】 (操作) 【点击】 【清空】 【提交】 【输入“XXX”】 【强制等待X秒】 【切换表单到“XXX”】 【切换到默认表单】 【切换到新窗口并且关闭老窗口】 【切换到新窗口并且不关闭老窗口】 【执行js脚本“XXX”】 【向提示框输入“XXX”】 【确定提示框】、【确定弹出框】 【取消提示框】、【取消弹出框】 【获得提示框里面的文字存为变量为“YYY”】 【获得弹出框里面的文字存为变量为“YYY”】 【属性为“XXX”的文字】 【添加cookie,名为“XXX”值为变量“YYY”】 【添加cookie,名为“XXX”值为“YYY”】 【获得所有cookie存为变量“YYY”】 【获得cookie,名为“XXX”,存为变量“YYY”】 【删除cookie,名为“XXX”】 【删除所有cookie】 【移动鼠标到元素名为...的位置】 【鼠标点击...的元素】 【在元素...的位置按下鼠标左键不放】 【在元素...的位置单击鼠标右键】 【在元素...的位置双击鼠标】 【从一个元素名...的位置拖鼠标到另一个元素...的位置松开】 【从...位置拖拽鼠标到(x,y)的位置】 【从当前位置移动鼠标到(x,y)的位置】 【移动到某个元素...的位置上,然后移动到该元素相对坐标为(x,y)的位置上】 【获取HTML5 Viedo...存储变量为“video”】 【获得HTML5 Viedo url为变量名“XXX”,HTML5 Viedo变量为“YYY”】 【执行HTML5 Viedo 播放操作,HTML5 Viedo变量为“YYY”】 【执行HTML5 Viedo 停止操作,HTML5 Viedo变量为“YYY”】 【执行HTML5 Viedo 暂停操作,HTML5 Viedo变量为“YYY”】 【存储变量名为“XXX”值为变量为“YYY”】 【存储变量为“YYY”】 【获取下拉条...】 【选择可见文字为“XXX”的下拉条...】 【选择值为“XXX”的下拉条...】、【选择value为“XXX”的下拉条...】 【选择序号为“XXX”的下拉条...】 【取消所有所选的下拉条...】 【取消值为“XXX”的下拉条...】、【取消value为“XXX”的下拉条...】 【取消index为“XXX”的下拉条...】、【取消索引为“XXX”的下拉条...】 【取消文字为“XXX”的下拉条...】、【取消text为“XXX”的下拉条...】 【如果“XXX”被选择】 【如果“XXX”没被选择】 【那么“XXX”】 【判断...被选中】 【判断...没有被选中】 (断言) 【标题应该为“XXX”】 【标题应该包含“XXX”】 【标题应该不包含“XXX”】 【网页路径应该为“XXX”】、【网页url应该为“XXX”】 【返回值“XXX”与变量“YYY”相同】 【判断条件“XXX”为真】 【判断条件“XXX”为假 【判断“XXX”为空】 【判断“XXX”不为空】
About
这是一个将测试报告自动化变成测试脚本的项目,使用Python3.7+selenium3
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published