
接口测试
文章平均质量分 88
接口测试实战系列
西边人细说测试
这个作者很懒,什么都没留下…
展开
-
JMeter 做 csv 参数化时,不读取Excel表格的表头,如何做到?
解决方法jmeter做csv参数化,因为给的表格有60多个变量,我只想指定csv文件的某几列直接做参数化,我设置了几个参数化之后,发现(循环1次)他是按照表的列从左往右读取,而非按照表格的表头列名来定位关联的参数化。首先看一下我遇到的问题(只是拿最简单的登录接口举个例子,实际并非如此)。1.我设置的csv数据文件设置如图2.HTTP请求如图3.假设...原创 2019-06-20 14:04:44 · 1803 阅读 · 0 评论 -
JMeter系列教程 | 官方文档翻译
1. 新手入门1.0 概述当你使用JMeter的时候一般会遵循以下过程:1.0.1 创建测试计划首先,你需要启动JMeter GUI然后,你可以选择从浏览器或本地应用程序记录应用程序。通过菜单:文件 → Templates… → Recording。注意,你还可以通过手动生成测试计划,你需要阅读文档并理解上面概念。你还可以通原创 2018-01-12 14:15:41 · 6562 阅读 · 1 评论 -
JMeter系列教程 | 2构建测试计划
系列教程推荐阅读:Jmeter系列教程 | 1官方文档解析2.构建测试计划测试计划描述了当程序运行起来时JMeter会执行的一系列步骤,一个完整的测试计划会由以几部分组成,包括一个或多个线程组、逻辑控制器、示例生成控制器、侦听器、定时器、断言、和配置元素组成。2.1 添加和删除元素我们可以通过下面两种方式添加元素到测试计划,一种是右键点击原创 2018-01-12 14:22:17 · 354 阅读 · 0 评论 -
JMeter系列教程 | 3.构建测试计划
关联阅读JMeter系列教程 | 1.官方文档解析JMeter系列教程 | 2.构建测试计划★3.测试计划中的元素(elements of a test plan)本节描述测试计划不同的部分。最小测试将包括测试计划、线程组和一个或多个采样器。3.0 测试计划(Test Plan)测试计划对象有一个叫 “功能原创 2018-01-12 14:23:57 · 440 阅读 · 0 评论 -
通过fiddler抓取HTTP协议的数据包 | 详细介绍fiddler使用过程。西边人西说测试
大多时候,我们使用抓包工具抓取和分析的为HTTP协议,所以,必须要了解HTTP协议。否则抓包工具无从学起。HTTP协议超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。HTTP协议的主要特点可概括如下:1、支持客户/服务器模式。 简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、POST。每种方法...原创 2018-03-08 11:36:35 · 3457 阅读 · 0 评论 -
性能测试实战脚本 | 记录一次服务器端性能测试的通用脚本
业务场景描述5000个用户分批次登陆系统,但是要保证登陆的用户中,时刻有一定比例的用户做业务(6%),其他用户登陆后等待;执行完业务的用户进入等待队列,然后从等待队列选取一人继续执行业务,但是要保证时刻有6%的执行业务占比。可以控制总的性能测试执行时间!如下编写的场景脚本:#include#include{string logger;//共享变量,控制业务的起止时间shared t_start,t...原创 2018-03-21 15:35:02 · 1252 阅读 · 0 评论 -
自动化测试框架 | selenium+Python,怎样从0开始搭建一个属于自己项目的自动化测试框架
这篇博文下面的文章是链接到我知乎专栏的,现启用新知乎账号「西说测试」,对应的专栏「软件测试总结」,所有文章全部迁移至此账号了,需要的请关注。此篇文章是,如何从零搭建一个属于自己项目的自动化测试框架(第一篇到第十一篇)文章的总录。思考:我们需要一个什么样的框架既然要搭一个框架,我们首先得弄明白我们需要一个什么样的框架,这个框架要支持什么功能?框架主要的作用就是帮助我们编写...原创 2018-03-21 15:37:48 · 8756 阅读 · 2 评论 -
JMeter 5.0 语音修改为简体中文(修改配置即可)
打开apache-jmeter-5.0\bin\jmeter.properties 文件修改第三十七行,去掉前面的#,改为language=zh_CN重新打开就是中文界面了原创 2019-05-29 11:31:14 · 439 阅读 · 0 评论