ZT - RFT ScriptAssure 技术解析及应用实例(4)
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,Script Assure 的一些使用小经验最后列出一些在实践中总结出的小经验,以供大家参考使用[@more@]Script Assure 的一些使用小经验最后列出一些在实践中总结出的小经验,以供大家
千家信息网最后更新 2025年01月20日ZT - RFT ScriptAssure 技术解析及应用实例(4)
Script Assure 的一些使用小经验
最后列出一些在实践中总结出的小经验,以供大家参考使用
[@more@]Script Assure 的一些使用小经验
最后列出一些在实践中总结出的小经验,以供大家参考使用。
- 如果您希望脚本回放更快,回放过程中产生更少、或者基本没有警告,请设置更高的识别阈值。这样识别时会少些模糊匹配、但更容易产生识别错误。某些情况下这种方式可能是比较有效的。
- 如果识别时匹配得相当脆弱,请检查您的测试对象地图。是否是已获得的属性值发生变化?(例如,原来的"确定"字样变成现在的"确定。",多了一个句号。)如果被测应用程序发生了永久性的改变,那我们需要更新测试对象图来反映这些变化。对于支持国际化的软件,最好使用测试对象的标签或识别号(id),而不是它的访问名,这样可以在一定程度上避免不同展示语言对对象识别的影响。
- 如果被测应用程序的对象是动态的,或者在应用程序的多个版本中对象略有不同,我们可以用正则表达式来替换可识别属性。您也可以使用一个数值范围,来接受多个属性值,而不是局限在一个固定的值。
- 如果是在开发周期的后期,产品基本稳定。你正在做维护、验证脚本的工作,可以把警告级别设为高,来获得最好的识别结果。如果遇到可能出现的问题警告,可以修复对象图来解决这一问题。
总结
本文首先阐释了自动化测试中的脚本独立性和脚本依赖性,以及它们之间的关系,并由此深入到 Rational Functional Tester 中所提供的高级特性 ScriptAssure,看它是如何在脚本独立性和脚本依赖性之间进行博弈,并在测试工作中取得良好的均衡效果。文中的实例可以帮助读者熟悉和实践不同模式下的回放过程,从而对灵活强大的 ScriptAssure 技术有了更为直接的感性认识。
参考资料
学习
- 访问 Rational Functional Tester 产品页面和 developerWorks 上的Rational Functional Tester 产品专题。
- 从 Rational Functional Tester V8.0 发布说明中获得更新信息。
- 阅读"使用 IBM Rational Functional Tester 创建随需应变的自动测试脚本",一篇自动化测试的入门文章。
- 阅读"生成"伪视频"来增强对自动化测试的结果分析",一种简洁、创新的日志,让您回到错误发生的现场,有助于更快更准确地发现脚本错误的根本原因。
- 访问IBM developerWorks 中国网站 Rational 专区,获得关于 IBM Rational 软件交付平台(Rational Software Delivery Platform)产品的技术资源和最佳实践。
- 订阅IBM developerWorks 时事通讯,一份关于 developerWorks 指南、文章、下载、社区活动、网络广播和技术讲座的电子周刊。
脚本
测试
对象
产品
经验
实践
技术
应用
不同
属性
应用程序
程序
错误
参考
自动化
之间
依赖性
多个
文章
更快
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
张湾区服务软件开发包括哪些
北京app软件开发需求
怎么查看最新的天堂w服务器
联机网上数据库
宿舍数据库管理系统
出入境网络安全
统计调查软件开发可行性报告
钉钉e应用数据库
sql配置服务器模式包括哪些
怎样主持高校图书馆数据库培训
软件开发课程故事书
excel数据库处理函数范例
上海软件开发平均工资
中行网络安全宣传
什么是数据库分布键
国家计算机软件开发项目
软件开发中级考试
申请网络安全宣传周先进集体资料
安卓软件开发有什么书籍
app软件开发显示尺寸
捕鱼达人 的服务器
互联网科技内容
网络安全学生情景剧
Triz理论用于软件开发
从数据库读取数据发送前端
反邪教网络安全教育主题班会
贵州创未教育软件开发有限公司
服务器配置文件怎么写
大连仚古网络技术有限公司
关于网络安全的综艺