ranorex入门指南16-重现bug和维护测试

易用的报告
分析整夜执行的自动测试结果是件耗时的事情。Ranorex的报告,在执行的时候生成,减少了找到出错原因花费的时间。使用截屏更好地了解出错前发生了什么。你可以快速跳转到动作项和代码行,或者让Ranorex自动打开Ranorex Spy来查看为什么一个对象没有被找到。Ranorex报告是基于XML的,因此可以很方便地在组内共享。

16-1

你的待测系统发生了变化?
当然,这正是我们测试的原因。使用Ranorex对象库,并且将UI对象从自动测试脚本中分离出来。没有必要重新录制测试场景或者适配自动测试代码。Ranorex对象库对任何使用其录制和编写代码的人来说足够灵活。而且,可以使用对象库来处理等待对话框出现和页面加载的timing问题,在实现测试用例的时候忘记那些sleep和wait吧。

16-2

预防维护-Ranorex Spy来改善沟通
Ranorex报告和对象库使得维护自动测试变得容易,但是是否在开始测试的最初避免维护问题会显得更好些呢?使用Ranorex Spy来更好地理解如何建立健壮的对象标识符。把你的经验和建立健壮的自动测试的想法与开发人员分享,同时使用Ranorex Spy来沟通如何设计可测的软件。这样,Ranorex可以在开发和测试之间打破壁垒,尤其是在敏捷开发时候考量那些需要和共识。

16-3

 

Leave a comment

请输入正确的验证码