63

文章标签:python

标签描述

张砚程 张砚程 4 年,5月前 python selenium自动化测试 UI自动化测试

自动化框架之Log封装

为了方便排查代码出错原因,增加log模块,可根据日志级别调用对应debug、info、warning、error方法

为了方便排查代码出错原因,增加log模块,可根据日志级别调用对应debug、info、warning、error方法

张砚程 张砚程 4 年,5月前 python selenium自动化测试 UI自动化测试

自动化框架之读取excel

因为测试用例数据保存在Excel里,需要使用xlrd模块读取Excel

因为测试用例数据保存在Excel里,需要使用xlrd模块读取Excel

张砚程 张砚程 4 年,5月前 python selenium自动化测试 UI自动化测试

自动化框架之目录剖析

介绍python selenium框架目录结构

介绍python selenium框架目录结构

张砚程 张砚程 4 年,5月前 python selenium自动化测试 UI自动化测试

自动化框架之概念介绍

框架一套标准和规范,就是把基础模块、脚本设计、测试用例、测试执行、测试报告、维护管理串联起来形成一个容器骨架。

框架一套标准和规范,就是把基础模块、脚本设计、测试用例、测试执行、测试报告、维护管理串联起来形成一个容器骨架。

张砚程 张砚程 4 年,5月前 python selenium自动化测试 UI自动化测试

webdriver三种等待方式

现在很多的web网站使用AJAX技术。当页面加载到浏览器,这个页面的很多元素显示出来的可能不一致。如果一个元素还未加载出来,在定位的时候,就会抛出异常:ElementNotVisibleException。这个时候就要使用等待方法解决。

现在很多的web网站使用AJAX技术。当页面加载到浏览器,这个页面的很多元素显示出来的可能不一致。如果一个元素还未加载出来,在定...

张砚程 张砚程 4 年,5月前 python selenium自动化测试 UI自动化测试 phantomjs

ubuntu下使用selenium phantomjs

当在无界面操作系统执行selenium脚本或者爬虫,就需要借助无界面的浏览器来执行,这里选择介绍phantomjs。

当在无界面操作系统执行selenium脚本或者爬虫,就需要借助无界面的浏览器来执行,这里选择介绍phantomjs。

张砚程 张砚程 4 年,5月前 python selenium自动化测试 UI自动化测试

文件下载

很多人不会处理弹出的文件下载框,其实跟上传类似,可以用autoit和win32api解决,方法类似,我们不在举例了,可以根据上面所讲的上传来改写。

很多人不会处理弹出的文件下载框,其实跟上传类似,可以用autoit和win32api解决,方法类似,我们不在举例了,可以根据上面...

张砚程 张砚程 4 年,5月前 python selenium自动化测试 UI自动化测试

文件上传

文件上传是所有UI自动化测试都要面对的一个头疼问题,因为上传过程中要打开windows系统本地窗口,webdriver没有提供具体的方法。

文件上传是所有UI自动化测试都要面对的一个头疼问题,因为上传过程中要打开windows系统本地窗口,webdriver没有提供具...

张砚程 张砚程 4 年,5月前 python selenium自动化测试 UI自动化测试

控制浏览器滚动条

UI自动化中经常会遇到元素识别不到,找不到的问题,原因有很多,比如不在iframe里,xpath或id写错了等等;但有一种是在当前显示的页面元素不可见,拖动下拉条后元素就出来了。

UI自动化中经常会遇到元素识别不到,找不到的问题,原因有很多,比如不在iframe里,xpath或id写错了等等;但有一种是在当...

张砚程 张砚程 4 年,5月前 python selenium自动化测试 UI自动化测试

常见table表格定位

在做后台自动化的时候,有时候会遇到一些表格,那么针对表格我们怎么来定位呢?接下来讲讲表格的定位方法。

在做后台自动化的时候,有时候会遇到一些表格,那么针对表格我们怎么来定位呢?接下来讲讲表格的定位方法。