常用的接口测试工具有SoapUI,Jmeter,Postman,关于三者的比较分析,我是参考了下文
https://blog.csdn.net/huilan_same/article/details/75413482
鉴于SoapUI可以兼顾的测试类型更多(功能,压力,安全)所以先进行了这个工具的学习
下方正文(初学,如有理解不当请评论区指出喔~阿里嘎多~)
首先准备好工具
笔记中使用的版本是SoapUI 5.3.0
开启后的界面如图所示,可以把starter page关掉
添加新工程时,在最上方的菜单栏键 点击file 如图所示,目前用到的测试接口是SOAP和REST
rest接口的话输入普通的url接口即可
Soap接口是针对webservice的,目前都是使用包含(后缀)为.asmx的url才不会报错,例如 http://www.webxml.com.cn/WebServices/TranslatorWebService.asmx
rest接口如图
点击OK创建工程后,进入如图所示的界面(左侧红框是这个rest工程的信息,旁边框住的绿色箭头,点击后可以发送请求)
点击后的情况如图所示
如果出现了乱码,可以在左下角的encoding处编辑,写上UTF-8即可
soap接口如图:
initial WSDL处填写的是以asmx结尾的url,并且需要在末尾处加上?wsdl才可以被识别出来(project name是自动生成的,也可以手动再次修改)
点击确定之后就可以创建工程了,如图所示(这个接口的作用是英汉互译,把问号处替换为想要翻译的内容即可)
如图所示,点击三角形发送请求后,获得如图所示的返回值