共63篇
文章标签:python
标签描述
自动化框架之Log封装
为了方便排查代码出错原因,增加log模块,可根据日志级别调用对应debug、info、warning、error方法
为了方便排查代码出错原因,增加log模块,可根据日志级别调用对应debug、info、warning、error方法
自动化框架之概念介绍
框架一套标准和规范,就是把基础模块、脚本设计、测试用例、测试执行、测试报告、维护管理串联起来形成一个容器骨架。
框架一套标准和规范,就是把基础模块、脚本设计、测试用例、测试执行、测试报告、维护管理串联起来形成一个容器骨架。
webdriver三种等待方式
现在很多的web网站使用AJAX技术。当页面加载到浏览器,这个页面的很多元素显示出来的可能不一致。如果一个元素还未加载出来,在定位的时候,就会抛出异常:ElementNotVisibleException。这个时候就要使用等待方法解决。
现在很多的web网站使用AJAX技术。当页面加载到浏览器,这个页面的很多元素显示出来的可能不一致。如果一个元素还未加载出来,在定...
ubuntu下使用selenium phantomjs
当在无界面操作系统执行selenium脚本或者爬虫,就需要借助无界面的浏览器来执行,这里选择介绍phantomjs。
当在无界面操作系统执行selenium脚本或者爬虫,就需要借助无界面的浏览器来执行,这里选择介绍phantomjs。
文件下载
很多人不会处理弹出的文件下载框,其实跟上传类似,可以用autoit和win32api解决,方法类似,我们不在举例了,可以根据上面所讲的上传来改写。
很多人不会处理弹出的文件下载框,其实跟上传类似,可以用autoit和win32api解决,方法类似,我们不在举例了,可以根据上面...
文件上传
文件上传是所有UI自动化测试都要面对的一个头疼问题,因为上传过程中要打开windows系统本地窗口,webdriver没有提供具体的方法。
文件上传是所有UI自动化测试都要面对的一个头疼问题,因为上传过程中要打开windows系统本地窗口,webdriver没有提供具...
控制浏览器滚动条
UI自动化中经常会遇到元素识别不到,找不到的问题,原因有很多,比如不在iframe里,xpath或id写错了等等;但有一种是在当前显示的页面元素不可见,拖动下拉条后元素就出来了。
UI自动化中经常会遇到元素识别不到,找不到的问题,原因有很多,比如不在iframe里,xpath或id写错了等等;但有一种是在当...
常见table表格定位
在做后台自动化的时候,有时候会遇到一些表格,那么针对表格我们怎么来定位呢?接下来讲讲表格的定位方法。
在做后台自动化的时候,有时候会遇到一些表格,那么针对表格我们怎么来定位呢?接下来讲讲表格的定位方法。