博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
接口测试Case之面向页面对象编写规范
阅读量:4561 次
发布时间:2019-06-08

本文共 490 字,大约阅读时间需要 1 分钟。

一、什么是页面对象化

主要提倡的思想是:万物皆对象,即把一个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 正则表达式提取器,缺省值必须有默认值

 

转载于:https://www.cnblogs.com/unknows/p/10176242.html

你可能感兴趣的文章
SQL Server分布式事务问题
查看>>
第二个日记
查看>>
使用PLSQL导入导出数据库
查看>>
Codeforces Round #321 (Div. 2)
查看>>
Android SDK Manager 更新代理配置
查看>>
kafka版本0.8.2.0-Producer Configs之request.required.acks
查看>>
一个强悍的极简单递归小例子帮你从程序执行的角度理解递归
查看>>
2016012026+小学四则运算练习软件项目报告
查看>>
Android - 读取网站json并显示到Activity
查看>>
idea Live Template 快速使用
查看>>
git 初级
查看>>
[hdu4347]The Closest M Points(平衡树式kdtree)
查看>>
[hdu2874]Connections between cities(LCA+并查集)
查看>>
web端功能测试总结(二)
查看>>
Thymeleaf-模板引擎
查看>>
去重算法
查看>>
POJ 3298 Antimonotonicity (思维)
查看>>
c#获取硬件信息
查看>>
【转】寻找第K大的数的方法总结
查看>>
php redis安装
查看>>