Web接口自动化测试
接口的理解
接口就是API,可以理解为用来供外部调用(访问)的东东(模块)。
比如:
手机上可以查看实时天气(大概原理就是app应用调用了气象平台提供天气查询接口);12306网站的实名制认证(需要调用政府公安局相关信息系统提供的身份认证接口);
微信上绑定银行卡(需要调用银行系统提供的相关业务接口)。
JSON介绍
JSON是一种数据格式,任何对象都可以使用JSON数据来表示。
可以表示某人,比如:
{
"name":"BillGates",
"street":"FifthAvenue New York 666",
"age":56,
"phone":"5551234567"
}
可以表示网站,比如:
{"sites":[{"name":"菜鸟教程" , "url":"www.runoob.com"},{"name":"google" , "url":"www.google.com"},{"name":"微博" , "url":"www.weibo.com"}]}
等等。
注意:还有另外一种数据格式叫XML。
Web接口的访问
比如:
天气查看接口的地址为:http://weather.51wnl.com/weatherinfo/GetMoreWeather
参数列表如下:
参数名