我的一个测试朋友在几个公司都有接触过接口测试,每个公司的接口测试需求都差不多。但是,项目的大小会影响接口测试任务的简繁。所以刚好今天来分享一波。
涉及到TCP协议的接口,也涉及到http协议的接口。
前段时间,刚接到一个走HTTP协议的接口测试需求。
开发提供过来的接口如下:
test:
1. get_list
a. url - subject_id / compliance_id
b. ajax - subject_id / compliance_id
2.get_map
a. url -
b. ajax - qry_id / extra_col
3............
由上得出:
1.每个接口有两种请求方式
a)走地址栏url-----GET请求
b)走ajax模式
2.两种请求方式后端带有参数的key
3.无其他信息
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
咨询开发同个接口为什么走两种请求方式?
得到的回复:
1.url----Get请求获取静态信息,即处理获取数据后的前端页面处理
2.ajax----POST请求为处理数据,返回json数据,即用户需要的数据