selenium
有一只蚂蚁
在测试路上越走越歪....
展开
-
python+selenium+unittest+HTMLTestRunner+yaml UI功能自动化
1.代码框架展示(1)common:存放公共的封装的方法(2)data:存放yaml数据,分离数据和代码(3)public:存放公共的东西,比如登录,生成的报告,等(4)report/result:存放生成的报告(5)testcase:存放测试用例,应该是一个功能或者一个页面放在一个Test里,也可以放xlsx文件(先把测试用例写在excel文件里)(6)runAllc...原创 2019-06-04 15:25:29 · 955 阅读 · 0 评论 -
关于python+selenium中定位弹框的处理
1.确定弹框的类型div弹框 alert弹框 新建页签窗口弹框2.div弹框div弹框其实就是不用做什么处理,定位的方法跟普通的定位方法是一致的。但是有时候弹出窗口后,我们已经能看到弹框了,但是一直定位不到,这里的处理就是应该让整个页面都加载完毕后再来定位就没有问题了。比如:self.basecommon.click(self.page_sbr['zrkxj_ele'],s...原创 2019-06-26 09:58:08 · 4339 阅读 · 0 评论 -
安装robotframework环境时报错---关于pybot.bat文件报错、找不到问题解决办法
1.先pip list一下看下是否安装了pybot的环境2.找到D:\python\py\Scripts文件下看是否有pybot.bat文件如果没有的话,应该是安装RF的时候,报错了既然没有这个文件,那就自己创建这个文件试试吧打开目录:D:\python\py\Scripts 新建一个pybot.txt的文本 文本内容输入:@Echooffpython -m robot...原创 2019-07-31 11:41:55 · 2150 阅读 · 0 评论 -
Robot Framework学习(一)简介及环境安装
Robot简介 Robot Framework是一个基于Python可扩展地关键字驱动的测试自动化框架,使用Apache License 2.0,由Robot Framework Foundation开发和赞助。Robot Framework被广泛地使用在端到端地验收测试以及ATDD(acceptance-test-driven development )中,生态体系非常丰富,...原创 2019-07-31 13:39:38 · 231 阅读 · 0 评论