电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

2025年软件评测师教程笔记之软件测试基础

2025年软件评测师教程笔记之软件测试基础_第1页
1/25
2025年软件评测师教程笔记之软件测试基础_第2页
2/25
2025年软件评测师教程笔记之软件测试基础_第3页
3/25
第 2 章软件测试基础1、什么是软件测试测试(test)被当作一种常规的检查产品质量的生产活动。测试的含义为“为检查产品与否满足需求为目的”。“软件测试”的经典定义是在规定条件下对程序进行操作,以发现错误,对软件质量进行评估。软件是由文档、数据以及程序构成的,那么软件测试就应当是对软件形成过程的文档、数据以及程序进行的测试,而不仅仅是对程序进行的测试。2、什么是软件质量ISO9126 中定义的“软件质量”是:软件满足规定或潜在顾客需求特性的总和。ISO14598 中“软件质量”定义是:软件特性的总和,软件满足规定或潜在顾客需求的能力。ISO9126 定义的软件质量包括“内部质量”、“外部质量”、“使用质量”三部分。也就是说,“软件满足规定或潜在顾客需求的能力”要从软件在内部、外部和使用中的体现来衡量。3、软件测试是在规定条件下对程序进行操作,以发现错误,对软件质量进行评估。4、软件质量定义是:软件特性的总和,软件满足规定或潜在顾客需求的能力。软件质量包括:内部质量、外部质量、使用质量三个部分。5、软件测试与质量保证的区别:质量保证(QA)质量保证的重要工作通过防止、检查与改善来保证软件质量。QA 采用“全面质量管理”和“过程改善”的原理开展质量保证工作。关注软件质量的检查与测量。软件测试也与软件开发过程紧密有关,关怀的不是过程的活动,而是对过程的产物以及开发出的软件进行剖析。测试员要“执行”软件,对过程中的产物开发文档和源代码进行走查,运行软件,以找出问题,汇报质量。对测试中发现的问题的分析、追踪和回归测试。软件测试是保证软件质量的一种重要环节。6、软件测试目的测试目的三个观点:测试是程序的执行过程,目的在于发现错误;一种好的测试用例在于能发现至今未发现的错误;一种成功的测试是发现了至今未发现的错误的测试;测试的目的,是想以至少的人力、物力和时间找出软件潜在的多种错误和缺陷,通过修正多种错误和缺陷提高软件质量,回避软件公布后由于潜在的软件缺陷和错误造居的隐患所带来的商业风险。测试是对软件质量的度量与评价,以验证软件的质量满足顾客的需求的程度,为顾客选择与接受软件提供有力的根据。7、软件测试原则所有的软件测试都应追溯到顾客需求。应当把“尽早地和不停地进行软件测试”作为软件测试者的座左铭。完全测试是不也许的,测试需要终止。 在有限的时间和资源条件下,软件趋于完美,是不也许的。重要有三个原因: 软件入量太...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

2025年软件评测师教程笔记之软件测试基础

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部