摘要: 1、进入目录C:\xampp\htdocs\bugfree\protected\models 2、打开文件 Info.php 阅读全文
posted @ 2017-04-25 11:39 唐瓜 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 参加工作之初,我们团队里没有产品经理,开发人员加上项目经理一共五个人。虽然只招了我一个应届毕业生做他们的测试工程师,但是领导是一个浪漫主义者,让我严格按照业内标准出一份项目从开发测试到交付,完整的生命周期图。于是有了下图: 凭着6个人,项目迭代一次要经过这么多流程,很显然,是不现实的。经过近两年发展 阅读全文
posted @ 2017-04-25 10:36 唐瓜 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: 使用场景:一组API根据业务流程制作成测试脚本,想要移植到其他测试环境时,由于数据库发生了变更,有些初始化数据也相应发生了变化,例如环境地址、请求路径等等。博主甚至把服务器地址和接口的部分共同请求路径都做成了自定义变量。 1、添加方式线程组 右键->添加->配置元件->用户定义的变量 2、作用范围 阅读全文
posted @ 2016-12-30 11:03 唐瓜 阅读(7677) 评论(0) 推荐(1) 编辑
摘要: 使用场景:测试一个接口并发处理数据的能力,并且每次请求传入的参数都要不同。 解决方法 CSV Data Set Config 列举一个实例,步骤中会侧重读取参数操作的说明,其他有疑问的步骤请查阅博主之前Jmeter相关的文章。 1、创建HTTP请求默认值 为了指定请求的服务器信息 2、创建HTTP信 阅读全文
posted @ 2016-12-29 15:24 唐瓜 阅读(8969) 评论(2) 推荐(1) 编辑
摘要: (正则表达式提取器是Jmeter关联中的一种)使用场景: 有两个HTTP请求,请求A的返回数据中有一个字段“ABCD”,该字段要作为请求B的入参。 1、添加方式 请求A上右键-->后置处理器->正则表达式提取器 2、提取A请求中的taskCode对应的值 为了获取到上图中圈起来的这个值,要配置正则表 阅读全文
posted @ 2016-12-28 17:42 唐瓜 阅读(27044) 评论(4) 推荐(1) 编辑
摘要: Jmeter中断言的类型有许多,我不在这里一一列举,只说下我用到的 响应断言。 作用:一个HTTP请求发出去,怎么判断执行的任务是否成功呢?通过检查服务器响应数据,是否返回预期想要的数据,如果是,判断任务成功,反之任务失败。 1、添加方式 选中一个取样器,右键->添加->断言->选中“响应断言” ( 阅读全文
posted @ 2016-12-28 16:10 唐瓜 阅读(27955) 评论(2) 推荐(0) 编辑
摘要: 如果使用Jmeter同时执行多个http请求任务,就需要创建多个HTTP取样器,每一个取样器都来手动填写服务器信息和端口号,会非常消耗时间。 解决方法:Jmeter之HTTP请求默认值 1、添加方式 “线程”右键->添加->配置元件->选中HTTP请求默认值 2、配置好服务器IP和端口以后,新建一个 阅读全文
posted @ 2016-12-28 15:18 唐瓜 阅读(7694) 评论(0) 推荐(0) 编辑
摘要: 举例来说 我的被测系统API的http请求涉及到GET/POST/PUT/DELETE四种。请求传参可分为两种: GET请求 POST请求 区别是:第一种解析的时候会把后面的字符当做路径或是地址; 第二种解析的时候会把后面的地址当做匹配关键字,“?”起连接作用,表示要带参数,“&”作为不同参数的间隔 阅读全文
posted @ 2016-12-28 14:23 唐瓜 阅读(6262) 评论(0) 推荐(1) 编辑
摘要: 博主自从毕业从事软件测试行业距今一年半时间,大多数时间都在跟各种API打交道,使用过的接口测试工具也有许多,本文记录下各工具的使用心得,以及重点介绍我在工作中是如何使用Jmeter做测试的,都是在windows操作系统下进行。 最开始使用postman,该工具的优点是可以保存测试过程中使用的请求数据 阅读全文
posted @ 2016-12-27 23:13 唐瓜 阅读(5813) 评论(1) 推荐(1) 编辑
摘要: 花了两天时间,基于centos6.5操作系统,搭建了redmine环境,在这里记录下过程中遇到的问题以及搭建流程。 centos6.5; redmine2.5.0; Ruby1.9.3; step 1:安装相关软件环境依赖 step 2:安装apache和mysql step 3:将apache和m 阅读全文
posted @ 2016-06-15 18:02 唐瓜 阅读(388) 评论(0) 推荐(0) 编辑