编者按

自动化测试即指软件测试的自动化,是通过自动化测试工具或其他手段,按照测试工程师的预定计划进行自动的测试,目的是减轻手工测试的劳动量,从而达到提高软件质量的目的。自动化测试可理解为测试过程自动化和测试结果分析自动化。相对于手工测试而言,自动化测试的主要进步在于自动测试工具的引入。

IT168更多相关文章
IT168其他精彩文章
IT168精彩专题回顾
专题联系人

策划制作:June,Robert
QQ:275708127
投稿邮箱:liqian@it168.com

焦点关注

自动化测试:真的是银弹?
编者按:没有一种单纯的技术或管理上的进步,能够独立承诺在10年内大幅度提高软件的生产率、可靠性和简洁性。Brooks鼓励我们将技术和方法视作一种演进手段,而并非革命。在将自动化技术引入测试工作时,笔者倾向于支持相同的观点。尽管自动化测试不是银弹,但它仍不失为一件优秀的工具。如果能够将其应用于适合的工作,将为您带来巨大收益。 >>全文
自动化测试基础
·软件自动化测试技术选择:驶入测试“快车道”
软件测试,特别是测试自动化技术属于当前国际软件界最有争议,亟待发展的技术。所谓自动化测试就是希望能够通过自动化测试工具或其他手段,按照测试工程师的预定计划进行自动测试,目的是减轻手工测试的劳动量,从而达到提高软件质量的目的。
自动化测试方法
·实施自动化功能测试的解决方案
毫无疑问,严格的功能测试是成功开发应用的关键。开发人员、测试小组和管理人员所面临的挑战是:如何加速测试流程和提高测试的精确性和完备性,同时不能增加已经很紧张的预算。通过将功能测试的关键环节自动化,可以满足有挑战性的发布时间安排,使测试更加全面和可靠,从而获得更高的产值和客户满意度。
自动化测试工具
·使用Rational Robot实现自动化测试

执行单个或者少量的测试脚本十分简单,但是当回归测试不断增加时,情况就变得复杂很多。你必须确认你能够协调测试脚本之间的关系,并能够从多台机器上按照多种配置来执行测试脚本。Ratioanl Robot帮助你实现有效的自动化测试。

自动化测试思考
·从纯技术角度看自动化测试的迷思
谈到自动化测试方面的误区,不少文章倾向于从人性、管理、职业规划等方面进行探讨。笔者这次专门从计划、设计、实现、维护等技术角度总结一下。