2011年11月 软件评测师 上午题之十九
摘要:对于【软件评测师】软考考试而言,真题无疑是最重要的学习资料之一。在软考备考过程中,吃透真题、掌握真题所考知识点、熟悉真题的出题思路,对我们提升分数的效果是最明显的,通过对真题的反复练习,还可以查漏补缺。今天,给大家带来【2011年11月 软件评测师 上午题】部分真题的详解,一起来看看吧~1、以下关于测试时机的叙述中,正确的是______。A、 应该尽可能早的进行测试 B
1、以下关于测试时机的叙述中,正确的是______。
A、 应该尽可能早的进行测试
B、 若能推迟暴露软件中的错误,则修复和改正错误所花费的代价就会降低
C、 应该在代码编写完成后开始测试
D、 需求分析和设计阶段不需要测试人员参与
答案:A
答题解析:
本题考查软件测试一些基础知识。 在传统的瀑布模型中,软件项目主要有用户需求、需求分析、概要设计、详细设计、编码和实现、测试以及运行维护几个阶段组成。因此人们一般认为,软件测试只是软件编码后的一个阶段。但随着软件测试业的发展,人们越来越认识到:软件测试不应只是软件项目的收尾工作,而应该在软件生命周期的每一阶段中都包含测试。软件测试是贯穿于整个软件开发生命周期的过程活动,包括软件测试计划、软件测试需求分析、软件测试用例设计、软件测试执行、软件缺陷管理、软件测试风险管理以及其他的一些软件测试相关的活动等等组成。在软件项目的每个阶段,都需要进行不同目的和不同内容的测试活动,以保证各个阶段工作产品输出的正确性。在项目开发的后期,发现一些软件需求阶段和概要设计阶段的错误和问题,修改这些缺陷导致的成本将是非常高的。有资料表明:平均而言,如果在需求阶段修正一个错误的代价是1,那么,在设计阶段就是它的3~6倍,在编程阶段是它的10倍,在内部测试阶段是它的20~40倍,在外部测试阶段是它的30~70倍,而到了产品发布出去,这个数字就是40~1000倍。
2、使用软件测试工具的目的不包括______。
A、 帮助测试寻找问题
B、 协助问题的诊断
C、 节省测试时间
D、 提高设计质量
答案:D
答题解析:
本题考查软件测试工具的基础知识。 测试工具是采用自动化测试技术辅助人进行测试的,因此使用测试工具有助于寻找问题以及协助问题诊断,同时,由于采用了自动化技术,测试工具也是可以节省测试时间的。但测试工具只能用来辅助测试,对提高设计质量没有帮助。
3、自动化测试工具中,______是最难自动化的。
A、 测试执行
B、 实际输出与预期输出的比较
C、 测试用例生成
D、 测试录制与回放
答案:C
答题解析:
本题考查自动化测试技术的相关知识。 自动化测试技术包括自动测试执行、输出的比较、测试的录制与回放、测试用例自动生成等,其中,测试用例生成是最需要智力和创造力的活动,而这正是自动化工具最不擅长的事情。
查看完整试题>>>
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>