文档库

最新最全的文档下载
当前位置:文档库 > 软件测试考点

软件测试考点

1. 为什么进行软件测试:软件测试为了发现软件缺陷,才能将软件缺陷从产品或软件中清除。

2. 软件缺陷定义:软件缺陷就是软件产品中存在的问题,最终表现为用户所需要的功能没有完全实现,不能满足用户的需求。

3. 软件测试:正面:检验它是否满足规定的需求或弄清楚预期结果与实际结果之间的差别;反面:为了发现错误而针对某个程序或系统的执行过程。

4. 软件测试过程:1。需求评审和设计评审2。单元测试3。集成测试4。系统测试5。验收测试

5. 开发与测试:1。需求分析—测试目标2。系统,结构设计—测试计划3。详细的程序设计—设计评审4。编码及单元测试—代码审查单元测试5。缺陷修正—功能测试6。缺陷修正—系统测试7。缺陷修正—验收测试

6. 软件评审是对软件元素或者项目状态的一种评估手段,以确定其是否计划的结果保持一致,并使其得到改进。(1)技术评审(2)文档评审

7. 评审的方法:临时评审,轮查,互为复审,走查,会议审查。需求评审方法:分层评审方法,分类评审,分阶段评审

8. 会议评审:1。会议准备2。召开会议3。评审决议4。问题跟踪

9. 测试是软件质量保证的重要手段之一,检查表是一种质量保证手段,也是正式技术评审的必要工具。

10. 软件设计分为体系结构设计和详细设计。

11. 软件设计验证:1。软件运行的需求:性能,安全性,可用性,功能性2。软件部署和维护的需求:可修改性,可移植性,要可复用性,可集成性,可测试性3。与体系结构本质相关的需求:概念完整性,正确性,完备性,可构造性

12. 测试用例就是为了某个测试点而设计的测试操作过程序列,条件,期望结果及其相关数据的一个特定的集合。

13. 5H1W:为什么测?为功能,性能,可用性等;测什么?函数,类,菜单;在哪里测?运行的环境,什么时候开始测?运行时所处的前提或条件;哪些输入数据?系统接受的各种变化的数据;如何操作软件?根据先后次序,步骤来操作软件。

14. 设计测试用例是为了更有效地,更快地发现缺陷而设计的,具有很高的有效性和可重复性,可以节约测试时间,提高测试效率。好处:1。重要参考依据2。提高测试质量3。有效性4。复用性5。客观性6。可评估性和可管理性7。知识传递。

15. 测试用例的整体质量可以概括如下:覆盖率;易用性;易维护性;粒度适中。

16. 提高测试用例质量:1。客户需求导向的设计思路2。责任到人3。灵活的设计方法4。测试用例设计不能局限于输入数据5。尽量避免含糊的,冗长的或复杂的测试用例6。尽量将具有相类似功能的测试用例抽象并归类7.评审

17. 测试用例优先级别:1.用户经常接触的,其优先级别高2.边界区域的测试用例相对正常区域的测试用例优先级高 3.逻辑方面的测试用例相对界面方面的测

免费下载Word文档免费下载: 软件测试考点

(共5页)