摘要: 一、 测试周期 测试周期一般为两周,根据项目情况以及版本质量可适当缩短或延长测试时间。正式测试前先向主管或产品经理确认项目排期。 二、测试资源 测试任务开始前,检查各项测试资源。 二、测试要点 本人觉得,这个过程可以直接略过。非专业测试着,不喜勿拍。 A) 确保手头的原型图与效果图为当前最新版本。 阅读全文
posted @ 2017-11-23 17:57 木木文 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 最近在使用jmeter进行压力测试时需要使用类似于loadrunner的IP欺骗功能,经问津度娘无果后决定再次耐心研究jmeter官方文档,终于发现在jmeter2.5以上的版本有此功能的实现,由于发现很多网友都在寻找此问题答案,遂将本次测试的过程的记录下来以帮助更多的同学: 准备工作: 1、win 阅读全文
posted @ 2017-11-23 17:44 木木文 阅读(853) 评论(0) 推荐(0) 编辑
摘要: 接口测试概述 定义 WIKI定义:接口测试作为集成测 试的一部分,通过直接控制API来判断系统的功能性,可靠性,性能与安全性。API测试是没有界面的,执行在通讯 层。API 测试在自动化测试中有着重要的地位,因为API一般是应用逻辑的主要接口,而GUI测试在敏捷开发和DevOps的快速迭代和频繁变更 阅读全文
posted @ 2017-11-23 17:42 木木文 阅读(2036) 评论(0) 推荐(0) 编辑
摘要: 随着网络安全(例如:登录安全等)要求的不断提升,越来越多的登录应用在登录时添加了验证码登录,而验证码生成算法也在不断的进化,因而对含登录态的自动化测试脚本运行造成了一定程度的困扰,目前解决此种问题的方法主要有如下三种: 第一、OCR识别。获取验证码图片,识别图片中的验证码,此方法适用于单纯的验证码, 阅读全文
posted @ 2017-11-23 17:39 木木文 阅读(1050) 评论(0) 推荐(0) 编辑
摘要: 通常进行性能测试时,我们一般仅考虑主要的数据返回,不考虑页面渲染所需要的数据(例如:css、js、图片等)。但当我们需要衡量打开一个页面(页面渲染完成)的性能时,我们就需要考虑完成页面渲染所需要的图片、css、js等资源文件,因为这些数据的传输等也会消耗系统、网络等资源。因而测试页面的性能,尤其是含 阅读全文
posted @ 2017-11-23 17:35 木木文 阅读(6088) 评论(0) 推荐(0) 编辑
摘要: 1.单个用例覆盖最小化原则 2.单次投入成本和多次投入成本的原则 3.使测试结果分析和调试最简单化的原则 2.单次投入成本和多次投入成本的原则 3.使测试结果分析和调试最简单化的原则 3.使测试结果分析和调试最简单化的原则 阅读全文
posted @ 2017-11-23 17:31 木木文 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 软件缺陷级别定义 1.缺陷定义 >软件没有达到产品说明书表明的功能 >软件出现了产品说明书中不一致的表现 软件功能超出产品说明书的范围 软件没有达到用户期望的目标 虽然产品说明书中没有要求 测试员或用户认为软件的易用性差 2.不是所有的缺陷都会修改 市得场的压力使产品最终发行有时间限制 测试员错误理 阅读全文
posted @ 2017-11-23 17:29 木木文 阅读(2672) 评论(0) 推荐(0) 编辑
摘要: 服务端图片上传接口性能压测总结 一。性能测试时需要关注点 用户操作的相应时间 服务器资源使用情况是否合理 应用服务器和数据库资源使用是否合理 系统能否实现扩展 系统最多支持多少用户访问、系统最大业务处理量是多少 系统性能可能存在的瓶颈在哪里 更换那些设备可以提高性能 二。性能压测需求分析 一个系统的 阅读全文
posted @ 2017-11-23 17:12 木木文 阅读(4273) 评论(0) 推荐(1) 编辑
摘要: 在JMeter自动化测试脚本编写过程中,经常需要对测试脚本进行一些参数设置。例如,设置测试计划的全局变量(方便切换不同的测试环境)、样本线程(HTTP请求等)的参数传递等。 通常,JMeter中常用的有如下五种变量设置方式: 1、测试计划面板中定义的变量,变量作用域为所有线程; 2、【配置元件/用户 阅读全文
posted @ 2017-11-23 17:07 木木文 阅读(924) 评论(0) 推荐(0) 编辑
摘要: Jmter工具设计之初是用于做性能测试的,它在实现对各种接口的调用方面已经做的比较成熟,因此,本次直接使用Jmeter工具来完成对Http接口的测试。 一、开发接口测试案例的整体方案: 第一步:我们要分析出测试需求,并拿到开发提供的接口说明文档; 第二步:从接口说明文档中整理出接口测试案例,里面要包 阅读全文
posted @ 2017-11-23 17:02 木木文 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 如何更快速的入门jmeter,个人建议通过录制脚本的方式,快速的了解一个性能测试应该包括的元件以及它们的层级关系。 关于录制方式,请参考《JMeter基础之—录制脚本》 如下,我通过badboy工具录制的一个脚本(脚本过程:登录126邮箱,给自己发一封邮件,祝自己圣诞快乐!),并可以方便的将脚本导出 阅读全文
posted @ 2017-11-23 16:53 木木文 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 一、Http Cookie Manager的作用: 1、自动管理cookie:象浏览器一样的存储和发送Cookie,如果发送一个http请求他的响应中包含Cookie,那么Cookie Manager就会自动地保存这些Cookie并在所有后来发送到该站点的请求中使用这些Cookie的值。每个线程都自 阅读全文
posted @ 2017-11-23 16:37 木木文 阅读(937) 评论(0) 推荐(0) 编辑
摘要: 一、Debug Sampler介绍: 使用Jmeter开发脚本时,难免需要调试,这时可以使用Jmeter的Debug Sampler,它有三个选项:JMeter properties,JMeter variables,System properties: 1、JMeter properties和Sy 阅读全文
posted @ 2017-11-23 16:36 木木文 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 概要:某些post请求,例如,登录的请求除了有我们再页面上需要输入的一些值(用户名、密码、是否记住密码等)之外,还有其他的参数,例如token等等,而且这些参数不固定,也就是说每一次post请求这些参数都不一样,那么针对这样的请求,我们就不能够直接给参数赋值,而需要动态获取参数的值,进而传递给pos 阅读全文
posted @ 2017-11-23 16:33 木木文 阅读(2117) 评论(0) 推荐(0) 编辑
摘要: 一、HTTP Mirror Server的作用: 它可以在本地临时搭建一个HTTP服务器,该服务器把接收到的请求原样返回,这样就可以看到发送出的请求的具体内容,以供调试。 二、示例: 1、添加HTTP Mirror Server: 右键点击WorkBench–>Add–>Non-Test Eleme 阅读全文
posted @ 2017-11-23 16:29 木木文 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 一、JMeter录制APP脚本方法 1、首先保证JMeter的安装环境都正确。启动JMeter:在安装路径的bin目录下双击jmeter.bat (例如:D:\Java\apache-jmeter-2.13\bin) 2、JMeter在测试计划中新增线程组 3、工作台新增HTTP代理服务器 4、配置 阅读全文
posted @ 2017-11-23 16:21 木木文 阅读(910) 评论(0) 推荐(0) 编辑
摘要: 场景:在做接口测试时,比如说要求用户的手机号码不允许重复,那此时可以通过Random 随机函数来解决此问题: 1、在JMeter 工具中,选择{选项-函数助手对话框-} 函数助手中选择 Random ,具体配置如下图所示: 备注: id 为生成随机数变量的名称,可以自行定义 在上图界面中,填写完前置 阅读全文
posted @ 2017-11-23 16:20 木木文 阅读(9555) 评论(0) 推荐(0) 编辑
摘要: 集合点:简单来理解一下,虽然我们的“性能测试”理解为“多用户并发测试”,但真正的并发是不存在的,为了更真实的实现并发这感念,我们可以在需要压力的地方设置集合点, 还拿那个用户和密码的地方,每到输入用户名和密码登录的地方,所有的虚拟用户都相互之间等一等,然后,一起访问。(红军排长说:等一等!大家一起冲 阅读全文
posted @ 2017-11-23 16:17 木木文 阅读(9105) 评论(0) 推荐(0) 编辑
摘要: JMeter 介绍: 一个非常优秀的开源免费的性能测试工具。 优点:你用着用着就会发现它的重多优点,当然不足点也会呈现出来。 从性能工具的原理划分: Jmeter工具和其他性能工具在原理上完全一致,工具包含4个部分: (1)负载发生器:用于产生负载,通常以多线程或是多进程的方式模拟用户行为。 (2) 阅读全文
posted @ 2017-11-23 16:14 木木文 阅读(3629) 评论(0) 推荐(1) 编辑
摘要: 一、安装Jmeter Jmeter官方首页:http://jmeter.apache.org/ 关于Jmeter可以做什么,官方上也有非常详细的介绍。另外它的文档也写很详细。如果想学习Jmeter,那么它的文档将会是最好的教材。 我相信你可以在官网上找到下载地址并把它下载下来。 Jmeter由Jav 阅读全文
posted @ 2017-11-23 15:56 木木文 阅读(433) 评论(0) 推荐(0) 编辑