接口测试-难点

1、接口分类

(1)HTTP接口

(2)Webservice接口

(3)RESTful接口

 

WebService接口是走soap协议,请求报文和返回报文都是xml格式,通过SoapUI工具进行测试;

HTTP API接口走HTTP协议,通过路径来区分调用的方法,请求报文入参有多种形式,返回报文一般为json串,最常见的是get和post方法。

---------------------

作者:Storm啊

来源:CSDN

原文:https://blog.csdn.net/duzilonglove/article/details/78645467

版权声明:本文为博主原创文章,转载请附上博文链接!

 

Postman的使用

  • Http请求接口测试

1.. HTTP GET请求方法是从服务器检索数据。数据由惟一URI(统一资源标识符)标识

2.测试用例的编写-Tests (js语言)

  //传参

//接口请求是否成功

2.1判断请求返回的 code 是否符合预期

   responseCode.code == 200

2.2判断请求返回的内容中是否包含预期的内容(关键字)

     responseBody.has("金庸")

//批量测试

  变量

//依赖关系

 

  1. 埋点字段测试-接口测试

测试点1.event的状态:send click open

       2.中间页

       3.数据库

    1. 查看契约文档

了解相关字段 

    1. Postman 进行接口测试

Body->raw->JSON

JSON 输入测试有效值,通过返回消息查看是否成功:ACK:success

接口测试-难点_第1张图片

    1. 通过日志查看埋点字段

需要埋点获取的字段:

event, clientIP, userAgent, aid, aidName, sid, sidName, ouid, locale, uid, email, caseName, sendTime, linkName, linkUrl, requestId, eventTime

日志查看地址:

http://logging.

查看日志需要的参数:AppID 关键字

100013806

 sendEmailProcess qmqMetricsVo 查看send状态

 EdmMetricsProcess qmqMetricsVo 查看open click 状态

你可能感兴趣的:(软件测试)