摘要: 整理一下python selenium自动化测试实践中使用较多的po设计模式。 为什么要用PO 基于python selenium2开始开始ui自动化测试脚本的编写不是多么艰巨的任务。只需要定位到元素,执行对应元素的操作即可。 下面我们看一下这个简单的脚本实现百度搜索。 从上述代码来看,我们所能做的 阅读全文
posted @ 2018-01-11 09:43 janehost 阅读(890) 评论(0) 推荐(0) 编辑
摘要: 转载:https://www.cnblogs.com/liu-ke/p/6233694.html Page Object Model 简称POM 普通的测试用例代码: .... #测试用例 def test_login_mail(self): driver = self.driver driver. 阅读全文
posted @ 2018-01-11 09:42 janehost 阅读(469) 评论(0) 推荐(0) 编辑
摘要: selenium--python po模式 阅读全文
posted @ 2018-01-11 09:38 janehost 阅读(654) 评论(0) 推荐(0) 编辑
摘要: 之前Appium的环境已经配置完成(参考 "Robotframework Appium系列:安装配置" ),接下来就是如何使用Appium来完成我们的apk的测试工作。 一、环境准备 所需的软件列表如下 Robotframework Appium Android模拟器 夜神模拟器 测试的apk文件 阅读全文
posted @ 2017-12-29 13:55 janehost 阅读(2835) 评论(0) 推荐(0) 编辑
摘要: 在JMeter接口测试不断深入的过程中,发现可以和jenkins和ant一起搭配进行自动化的构建。下面是jmeter自动化构建的整理笔记。 准备环境 需要本机上确定安装了jmeter、ant和jenkins工具,并且环境都已配置成功,这里本机安装的配置如下: jmeter的版本是3.0 ant的版本 阅读全文
posted @ 2017-12-22 17:35 janehost 阅读(1380) 评论(1) 推荐(0) 编辑
摘要: 主要对Windows环境 jenkins 的邮件通知进行介绍 jenkins内置的邮件功能 邮件通知功能主要包括两个部分:全局配置和项目配置 jenkins内置的邮件配置 系统管理 系统设置 Jenkins Location中配置系统管理员的邮件地址,如图 切记:一定要设置,且在系统管理员那个地方设 阅读全文
posted @ 2017-12-21 14:52 janehost 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.cnblogs.com/ceshisanren/p/5639886.html Jenkins+Jmeter+Ant接口持续集成 修改时间 修改内容 修改人 2016.5.22 创建 刘永志 2016.6.15 完成 刘永志 前言: 为什么要用Jmeter做接口测试: 当选 阅读全文
posted @ 2017-12-20 18:13 janehost 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 参数化是自动化测试脚本的一种常用技巧。简单来说,参数化的一般用法就是将脚本中的某些输入使用参数来代替,在脚本运行时指定参数的取值范围和规则; 这样,脚本在运行时就可以根据需要选取不同的参数值作为输入。这种方式通常被称为数据驱动测试(Data Driven Test),参数的取值范围被称为数据池(Da 阅读全文
posted @ 2017-12-18 08:48 janehost 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 这里主要记录一下A接口的返回结果经过md5加密之后作为另外B接口的参数,这个问题困扰了很久,找了不少资料,现在把解决方法记录如下: 环境 ①JMeter 3.0 ②前置条件:将fastjson.jar包置于..\apache jmeter 3.2\lib\下,并将该jar包添加到测试计划的Libra 阅读全文
posted @ 2017-12-15 22:59 janehost 阅读(774) 评论(0) 推荐(0) 编辑
摘要: JMeter安装配置 从 "官网" 下载JMeter的软件包apache jmeter x.x.zip,下载完成之后解压打开jmeter.bat即可。 说明 这里使用的jmeter版本是3.0,jdk版本是jdk1.8;目前最新版本jmeter3.3支持的是jdk1.8版本,不支持jdk1.9的版本 阅读全文
posted @ 2017-12-15 13:54 janehost 阅读(2146) 评论(0) 推荐(0) 编辑