测试组的任务职责和测试的基本概念

网友投稿 787 2022-11-16

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

测试组的任务职责和测试的基本概念

测试组的任务是用尽可能高的精度测试所开发的软件产品与规定需求的差距及其应用时的适用性。如果发现缺陷,则软件产品不能通过验收和使用,并退回给开发组。测试组的另一个任务是制定软件应用计划,负责计划在生产领域如何正确地使用程序及数据库。

测试组的职责是确定测试过程、测试计划和组织测试过程及执行测试,但是不负责被测试系统的质量。

测试组能够有效地、成功地完成任务的关键因素是要有专门的测试设备、现代化的测试数据库和测试工具。

在软件开发过程中,需要采用分析的质量保证措施来对软件产品进行测试和评价。分析的质量保证措施包括静态测试和动态测试。静态测试在对软件进行分析、检查和测试时,不实际运行被测试的程序。动态测试是通过运行程序来检验软件的动态特性和运行结果的正确性,并根据程序的运行过程对程序进行评价的过程。动态测试是依据经验进行测试的过程。它试图使用定量的输入,依靠经验来调整程序,使其与规范的偏差在容许的范围内,容许值取决于质量需求。动态测试也可以看成是一个评价和验证系统或系统部件的过程,它采用人工的或自动的方法来辨别实际成果与期望成果的差别,并使系统满足规定的需求。

动态测试中常用的技术概念:

1、 测试:可看成是运行程序的过程,其目标是找出错误。

2、 调试:找出引起错误的原因的过程。它要规定怎样修改错误、检查修改

后对程序的影响并进行修改。调试错误后要进行再测试。

3、 错误:是指计算值、观测值、测量值之间,或条件与真值之间,不符合

规定的或理论上的正确值或条件。

4、 缺陷:是指与期望值或特征值的偏差。缺陷能影响程序的功能,例如:

一个程序可能有好的功能,但其可维护性可能很差。缺陷可以

发生在所有产品质量规范规定的特性中。

5、 失效:是指功能部件执行其功能的能力丧失。一个部件的失效或影响较

高层单元的运行或产生严重的后果。失效将影响产品的可靠性。

6、 故障:是指功能部件不能执行所要求的功能。可能由错误、缺陷或失效

引起。故障可影响程序的有效性。

上一篇:软件测试与测试管理
下一篇:软件测试策略
相关文章

 发表评论

暂时没有评论,来抢沙发吧~