接口测试Case之面向页面对象编写规范

一、什么是页面对象化

主要提倡的思想是:万物皆对象,即把一个Page看成一个对象,来进行接口自动化Case的编写,不要闲扯,直接讲怎么个操作法呢?

 

二、有什么优势?

2.1 Case层次清晰,便于管理

2.2 统一管理,后期Case维护方便

 

三、被测系统-->模式-->Jmeter工具之间的关系

 

四、操作步骤

4.1 创建测试套件: 线程组-->简单控制器(名称:具体业务流程)

4.2 创建Page Object :线程组-->简单控制器-->简单控制器(名称:页面名称)

4.3 创建Method : 线程组-->简单控制器-->简单控制器-->创建HTTP请求

 

五、已完成实例

 

六、 自动化Case编写规范

6.1 每个请求前用数字顺序进行标注,如:1,2,3...

6.2 请求路径写在名称前面

6.3 把公共变量抽取成自定义变量,如:url

6.4 每个请求都必须添加响应断言,断言必须内容需要结合业务流程该返回的结果

6.5 正则表达式提取器,缺省值必须有默认值

 

posted @ 2018-12-25 20:22  就这个名字好  阅读(507)  评论(0编辑  收藏  举报