基于jmeter的自动化接口测试框架软服测试业务线前言本次框架设计涉及到了vbs脚本语言,windows批处理命令,jmeter脚本编写知识等,需要对这些有一定的了解
摘要接口测试介绍接口自动化框架设计思路Jmeter上多接口测试脚本编写Vbs脚本编写批处理命令编写总结接口测试介绍接口测试定义脱离页面呈现,脱离页面调用,直接测试接口功能
测试的重点是检查数据的交换及传递
测试接口的目的将测试提前,在前端后端集成前进行测试,通过接口在对接前预先测试一遍业务以保证联通,减少页面层测试的深度,缩短整个项目的周期
接口测试工具soapui,jmeter,httpclient,httpunit,httplib等接口测试介绍常用的接口数据传递方式•GET•POST•PUT•DELETE接口自动化框架设计思路自动化自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程
简单来说,就是用程序来测试程序
自动化测试框架自动化测试框架设计原则接口自动化框架设计思路与手工测试的区别a)更快速b)可重复c)可编程d)便于重现软件缺陷,安全可靠e)资源利用率高,可于周末或晚上执行接口自动化框架设计思路我想设计一款怎么的接口自动化测试框架
便于维护(采用jmeter,vbs)易于上手(采用jmeter)可定时执行(采用windows批处理)可对测试结果进行分析整理(采用vbs脚本)可及时将结果通知测试人员(采用vbs脚本)Jmeter上多接口测试脚本编写1
建立测试脚本:测试计划----线程组-----Sampler-----Http请求2
在HTTP请求中配置好服务器地址,端口号与路径,根据接口调用方式选择GET,POST等,若为POST则须配置好BodyDataJmeter上多接口测试脚本编写若要调用某接口的返回结果中的某值,可添加正则表达式提取器,然后使用${参数名