1.环境搭建 参考jenkins安装教程 https://www.cnblogs.com/dydxw/p/10538103.html 2.配置-构建触发器: 定时构建语法 * * * * * (五颗星,中间用空格隔开) 第一颗*表示分钟,取值0~59第二颗*表示小时,取值0~23第三颗*表示一个月的 ...
分类:
其他好文 时间:
2020-03-09 17:50:05
阅读次数:
75
1.case运行结果统计 #Run_Test.py# -*- coding: utf-8 -*- # @Author: jiujiu # @Date: 2020-03-04 16:30:31 # @Last Modified time: 2020-03-07 10:05:52 import sys ...
分类:
其他好文 时间:
2020-03-07 12:50:44
阅读次数:
73
1.数据依赖问题从设计思路开始 提交订单,拿到订单号,才能查看订单详情这种业务流程 2.方法封装:从case_id获取case的返回数据 #operation_excel.py #根据对应的case_id,找到对应行的内容 def get_rows_data(self,case_id): row_n ...
分类:
其他好文 时间:
2020-03-06 17:53:45
阅读次数:
94
1、json和字典的区别? Json是轻量级的数据交互格式,以key-value的键值对形式来保存数据,结构清晰,可以说是目前互联网项目开发中最常用的一种数据交互格式。 字典,同样是以key-value的键值对来保存数据,是python中的一种数据类型。 2、你做接口自动化测试时,测试数据放哪里? ...
分类:
编程语言 时间:
2020-03-06 15:19:31
阅读次数:
199
2020年第三期《python接口自动化+python测试开发》课程,4月5号开学(火热报名中!) 主讲老师:上海 悠悠 上课方式:QQ群视频在线教学,方便交流 本期上课时间:4月5号 6月27号,每周六、周日晚上20:30 22:30 报名费:报名费3000一人(周期3个月) 联系QQ:28334 ...
分类:
编程语言 时间:
2020-03-05 01:06:33
阅读次数:
103
eg:例如你调用了一个新增的接口,以往功能测试的话,你再web端新增一个店铺之后,你肯定要去数据库中查看,这些数据插入的对不对,是否正确的插入了每个字段 # 比较两个字典部分是否相等 def compare_two_dict(dict1, dict2, key_list): flag = True ...
分类:
编程语言 时间:
2020-02-28 15:47:19
阅读次数:
72
据了解,案例自动生成功能能大幅度提升用户编写用例的效率,并能显著提升缺陷发现比例。就此,随行付IRON TEST研发团队负责人为我们讲述了随行付的自动化测试探索之路,从中可以一窥中国自动化测试研发道路的艰辛历程。 案例自动生成功能基于全对偶理论 现在测试人员应用IRON TEST零代码接口测试平台的 ...
分类:
其他好文 时间:
2020-02-26 14:10:52
阅读次数:
132
之前项目将接口自动化项目持续集成到了jenkins上,这次专门写篇文章记录下。 持续集成时,主要分为以下几个步骤: 1. 服务器安装jdk;2.maven的安装及配置;3.git的安装及配置;4.jenkins的安装及运行;5.将接口自动化项目持续集成到jenkins;6.在线测试报告的产出 一、j ...
分类:
其他好文 时间:
2020-02-26 01:48:02
阅读次数:
280
环境:python3 + unittest + requests Excel管理测试用例, HTMLTestRunner生成测试报告 测试完成后邮件发送测试报告 jsonpath方式做预期结果数据处理,后期多样化处理 后期扩展,CI持续集成 发送邮件效果: 整体结构: common模块 class ...
分类:
编程语言 时间:
2020-02-24 14:45:07
阅读次数:
95
引言 很多人都知道,目前市场上很多自动化测试工具,比如:Jmeter,Postman,TestLink等,还有一些自动化测试平台,那为啥还要开发接口自动化测试框架呢?相同之处就不说了,先说一下工具的局限性: 1.测试数据不可控: 接口虽然是对业务逻辑、程序代码的测试,而实际上是对数据的测试,调用接口 ...
分类:
编程语言 时间:
2020-02-23 16:39:39
阅读次数:
215