第7章软件测试软件测试是在软件投入运行之前,对软件的需求分析、设计规格说明和编码的最后复审。由于软件开发的各个阶段均包含了大量的人的创造性劳动,不可避免地会引入错误,尤其是大型、复杂的软件系统。 Evaluation only. Evaluation only. Created with Client Profile . Created with Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Copyright 2004-2011 Aspose Pty Ltd. 本章主要内容: ?软件测试的目的和原则?软件测试的方法?软件测试的步骤?调试?软件测试工具第7章软件测试 Evaluation only. Evaluation only. Created with Client Profile . Created with Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Copyright 2004-2011 Aspose Pty Ltd. 软件测试的概念和意义什么是软件测试: 软件测试的定义:软件测试是为了发现错误而运行程序的过程。根据软件开发各阶段的规格说明和程序内部结构精心设计一批测试用例,并利用这些用例去运行程序,以发现程序中的错误。 Evaluation only. Evaluation only. Created with Client Profile . Created with Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Copyright 2004-2011 Aspose Pty Ltd. 软件测试的概念和意义软件测试在软件生命期中跨越两个阶段: 1. 编写每一个模块后,进行单元测试。通常模块的编写者和测试者是同一个人。 2. 每一个模块完成单元测试后,对软件进行各种综合测试。由专门的测试人员完成。 Evaluation only. Evaluation only. Created with Client Profile . Created with Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Copyright 2004-2011 Aspose Pty Ltd. 软件测试的概念和意义目前,在软件开发过程中,将 40% 以上的工作量投入到软件测试之中。几个典型系统中软件测试的费用系统名称测试费用占软件开发预算的比例 SAGE 47% NAVAL TACTICAL 50% DATA SYSTEM GENINI 47% S ATURN V 44% Evaluation only. Evaluation only. Created with Client Profile . Created with Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Copyright 2004-2011 Aspose Pty Ltd. 软件测试的目的和原则软件测试的目的( 提出): 1、软件测试是为了发现错误而运行程序的过程。 2 、一个好的测试用例能够发现至今尚未发现的错误。 3 、一个成功的测试是发现了至今尚未发现的错误的测试。 Evaluation only. Evaluation only. Created with Aspos
软件测试的内容 来自淘豆网m.daumloan.com转载请标明出处.