为什么要进行在线接口测试?如何做在线接口测试?

今夕 196 2023-10-24


为什么要进行接口测试?

步骤

1.接口测试可以发现很多UI发现不了的bug,

2.可以检查系统的异常处理能力

3.可以检查系统的安全性和稳定性

4.前端变化,但是接口不变,测试后端的功能

5.可以测试并发情况,系统的并发状况

注意事项

接口测试很重要


如何做接口测试

接口测试,也就是对别人给出的相关函数做一个测试,通常此名词于编程触点较多。

步骤

1.目前网络上各种接口层出不穷,我们大致讲接口分为两类。

①WebAPI

②本地环境API

2.WebAPI基本形式于两种格式,

JSON/XML

他常出现于B/S架构的程序、系统之中,当然现在网络各种云查询,都是WebAPI,他非常方便

那么我们对着两种格式怎么测试呢?

两种格式的接口他们有共同点,那就是需要一个WebApiURL

然后按照提供接口的供应商提供的API文档查看每一个WebAPI的出入参,比如JSON,我就喜欢使用php构造数据,然后测试

而XML(wsdl?)我就喜欢使用soap工具构造数据体进行测试。

3.本地环境API

这个涉及到各方面,我简单的以Windows平台做一些基本讲解,Windows平台有很多DLL,运行库,大部分Windows平台编程人员都是使用API功能,除非一些特定的功能需要自写SDK。

OK,不谈太过于复杂的东西,只是简单的说如何测试这类接口?

其实这类接口在你看不懂API说明/文档的时候,还是使用C++引用调用好一点,C++引用之后你可以根据引用后的函数一个一个测试相关的参数以及返回。当然你可以选择使用VB做一个动态的测试工具,但是如果需要兼容多个系统版本以及驱动/对象/动态连接等的接口调试就比较考验你的编程技术。

4.总结一下,

接口测试并不复杂,复杂的是你将各个接口都调试一遍,并帮这些接口梳理成为一套流程,然后写入你开发的程序当中。

注意事项

1.接口测试,那么你一定得懂编程,不然怎么讲都是白费劲
2.接口测试的数据返回一定要记录下来,万一传过去的值删除不了呢?






版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:接口自动生成自动化测试 - 提高测试效率的关键
下一篇:没有《接口设计文档》怎么测试接口
相关文章

 发表评论

暂时没有评论,来抢沙发吧~