产品体验中心 下载与支持 产品社区 合作代理 |  咨询电话:400-035-7887/021-6072 5088
当前位置:泽众软件测试网- 技术文章 -正文

在Selenium自动化测试框架中如何设置数据校验点?

发布时间:2020-07-14

自动化测试框架AutoTestFramework(简称:ATF)是B/S架构框架,可以提供自动化测试执行和管理功能的架构模块,可以集成基础自动化测试工具,用于组织、管理和执行那些独立的自动化测试用例,测试完成后统计测试结果,形成完善的自动化测试报告。

组件执行完成后,往往有输出参数需要进行校验,校验输出数据与预期值是否一致,设置数据校验的方式两多种:

方法一:脚本组件中通过直接if...else...进行判断;

方法二:在组件的参数表中多添加一组参数,该组参数主要输入预期值,最后将脚本执行的实际值与预期值对比。

在实际执行操做过程中,方法一比方法二的可维护性差,每次执行不同数据,需要改脚本,反之,方法二则无需修改脚本,只要对参数数据进行维护就行,大大提高了执行效率。

下面就介绍下,在AutoTestFramework中如何设置数据校验点。

第一步:组件脚本上传后,在脚本的数据维护模块,添加一个校验点参数,用于存储预期值(此时无需给预期值添加数值)。

Selenium

注:校验点在用例设计时,无需参与正交,即可将该参数数值为隐藏属性。

第二步:在需求-场景-组件配置模块,可设置该组件的校验点。

Selenium

第三步:生成用例,发起执行。

最终在执行日志中可查看执行结果,当执行结果与预期值不符时,运行状态显示为校验失败。

Selenium

Selenium

推荐阅读:

Selenium自动化测试框架ATF之apk批量操作

自动化测试框架ATF新增跨项目任务功能模块

为什么要使用自动化测试框架?自动化测试框架的优势

如何使用ATF自动化测试框架进行管理和测试?

本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。
沪ICP备07036474号 2003-2024 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨询

添加客服微信 欢迎咨询测试工具和测试服务

微信客服
问题
反馈
产品
画册

扫描二维码下载泽众软件企业宣传册

产品画册
返回
顶部

方案咨询

×
提交信息

电话咨询,400-035-7887,安排专业技术售前给您解答(产品试用、技术交流、服务咨询和商务报价)。

您的信息已成功提交!

我们的客服人员稍后会与您联系