Mercury QuickTest Professional Tutorial [翻译] (二)

Introducing QuickTest

This lesson provides you with an overview of automated testing and QuickTest, and gets you set up to perform the tutorial.

译:

QuickTest简介

本课提供给你一个自动化测试和QuickTest的概览,同时让你开始演示本指南。



Benefits of Automated Testing

If you have ever tested applications or Web sites manually, you are aware of the drawbacks. Manual testing is time-consuming and tedious, requiring a heavy investment in human resources. Worst of all, time constraints often make it impossible to manually test every feature thoroughly before the application is released. This leaves you wondering whether serious bugs have gone undetected.

Automated testing with QuickTest addresses these problems by dramatically speeding up the testing process. You can create tests that check all aspects of your application or Web site, and then run these tests every time your site or application changes.

As QuickTest runs tests, it simulates a human user by moving the cursor in a Web page or application window, clicking GUI (graphical user interface) objects, and entering keyboard input; however, QuickTest does this faster than any human user.

Benefits of Automated Testing
FastQuickTest runs tests significantly faster than human users.
ReliableTests perform precisely the same operations each time they are run, thereby eliminating human error.
RepeatableYou can test how the Web site or application reacts after repeated execution of the same operations.
ProgrammableYou can program sophisticated tests that bring out hidden information.
ComprehensiveYou can build a suite of tests that covers every feature in your Web site or application.
ReusableYou can reuse tests on different versions of a Web site or application, even if the user interface changes.

译:

自动化测试的好处

如果你曾经手动地测试过应用程序或网站,你就会感觉到它的不便。手工测试耗时且单调乏味,要求在人力资源上大量的投资。最糟糕的是时间的限制往往使在应用程序发布之前彻底地手动测试每一个特性成为不可能。这就会让你担心是否有未检测到的BUG仍然存在并运行着。

使用QuickTest进行自动化测试,通过显著地加快测试过程来解决这些问题。你可以创建一个测试用于检查你的应用程序或网站的所有方面,然后每次你的网站或应用程序改变的时候再运行这些测试。

当QuickTest运行测试时,它能过在网页上或应用程序窗口中移动鼠标,点击GUI(图形用户界面)对象和进行键盘输入来模拟一个人类用户,然而,QuickTest做这些比任何人类用户更快。

自动化测试的好处
快速的QuickTest运行测试显著地比人类用户更快。
可靠的每次当测试运行时,它都精确地执行同样的操作,因此避免了人为误差。
可重复的你可以测试,在重复执行同样的操作后网站或应用程序的反应。
可编程的你可以对精细的测试进行编程以使隐藏的信息显现出来。
全面的你可以构建一套测试以覆盖你的网站或应用程序中的每一个特性。
可重用的你可以在不同版本的网站或应用程序上使用重复使用测试,即使是用户界面改变了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值