随笔分类 -  接口测试

摘要:我们为什么要尝试前后端分离 尝试与改变 如果你没有尝试过前后端分离的工作流程,那么可以先试想一下这样的流程改变: 把流程从 PM:“我要这个功能”后端:“这个先找前端做个模板”前端:“模板做完了”后端:“我来对接一下,这里样式不对”前端:“我改完了”后端:“功能交付”PM:“春节要加这个活动”后端: 阅读全文
posted @ 2018-11-19 20:41 意如柳 阅读(1240) 评论(0) 推荐(0) 编辑
摘要:REST的概念是什么 维基百科 表现层状态转换(REST,英文:Representational State Transfer)是Roy Thomas Fielding博士于2000年在他的博士论文中提出来的一种万维网软件架构风格,目的是便于不同软件/程序在网络(例如互联网)中互相传递信息。 知乎 阅读全文
posted @ 2018-11-19 20:24 意如柳 阅读(548) 评论(0) 推荐(0) 编辑
摘要:今天工作时碰到一个问题:测试环境中由于tomcat没指定webapps下的文件夹名,导致tomcat使用了webapps下默认的文件夹名,而我的jmeter脚本都已经做出来了,一共83个接口,挨个改路径会很麻烦。于是想到在路径上加个参数的办法: 1、使用文本编辑器打开.jmx脚本文件(幸而文本编辑器 阅读全文
posted @ 2018-10-09 23:37 意如柳 阅读(2321) 评论(0) 推荐(0) 编辑
摘要:这里的其中一个属性值必须要先编码再传参才可以,具体可以通过抓包分析观察: 阅读全文
posted @ 2018-09-19 13:58 意如柳 阅读(1765) 评论(0) 推荐(0) 编辑
摘要:MIME类型~Content-Type; 参数名称~name 阅读全文
posted @ 2018-09-19 12:23 意如柳 阅读(1503) 评论(0) 推荐(0) 编辑
摘要:思路:将某一线程组内的变量通过“__setProperty”函数设置成jmeter的全局变量,在另一线程组中通过“__P”函数调用即可。 1.添加-后置处理器-BeanShell PostProcessor Parametres:把需要操作的参数传递给Bean Shell PostProcessor 阅读全文
posted @ 2018-09-16 20:11 意如柳 阅读(5663) 评论(0) 推荐(0) 编辑
摘要:webservice的请求报文和返回报文都是xml格式的。 使用soapui、storm对webservice接口进行测试,postman无法测。 http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl http://www. 阅读全文
posted @ 2018-08-23 21:46 意如柳 阅读(256) 评论(0) 推荐(0) 编辑
摘要:(1)在Windows下运行 操作步骤: 1) 有多台电脑,每台电脑上都有jmeter,而且这几台电脑都互相能ping通。 2) 在我的电脑的jmeter的配置文件bin目录下的jmeter.properties里面添加其他电脑的ip。 3) 在其他人的电脑上要启动jmeter-server.bat 阅读全文
posted @ 2018-08-23 21:40 意如柳 阅读(6294) 评论(1) 推荐(0) 编辑
摘要:1) jmeter不能直接连数据库,需要先添加jar包。 然后将jar包的路径添加到下图: 2) 操作数据库之前要知道数据库的信息(ip、端口号、账号、密码),操作哪个数据库就连哪个: 在配置元件-JDBC Connection Configuration里添加Variable Name、数据库信息 阅读全文
posted @ 2018-08-23 21:37 意如柳 阅读(219) 评论(0) 推荐(0) 编辑
摘要:一般压测时间:10-15分钟 这些并发用户一直在请求。 稳定性测试:一周 2天 衡量性能好坏的指标: 服务端每秒钟能处理的请求数 rt响应时间 就是你从发出请求到服务器端返回所需的时间。 查看结果 阅读全文
posted @ 2018-08-23 21:34 意如柳 阅读(185) 评论(0) 推荐(0) 编辑
摘要:关联:在前一个接口中得到的一个或多个数据,在下一个接口中要使用。至少是两个接口,单一接口用不到关联。可以使用后置处理器-json exactor。 一个json path里面只能写一个变量。 阅读全文
posted @ 2018-08-23 21:32 意如柳 阅读(143) 评论(0) 推荐(0) 编辑
摘要:1) 用户定义的变量,比如ip,这种单一的值可以写在配置元件-请求头默认值里。 2) 函数助手 random() 产生随机数 counter() 计数,每次自增+1,可以用在请求中使用,也可以用在标题中使用: time() 时间戳,可以用在请求中使用,也可以用在标题中使用: 3) file:使用CS 阅读全文
posted @ 2018-08-23 21:30 意如柳 阅读(149) 评论(0) 推荐(0) 编辑
摘要:form-data可以上传文件格式的,比如mp3、jpg这些;x-www-form-urlencoded不能选择格式文件,只能传key-value这种string格式的内容。 阅读全文
posted @ 2018-08-23 21:24 意如柳 阅读(2637) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-08-16 21:18 意如柳 阅读(4) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示