首页 > 其他 > 详细

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

时间:2017-12-13 01:03:09      阅读:214      评论:0      收藏:0      [点我收藏+]

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

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---接口基础(未完待续)

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!