摘要:
前言 在使用 jmeter 测试的时候,有些 html 页面返回的中文内容显示乱码,导致无法正常查看中文的内容 乱码场景 在打开百度页面时,返回的html内容中文显示乱码,如下图所示 出现乱码的原因,主要是请求 header 中没有charset字段,则默认为 ISO-8859-1 编码模式。但实际 阅读全文
摘要:
前言 在使用jmeter测接口的时候,当我们的接口数量越来越多的时候,在每个接口里面都需要添加服务器ip和端口。当测试环境的ip和端口发生改变时,需一个个去修改这时候去维护接口就很麻烦,我们希望有个地方能统一配置接口的服务器ip和端口信息。jmeter里面有个配置元件-HTTP请求默认值, 就是专门 阅读全文
摘要:
前言 在做性能测试的时候,有时候我们希望测试用户访问一个web页面的加载时间,使用 jmeter 压测的话,需模拟浏览器的行为,加载整个页面的内容。包含一些js,css,png图片资源等文件的加载。 浏览器查看加载时间 浏览器加载页面的时间如何查看呢?以chrome 浏览器为例,打开一个web页面, 阅读全文
摘要:
前言 使用jmeter做接口压测的时候,如何能保证接口的每次返回结果都是我们预期的呢?这就需要添加检查点,也就是添加断言。添加断言就是为了检查返回的结果与我们的预期是一致的,不用去一个个检查结果 场景案例 有一个登录接口,接口登录接口文档基本信息 访问地址:http://192.168.64.129 阅读全文
摘要:
前言 工作中我们需要压测的接口大部分都是需要先登陆后,带着token的接口(或者带着cookies),我们可以先登陆获取token再关联到下个接口。比如我现在要压测一个重置支付密码接口,每个用户只能修改自己的支付密码。 场景案例 我现在有一个登陆接口A,登陆成功后返回一个token值 访问地址:ht 阅读全文