码迷,mamicode.com
首页 > 其他好文 > 详细

自动化day1---接口基础(未完待续)

时间:2017-12-13 02:16:54      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:asmx   程序员   网站   postman   如何   两种   模块   接口   获取数据   

在开始学习自动化时,先了解了一下接口的基础知识。

1.接口是什么?

用程序员的话来说,接口就是跟类一样的东西。有点儿抽象,换非程序员的话解释来说,手机要和电脑相互访问,通过USB接口。

接口分为两种,一种是对外的,就是你要调用别的网站的数据,需要双方协定好写接口来调用;一种是程序内部的,及模块之间的相互调用。

2.最常用的两种协议接口

webservice接口和http api接口,现在大部分用的是http api接口;

webservice接口返回的报文是xml格式的,http api接口大部分返回的是json格式的

3.http api接口常用的两种请求方式

get和post请求:两种都是用来请求数据的,一般get用来获取数据,post用来提交数据,两者最大的区别是get使用url或cookie传参,二post是把数据放在body中。至于网上流传的get的url长度有限制说法不是很准确,现在的技术已经将get请求的url长度无限延伸了,两者在这方面的差别不大。

4.了解常见的http状态码

200-299 请求成功,最常见的是200
300-399 重定向 ,常见的有302
400-499 客户端的错误,常见的有400,404
500-599 服务器错误,常见的有500,502,504

5.如何测试接口

http接口可借助postman、jmter等工具来进行测试

webservice接口可借助soapUI工具来测试,简单方便,现在大部分初学者都会借用天气预报来练手(http://www.webservicex.net/globalweather.asmx?wsdl)

 

自动化day1---接口基础(未完待续)

标签:asmx   程序员   网站   postman   如何   两种   模块   接口   获取数据   

原文地址:http://www.cnblogs.com/hhyds/p/8030527.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!