计算机等级考试于2013年的9月21日到25日,在这不到十天的复习时间里,我们考吧网汇编计算机等级三级考试辅导知识,希望在这次汇编的辅导学习中,对您本次考试有所帮助,再次预祝广大考生顺利通关。
1.什么是软件测试?
软件测试是通过手工或自动化的手段运行或测定被测对象是否满足所对应的需求;被测对象包括需求分析、设计规格说明书,系统编码等;在测试过程中,要根据相应的规格说明书设计一组测试用例,通过对测试用例的执行来发现系统中相应的错误保证软件质量的一项活动。
2.软件测试如何改进软件开发过程?
软件测试和软件开发是不同的两个过程,但是通过软件测试发现软件的缺陷,然后通过缺陷的分析确定错误产生的原因从而发现软件开发过程中存在的缺陷。同时通过对测试结果的分析整理,还可以修正软件开发规则。因此,软件测试在一定程度上可以改进软件开发流程。
3.软件生命周期是什么?
①.项目规划
②.需求定义分析
③.软件设计
④.程序编码
⑤.软件测试
⑥.运行维护
4.软件缺陷(bug)与软件错误(error)的区别和联系?
区别:软件缺陷是存在于软件之中的不希望或者不可接受的偏差,而软件错误是由于人为的原因产生的错误。缺陷是在软件中抽象存在的,而错误是人的行为问题。
联系:由于人的错误行为,在设计或者编码过程中的失误,导致了软件内部的缺陷。人为错误是引发软件缺陷的直接原因。一个软件错误必定引发一个或多个软件缺陷。
5.软件测试目的是什么?
a发现系统的错误
b改进开发进程
c验证系统是否满足需求
d保障产品质量
编辑推荐: