测试是为了寻找软件的错误与缺陷,评估与提高软件的质量,则软件测试的原则包括()。 1问题的互相确认 2所有的软件测试都应该追溯到用户需求 3完全测试是不可能的,测试需要终止 4充分注意测试中的群集现象 5尽量避免测试的随意性 6软件测试者应该坚持“尽早地和不断的进行软件测试” 7程序员应避免检查自己的程序
A.①②④⑤⑦
B.①③④⑤⑥⑦
C.①②③④⑤⑥⑦
D.①②③⑤⑥
A.①②④⑤⑦
B.①③④⑤⑥⑦
C.①②③④⑤⑥⑦
D.①②③⑤⑥
第1题
A.应当把“尽早地和不断地进行软件测试”作为软件开发者的座右铭
B.测试用例应包括测试输入数据和与之对应的预期输出结果这两部分组成
C.程序员应避免检查自己的程序。如果由别人来测试程序员编写的程序,可能会更客观、更有效易取得成功
D.设计测试用例时,输入条件应当是合理的。
第2题
A.程序员应当参与测试自己的程序
B.充分注意测试中的群集现象
C.应当对每一个测试结果做全面检查
D.测试用例应当由测试输入数据和与之对应的预期输出结果两部分组成
第3题
A.测试前要认定被测试软件有错,不要认为软件设有错
B.要预先确定被测试软件的测试结果
C.自己测试自己编写的程序
D.测试要以软件需求规格说明书为标准
第4题
A.软件测试的主要目的是发现程序中的错误
B.软件测试的主要目的是确定程序中错误的位置
C.为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作
D.软件测试是证明软件没有错误
第5题
A.程序调试通常称为 Debug
B.“错误定位”是程序调试的必要步骤
C.软件测试的目的是改正错误,程序调试的目的是发现错误
D.软件测试应制定测试计划,排除测试的随意性
第6题
A.对每个测试结果进行检查,不漏掉已经出现的错误迹象
B.程序员应该仔细测试自己编写的程序代码
C.程序员要避免测试自己编写的程序代码
D.测试工作越早开始越好
第7题
A.软件测试的目的是证明程序是否正确
B.软件测试的目的是使程序运行结果正确
C.软件测试的目的是尽可能多地发现程序中的错误
D.软件测试的目的是使程序符合结构化原则
第8题
A.H模型中测试准备和测试实施紧密结合,有利于资源调配
B.V模型的软件测试策略既包括低层测试又包括了高层测试,高层测试是为了源代码的正确性,低层测试是为了使整个系统满足用户的需求
C.H模型中软件测试是一个独立的流程,贯穿产品整个生命周期,与其他流程并发地进行
D.W模型可以说是V模型自然而然的发展。它强调:测试伴随着整个软件开发周期,而且测试的对象不仅仅是程序,需求、功能和设计同样要测试
第9题
A.软件调试的关键在于推断程序内部的错误位置及原因
B.软件调试完毕后需要进行回归测试
C.软件调试是为了更正错误而执行程序的过程
D.软件测试贯穿整个软件生命期,而调试主要在开发阶段