var __g__ = {}; !function(t,e){"object"==typeof exports?module.exports=exports=e():"function"==typeof define&&define.amd?define([],e):t.KeyouCryptogra ...
分类:
编程语言 时间:
2019-04-20 13:11:01
阅读次数:
168
API 自动化框架 个人认为接口自动化测试使用python语言编写更加简单,但所有接口自动化项目代码的思维都是一样的 1.项目包结构 1.case:存放用例数据的包,将所有用例数据以配置文件形式传入 2.core:核心包 1)config.py:封装ConfigParser解析获取配置文件数据的方法 ...
感兴趣的小伙伴可以加入QQ群:556029945 仓储部分开发 和数据库交互,涉及到数据源的配置,为了小伙伴测试方便,这里采用H2数据库,以免有的小伙伴把代码写完了,却还要单独去安装如mysql,oracle的数据库,还要去写sql建表格,包括分享给他人都觉得不方便,以至于分外麻烦,这里 ...
分类:
其他好文 时间:
2019-04-03 12:29:24
阅读次数:
133
一、分层自动化测试 分层自动化测试是最近曝光度比较高的概念,传统的自动化测试更关注的是UI层的自动化测试,而分层自动化测试则倡导产品的不同层次都要进行自动化测试。单元测试:关注代码的实现逻辑,比如一个if分支或者一个for循环的实现;服务层测试:关注的代码所提供的接口是否可靠;UI层测试:关注的是界 ...
分类:
其他好文 时间:
2019-04-02 19:44:16
阅读次数:
175
介绍一下Jmeter自带函数的使用和 函数扩展,来满足测试工作中的各种需求! 点击函数帮助助手图标,弹出函数助手框,可以选择各种各样的函数 举例: _Random 获取随机数,可以点击帮助查看该函数的使用方法,最小值输入1,最大值输入100,最后面一个参数的意思是 把生成的结果保存到一个变量中,可以 ...
分类:
其他好文 时间:
2019-03-22 18:44:19
阅读次数:
131
一直听说python requests库对于接口自动化测试特别合适,但由于自身代码基础薄弱,一直没有实践; 这次赶上公司项目需要,同事小伙伴们一起学习写接口自动化脚本,听起来特别给力,赶紧实践一把: 自身电脑装了python2.x,装上PyCharm,导入requests库,导入第三方库的方法如下: ...
分类:
编程语言 时间:
2019-03-22 16:45:15
阅读次数:
211
接口测试的类型:基于代码的接口测试-直接测试源代码(白盒测试);基于协议的接口测试-间接测试源代码接口测试:关注数据的传递、交换、系统间的逻辑关系、权限控制关注的接口:外部接口、内部接口自动化测试的技术类型:基于界面;基于协议;基于代码GUI自动化测试(工具、代码):操作被测对象,比对实际结果与预期 ...
分类:
其他好文 时间:
2019-03-08 11:21:16
阅读次数:
168
try{ var jsonData = pm.response.json(); } catch (e) { console.log("No body"); } pm.environment.unset("fileID"); pm.environment.set("fileID", jsonData.... ...
分类:
其他好文 时间:
2019-03-06 14:54:24
阅读次数:
173
转自https://my.oschina.net/u/3041656/blog/820023 摘要: python + requests实现的接口自动化框架详细教程 前段时间由于公司测试方向的转型,由原来的web页面功能测试转变成接口测试,之前大多都是手工进行,利用postman和jmeter进行的 ...
分类:
编程语言 时间:
2019-02-20 17:22:13
阅读次数:
189
1. Jmeter测试计划下Run Thread Groups consecutively 表示序列化执行测试计划下所有线程组中的各个请求 如下图配置,新建的测试计划中,不默认勾选此项, 而享用Jmeter做接口自动化测试的同学们,会发现一个问题是,可能多个接口使用的变量是同一个,同个接口一起执行, ...
分类:
其他好文 时间:
2019-01-31 01:24:45
阅读次数:
199