计算机三级软件测试技术基础常见试题
计算机三级软件测试技术基础试题考察的内容是什么呢?下面是小编为大家收集的关于计算机三级软件测试技术基础常见试题,希望能够帮到大家!
1)什么是软件测试?
软件测试是通过手工或自动化的手段运行或测定被测对象是否满足所对应的需求;被测对象包括需求分析、设计规格说明书,系统编码等;在测试过程中,要根据相应的规格说明书设计一组测试用例,通过对测试用例的执行来发现系统中相应的错误保证软件质量的一项活动。
2)软件生命周期是什么?
①.项目规划
②.需求定义分析
③.软件设计
④.程序编码
⑤.软件测试
⑥.运行维护
3)软件测试目的是什么?
①.发现系统的错误
②.验证系统是否满足需求
③.保障产品质量
④.改进开发进程
4)软件缺陷(bug)与软件错误(error)的区别和联系?
区别:软件缺陷是存在于软件之中的不希望或者不可接受的.偏差,而软件错误是由于人为的原因产生的错误。缺陷是在软件中抽象存在的,而错误是人的行为问题。
联系:由于人的错误行为,在设计或者编码过程中的失误,导致了软件内部的缺陷。人为错误是引发软件缺陷的直接原因。一个软件错误必定引发一个或多个软件缺陷。
5)软件测试如何改进软件开发过程?
软件测试和软件开发是不同的两个过程,但是通过软件测试发现软件的缺陷,然后通过缺陷的分析确定错误产生的原因从而发现软件开发过程中存在的缺陷。同时通过对测试结果的分析整理,还可以修正软件开发规则。因此,软件测试在一定程度上可以改进软件开发流程。
6)分析“软件测试没有什么技术含量,不就是点击按钮,对系统进行操作吗?”。
分析:在上述问题中只所以出现这样的言论,是对软件测试理解的片面性和对软件测试理解的偏激造成的。对于一个规范的软件测试过程包括了软件测试的计划、系统分析、测试设计、开发等技术。软件测试是一个发现软件缺陷的过程,要想发现软件缺陷必须对被测对象有足够的了解,而不是简单的对被测对象的执行,更不是只是点击“按钮”。这里边包括了如何设计测试场景、测试数据、测试执行等过程。同样的通过软件测试发现系统的问题,通过问题的改进可以提高软件产品的质量,赢得用户的口碑,从而提高产品的市场竞争力,提高公司的利益。因此软件测试是一项非常有意义的关系公司存亡的活动。
7)软件测试对象包括什么?
①.需求规格说明
②.概要设计规格说明
③.详细设计规格说明
④.源程序
⑤.系统
⑥.用户手册
⑦.帮助文档
8)主要的软件测试手段分别是什么,如何理解?
软件的测试手段包括验证和确认;验证是对前一个阶段的验证;确认是对原始开发需求的确认,任何一个阶段的确认都应追溯到需求。
-
2010年3月全国计算机三级考试信息管理笔试真题
一、选择题(每小题1分,共60分)(1)计算机主机由两部分构成,即内存储器和A)外存储器B)控制器C)中央处理器D)运算器(2)高级语言程序必须翻译成具体的机器语言程序才能执行,完成这种翻译工作的是A)汇编程序B)编译程序C)操作系统D)编辑程序(3)中断的实现需要硬件和软件...
-
计算机三级《嵌入式系统开发技术》知识点
不断的练习有助于完善备考知识点,为帮助各位考生顺利完计算机三级考试,以下是本站小编搜索整理的`关于计算机三级《嵌入式系统开发技术》知识点,供参考复习,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生考试网!RealTimeOpratingSystem实时多任...
-
计算机等考三级数据库考前模拟练习题
计算机三级考试将至,考生们都复习得怎么样呢?以下是本站小编搜索整理的一份计算机等考三级数据库考前模拟练习题,供参考练习,预祝考生们考出自己理想的成绩!1.一个表文件中多个备注型(MEMO)字段的.内容存放在(b)A.这个表文件中B.一个备注文件中C.多个备注文件中D....
-
2016年计算机三级《数据库技术》机考试题及答案
1、把电路中的所有元件如晶体管、电阻、二极管等都集成在一个芯片上的元件称为()(本题分值:1分)【正确答案】BsistorgratedCircuitutermmTubeC所用的主要元件是()(本题分值:1分)【正确答案】CA.集成电路B.晶体管C.电子管D.以上答案都不对3、如果以链表为栈的存储...