软件测试工作应该开始于()
A.编码之后
B.需求分析阶段
C.概要设计阶段
D.详细设计阶段
A.编码之后
B.需求分析阶段
C.概要设计阶段
D.详细设计阶段
第1题
A.中国石油加油卡查询、选择发现错误可能性大的数据作为测试用例
B.tcpdump在完成程序的编码之后再制定软件的测试计划
C.intelcpu型号大全、随机选取测试用例
第3题
A.程序代码结构的分支增加,会导致环路复杂度随之增加
B.过深的嵌套结构会降低程序可读性,使程序变得更难以理解
C.因为对代码结构复杂性进行度量,需要研究的就只有程序流程,程序流程图框内细节其实是不被关心的
D.应该将程序的效率放在编码的首要考虑位置;编码可读性在其次,提高程序可读性、使程序结构更清晰的重要性,排在程序优化之后
第4题
软件测试的目的是(A)。为了提高测试的效率,应该(B)。使用白盒测试方法时,确定测试数据应根据(C)和指定的覆盖标准。与设计测试数据无关的文档是(D)。
供选择的答案:
A.①评价软件的质量
②发现软件的错误
③找出软件中的所有错误
④证明软件是正确的
B.①随机地选取测试数据
②取一切可能的输入数据作为测试数据
③在完成编码以后制定软件的测试计划
④选择发现错误的可能性大的数据作为测试数据
C.①程序的内部逻辑
②程序的复杂程度
③使用说明书
④程序的功能
D.①该软件的设计人员
②程序的复杂程度
③源程序
④项目开发计划
第5题
A.对每个测试结果进行检查,不漏掉已经出现的错误迹象
B.程序员应该仔细测试自己编写的程序代码
C.程序员要避免测试自己编写的程序代码
D.测试工作越早开始越好
第6题
A.明确维护责任,建立正式软件维护机构
B.明确维护责任,建立非正式软件维护机构
C.选择各类典型的技术人员代表,松散地进行维护工作
D.明确维护种类,按类型选择合适的开发人员、测试人员进行维护