下面关于测试用例的说法,正确的是()。A.测试用例通常由软件开发人员根据自己写的代码而设计B.一个
下面关于测试用例的说法,正确的是()。
A.测试用例通常由软件开发人员根据自己写的代码而设计
B.一个成功的测试用例将证明程序的正确性
C.测试用例的设计与软件的具体功能或性能有密切的关系
D.在编写测试用例的时候,一般不再需要考虑需求
下面关于测试用例的说法,正确的是()。
A.测试用例通常由软件开发人员根据自己写的代码而设计
B.一个成功的测试用例将证明程序的正确性
C.测试用例的设计与软件的具体功能或性能有密切的关系
D.在编写测试用例的时候,一般不再需要考虑需求
A.支持缺陷和测试用例关联
B.提供默认缺陷描述模板,以便指导缺陷提交人提供更完备的缺陷信息
C.支持缺陷的导入导出
D.只有执行失败的测试用例才能关联缺陷
A.通过记录测试人员手工操作的过程,测试人员可以快速的进行自动化,该方式适合大量的自动化测试
B.关键字驱动的方法是将关键字和测试数据与测试用例分离,并通过测试执行确定测试用例的期望结果
C.数据驱动的方法和关键字驱动的方法是一样的,除了一个关注在数据,而另一个关注在关键字
D.高效的使用测试执行工具,需要懂得相应脚本语言方面的技术专家的支持
A.测试是程序的运行过程,目的在于发现错误
B.一个好的测试用例在于能够发现至今未发现的错误
C. 一个成功的测试是发现了至今未发现的错误的测试
D. 测试的目标是以最少的时间和人力改正软件中潜在的各种错误和缺陷
A.开源软件是指那些源代码公开,可以被自由使用、复制、修改和再发布的一系列软件的集合
B.开源硬件主要是反映自由发布详细信息的硬件设计,如电路图、材料清单和电路板布局数据等
C.在好的开源项目里,除了源代码是开源以外,还有文档、测试用例、问题管理、版本发布、升级策略、书籍、视频等等都是开源的
D.在开源世界里,参与永远是最重要的,先了解使用现有的代码和技术,然后改良并再发布,贡献自己的智慧,体现了“人人为我,我为人人”的团队精神
以下关于软件测试原则的叙述中,不正确的是 () 。
A.测试贯穿于全部软件生命周期,并不是实现完成后才开始B.测试用例本身不需要测试 C.测试用例需要逐步完善、不断修订D.当缺陷成群集中出现时,测试时应该更多关注这些缺陷群
A.概要设计对应于集成测试,是设计集成测试用例的主要依据;而详细设计对应于单元测试,是设计单元测试用例的
B.概要设计依据软件需求进行设计,而详细设计不仅依据软件需求,更要依据概要设计的成果
C.体系结构设计和接口设计都属于概要设计
D.概要设计用于指导代码实现,而详细设计给出了软件由哪些部件组成以及它们之间的关系
A.判定覆盖包含了语句覆盖,但它可能会使一些条件得不到测试
B.条件覆盖的检错能力较判定覆盖强,但有时达不到判定覆盖的要求
C.判定/条件覆盖包含了判定覆盖和条件覆盖的要求,实际上不一定达到覆盖的标准
D.凡满足条件组合覆盖标准的测试用例,也必然满足其他所有覆盖种类的覆盖标准
E.路径覆盖可能使测试用例达不到条件组合覆盖的要求
_______是指与测试用例相对应的预测结果,是用来检验测试结果是否正确的数据。
A.测试数据
B.测试目标
C.测试预期
D.测试用例