接口测试相关

1.接口其实是功能测试

2.常见的2和种请求:post get. 以及区别是get主要是从服务端读取数据。post主要用于提交数据给服务端

3.Cookie 和session的区别:cookie:存在用户本地的一个键值对。

                                             Session:存在服务端的键值对

 

 

4.postman接口测试工具使用:

4.1很简单,接口请求地址,选择请求方式。body里可以添加表格形式的参数,以主json串

4.2 Headers 下可以添加cookie信息key为cookie ,值为接口需要读取的值

 

5.jmeter的使用:

1.测试计划下新建线程组,线程组下新建http请求。服务器名称填写接口域名或者ip,路径填写接口访问路径。下面填写请求参数,同样有表格形式和json串形式

2.添加结果树,查看运行结果

5.3 jmeter操作数据库,先新建 JDBC Connection Configuration,以及需要添加mysql的驱动,

数据库链接池名称,以及用户名密码,驱动.然后新建JDBC Request,填写数据库连接池名称,以及相关sql语句就可以执行了。

5.4jmeter http cookie管理器以及http信息头管理器,可以添加cookie 以及header

5.5 有些操作需要获取别的接口返回的值,需要建立关联。第一步新建jp@gc - JSON Path Extractor,填写变量名称,变量位置

然后再新建正则表达式提取器填写引用名称,正则表达式以及模板。再其它需要引用该值的接口,直接${引用名称},就可以引用到该返回值。

 

posted on 2017-12-14 20:25  我是小飞飞  阅读(110)  评论(0)    收藏  举报