“专业、务实、高效、创新、把客户的事当成自己的事”是我们每一个人一直以来坚持追求的企业文化。 成都创新互联公司是您可以信赖的网站建设服务商、专业的互联网服务提供商! 专注于做网站、网站建设、软件开发、设计服务业务。我们始终坚持以客户需求为导向,结合用户体验与视觉传达,提供有针对性的项目解决方案,提供专业性的建议,创新互联建站将不断地超越自我,追逐市场,引领市场!无论是在关键字视图中添加对象、添加操作步骤,还是在关键字视图中使用循环与条件语句,编辑完成后都需要调试测试脚本,以验证测试脚本是否存在逻辑及语法错误,从而保证脚本的正确运行。QuickTest是否能够像其他大家所熟知编译器一样(如:VS2008、VC6.0) 灵活的调试脚本呢?如QuickTest也可以调试脚本,那是否也可以实现设置断点、单步执行呢?本小节将具体讲解QuickTest调试脚本的方法。
断点
通过选择菜单栏【Debug】—【Insert/Remove Breakpoint】,或按 F9 键,或单击工具栏中的“插入/删除断点”按钮 插入断点。插入断点后,断点符号将在关键字视图和专家视图的左边距中显示。
设置断点后,可以使测试脚本在预定位置停止运行会话。使用断点后,关键字视图左边距中的红色圆形图标表示(专家视图左边距中的红色圆形图标表示)。QuickTest测试脚本运行至断点时,在断点所执行相应步骤前停止运行。此时可通过单步执行,检查运行到断点时的脚本的执行效果。
断点的应用场合:
通过设置断点,暂停运行会话并检查被测网站或应用程序的状态。
通过设置断点(标记一个点),从该点开始执行单步命令,完成测试脚本的调试。
单步执行
单步执行
通过选择菜单栏【Debug】—【Step Into】,也可以单击“单步执行”按钮 ,或按 F11 键,以便指定测试脚本运行至测试脚本指定行。如测试脚本运行至测试脚本中某行需调用其他操作或函数,则在 QuickTest 窗口中显示被调用的操作/函数,测试脚本则停在被调用操作/函数入口的第一行。
单步退出
在使用“单步执行”调用其他操作或函数后。可通过菜单栏选择【Debug】—【Step Over】,也可以单击“单步退出”按钮 ,或按 Shift+F11, 被调用操作或函数的功能模块将一一被调用,然后返回到调用操作步骤并暂停测试脚本运行。
单步跳过
通过选择菜单栏【Debug】—【Step Out】,也可以单击“单步跳过”按钮,或按 F10,以便运行至测试脚本中某一操作步骤时。在当该操作步骤需调用另一个操作或函数时,被调用操作/函数将作为一个整体被执行,但被调用操作/函数的脚本及被调用操作/函数脚本运行过程不会在QuickTest窗口中显示出来。
将如下测试脚本粘贴到QuickTest专家视图中,然后分别使用“断点”、“单步执行”、“单步退出”和“单步跳过”命令运行该测试脚本。另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。