软件测试是一个有程序的过程,包括()、测试执行以及测试结果比较等。

题目
填空题
软件测试是一个有程序的过程,包括()、测试执行以及测试结果比较等。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

软件测试应遵从一些基本原则,以下说法正确的是______。

A) 应尽量让程序员测试自己编的程序

B) 应在全部开发都完成后再进行测试

C) 测试实例仅包括测试输入数据,不含预期结果

D) 全面认真检查每一个测试结果,以防出现遗漏

A.

B.

C.

D.


正确答案:D

第2题:

关于软件测试的描述不正确的是()。

A、软件测试从已知的条件开始,有预知结果

B、软件测试过程可是事先设计,进度可以事先确定

C、软件测试可以分为单元测试,集成测试,系统测试等

D、软件测试的工作内容包括定位和修改错误


正确答案:B

第3题:

测试用例是为了测试而设计的一组数据,在测试之前应精心选择。测试用例主要用来检验程序,因此测试用例应包括______。

A) 测试输入数据和与之对应的输出结果

B) 测试输入数据和软件产生的效果

C) 软件的执行流程和执行结果

D) 软件的执行结果和结果分析

A.

B.

C.

D.


正确答案:A
解析:测试用例主要用来检验程序,因此不仅要有测试的输入数据,而且要指明这些输人数据的预期结果。如果对测试输入数据没有给出预期的程序输出结果,那么就缺少了检验实测结果的基准,就有可能把一个似是而非的错误当成正确的结果。

第4题:

软件测试是为了发现错误而执行程序的过程。检验软件是否满足用户需求的测试称为(20)。

A.系统测试

B.组装测试

C.确认测试

D.回归测试


正确答案:C
解析:软件测试是为了发现错误而执行程序的过程。软件测试的主要步骤有单元测试、集成测试(组装测试)和确认测试。其中,确认测试的任务是检查软件的功能、性能及其他特征是否与用户的需求一致,它是以需求规格说明书作为依据的测试。确认测试通常采用黑盒测试法。黑盒测试也称为功能测试,是根据规格说明所规定的功能(即程序的外部功能)来设计测试用例,它不考虑程序的内部结构和处理过程。常用的黑盒测试技术有等价类划分、边值分析、错误猜测和因果图等。回归测试是为了验证修改的正确性及其影响而进行的,是维护中常用的方法,以确定修改是否达到了预期的目的,检查修改是否损害了原有的正常功能。回归测试作为软件生存周期的一个组成部分,在整个软件测试过程中占有很大的比重,软件开发的各个阶段都会进行多次回归测试。

第5题:

软件测试信息流的输入包括______。

①软件配置(包括软件开发文档、目标执行程序、数据结构)

②开发工具(开发环境、数据库、中间件等)

③测试配置(包括测试计划、测试用例、测试驱动程序等)

④测试工具(为提高软件测试效率,使用测试工具为测试工作服务)

A.①②③④

B.①②④

C.①③④

D.②③④

A.

B.

C.

D.


正确答案:C

第6题:

● 下列关于软件测试的叙述中,不正确的是()。()A.软件测试是为了发现错误而执行程序的过程B.测试是为了证明程序有错,而不是证明程序无错C.一个好的测试用例是在于它能发现至今未发现的错误D.一个成功的测试是发现了程序中所有的错误


正确答案:D
软件测试不可能发现软件中的所有错误,不存在绝对正确的软件。

第7题:

软件测试的配置主要包括()、()和测试程序等。


参考答案:测试计划 测试用例

第8题:

下列有关测试活动的描述中,错误的是

A.测试策划的主要依据包括测试合同中测试范围和进度安排要求等

B.测试执行中不能随意修订测试计划

C.测试用例设计是测试执行的主要内容

D.测试总结的目的是对测试结果进行分析,以确定软件产品质量的当前状态


正确答案:C
解析:测试活动包括四项基本内容:①测试策划。②测试设计与实现,在该活动中制定测试的技术方案、选择测试工具.并根据测试技术方案设计测试用例。③测试执行。④测试总结。

第9题:

进行软件测试是为了(18),通常可分为白盒测试和黑盒测试。白盒测试是根据程序的内部逻辑来设计测试用例,黑盒测试是根据软件的(19)来设计测试用例。常用的黑盒测试方法有边值分析、等价类划分、错误猜测、因果图等。其中,(20)经常与其它方法结合起来使用。软件测试的步骤主要有单元测试、集成测试和确认测试。如果一个软件作为产品被许多客户使用的话,在确认测试时通常要经过。测试和β测试的过程。其中,β测试是(21)进行的一种测试。在软件设计和编码时,采取(22)等措施都有利于提高软件的可测试性。

A.发现程序中的所有错误

B.尽可能多地发现程序中的错误

C.证明程序是正确的

D.证明程序做了应做的事


正确答案:B

第10题:

下列对于软件测试的描述正确的是( )。

A. 软件测试的主要目的是发现程序中的错误

B. 软件测试的目的是证明程序是否正确

C. 软件测试的目的是使程序运行结果正确

D. 软件测试是为了证明软件中没有错误


正确答案:A
软件测试的目标是发现软件中的错误。

更多相关问题