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

浏览器窗口页面操作

webdriver打开浏览器、浏览器窗口大小设置、页面等相关操作方法介绍。

webdriver打开浏览器、浏览器窗口大小设置、页面等相关操作方法介绍。

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

多窗口切换

在网页中有些跳转不在当前窗口打开,而是重新打开一个窗口,针对这种情况我们该怎么处理呢?接下来给大家介绍多窗口切换。

在网页中有些跳转不在当前窗口打开,而是重新打开一个窗口,针对这种情况我们该怎么处理呢?接下来给大家介绍多窗口切换。

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

自动化框架之读取excel

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

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

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

自动化框架之Log封装

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

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

张砚程 张砚程 3 周,5天前 mysql python 接口自动化测试 redis

自动化环境配置

基于Python语言的接口自动化框架,高度封装后极大减少用例代码量,降低使用门槛

基于Python语言的接口自动化框架,高度封装后极大减少用例代码量,降低使用门槛

张砚程 张砚程 3 周,5天前 mysql python 接口自动化测试

语法格式及详细写法

基于Python语言的接口自动化框架,高度封装后极大减少用例代码量,降低使用门槛

基于Python语言的接口自动化框架,高度封装后极大减少用例代码量,降低使用门槛

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

元素定位常用方法

在还没接触之前,大家着手的第一件事就是点击某个按钮、某个输入框该怎么操作,我们通过HTML元素属性来定位我们想要操作的控件,下面提供了几种常用的定位元素的方法供大家参考。

在还没接触之前,大家着手的第一件事就是点击某个按钮、某个输入框该怎么操作,我们通过HTML元素属性来定位我们想要操作的控件,下面...

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

文件上传

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

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

张砚程 张砚程 4 年,5月前 jenkins linux

jenkins分布式构建(二)

一般公司有多个环境如开发环境、测试环境,而代码需要编译发布,配置分布式构建能大大提高效率,只需选择对应环境节点和git对应分支即可

一般公司有多个环境如开发环境、测试环境,而代码需要编译发布,配置分布式构建能大大提高效率,只需选择对应环境节点和git对应分支即...

张砚程 张砚程 4 年,5月前 django linux mysql

ubuntu18安装配置mysql

MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。

MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Dat...