Rational Robot测试脚本指南

需积分: 16 9 下载量 70 浏览量 更新于2024-07-23 1 收藏 543KB DOC 举报
"Rational Robot基础使用手册是针对初学者的指南,涵盖了Rational Robot的主要功能和使用方法,包括GUI脚本、VU脚本、VB脚本和SQABasic的编写与应用,以及测试不同类型应用程序的技巧。" Rational Robot是一款强大的自动化测试工具,主要用来进行功能测试和性能测试。它支持三种类型的测试脚本,分别是GUI脚本(用于功能测试)、VU脚本(用于性能测试)和VB脚本。通过录制和回放技术,Rational Robot能够帮助测试人员执行完整的应用程序遍历,并验证对象的状态。 GUI脚本的使用涉及设置和预定义、记录、编辑、编译、调试和回放等步骤。在录制过程中,Robot可以捕捉用户的操作,生成相应的脚本。在GUIScript中添加特写和查证点是确保测试准确性的关键,查证点用于验证对象的属性或状态。Datapools允许进行数据驱动测试,增加脚本的灵活性。编辑和编译GUI脚本是完善和优化测试逻辑的过程,而调试和回放则确保脚本按预期执行。 VU脚本则专注于性能测试,同样包括录制、回放、重录、复制、删除和编译等操作。通过与Rational Test Manager配合,可以模拟多个用户负载,评估系统在不同压力下的表现。 此外,Rational Robot支持VB脚本和SQABasic,允许用户自定义更复杂的测试逻辑。在SQABasic中,可以定制脚本来适应特定的测试需求。 在测试应用程序时,Rational Robot不仅限于标准的桌面应用,如Delphi和Visual Basic,还可以测试Oracle Forms、Power Builder、HTML和Java等开发的应用。即使是在用户界面下不可见的对象,Robot也能进行有效的测试。 在回放脚本阶段,Rational Robot收集的应用程序诊断信息有助于问题定位。与Rational的其他工具如Purify、Quantify和PureCover的集成,能进一步提升测试的深度和质量,确保代码质量和性能。 Rational Robot是一个功能全面的自动化测试工具,适合初学者和专业人士,通过其提供的多种脚本语言和测试功能,可以高效地完成各种复杂的应用程序测试任务。