注意:此页面搜索的是所有试题
湖南大学 - 软件工程
、 解释驱动模块和桩模块概念
简述软件测试技术从不同角度加以划分的多种方法
什么是系统测试?
独立路径测试的步骤包括哪些?试根据给出的程序代码说明独立路径测试的设计流程 1 main () 2 { 3 int num1=0, num2=0, score=100; 4 int i; 5 char str; 6 scanf (“%d, %c\n”, &i, &str); 7 while (i<5) 8 { 9 if (str=’T’) 10 num1++; 11 else if (str=’F’) 12 { 13 score=score-10; 14 num2 ++; 15 } 16 i++; 17 } 18 printf (“num1=%d, num2=%d, score=%d\n”, num1, num2, score); 19 }
、下图的最优测试量示意图说明了发现软件缺陷数量和测试量之间的关系,请根据此图讨论软件测试的复杂性与经济性。
试论软件测试的误区
软件测试环境贯穿了测试的各个阶段,每个测试阶段中环境对测试的影响不同。
软件测试环境搭建后,为保证环境的统一性,在测试各阶段尽量不产生变化。
由于测试环境复杂,测试环境搭建好后不需要进行备份
测试环境的维护是管理员的职责,其他测试人员直接使用测试环境
测试用例就是测试数据。
尽管测试的每个步骤都是独立的,但必须要有一个起到框架结构作用的测试计划
1.每个测试项目或测试小组() A.应当配备一名专门的测试环境管理员 B.应当配备二名专门的测试环境管理员 C.应当配备三名以上专门的测试环境管理员 D.可以不配备专门的测试环境管理员
2.下列哪个要素不属于测试用例的编制要素() A.测试模块 B.执行操作 C.评价结果 D.测试环境
3.下列哪个测试用例不符合测试用例编写规范() A. 输入:10,5 预期结果:输出 20 B. 输入:“Str”,100 预期结果:输出提示“输入值超过范围” C. 输入:1,6 预期结果:打印机打印计算结果 D. 输入:非法操作,预期结果:系统不能正常运行