专业信息系统项目管理师网站|培训机构|服务商(2021信息系统项目管理师学习QQ群:89253946,客服QQ:800184589)

软题库 培训课程
当前位置:信管网 >> 信息系统项目管理师 >> 试题库 >> 文章内容
2011下半年信息系统项目管理师真题解析第8题:因为在软件开发的每一环节
来源:信管网 2012年03月20日 【所有评论 分享到微信

因为在软件开发的每一环节都有可能产生意想不到的问题,所以(8)。
(8)A、应尽量由程序员或开发小组测试自己的程序
B、在设计测试用例时,只需要考虑合理的输入条件即可
C、在设计测试用例时,只需要考虑合理的输出条件即可
D、应该把软件验证与确认贯穿到整个软件开发的全过程中
解析
软件测试是指:使用人工或者自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别,它是帮助识别开发完成(中间或最终的版本)的计算机软件的正确度(correctness) 、完全度(completeness)和质量(quality)的软件过程。
软件测试不再只是一种仅在编码阶段完成后才开始的活动。现在的软件测试被认为是一种应该包括在整个开发和维护过程中的活动,它本身是实际产品构造的一个重要部分。
软件测试有如下几大原则:
1. 软件开发人员即程序员应当避免测试自己的程序
2. 应尽早地和不断地进行软件测试
3. 对测试用例要有正确的态度:第一,测试用例应当由测试输入数据和预期输出结果这两部分组成;第二,在设计测试用例时,不仅要考虑合理的输入条件,更要注意不合理的输入条件。
4. 要充分注意软件测试中的群集现象,也可以认为是“80-20原则”。不要以为发现几个错误并且解决这些问题之后,就不需要测试了。反而这里是错误群集的地方,对这段程序要重点测试,以提高测试投资的效益。
5. 严格执行测试计划,排除测试的随意性,以避免发生疏漏或者重复无效的工作。
6. 应当对每一个测试结果进行全面检查。
7. 妥善保存测试用例、测试计划、测试报告和最终分析报告,以备回归测试及维护之用。
cnitpm参考答案:D

本解析转自高老师博客:http://blog.sina.com.cn/gaozhs2009

扫码关注公众号

温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!

信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。

信管网软考课程由信管网依托10年专业软考教研倾力打造,官方教材参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。

相关内容

发表评论  查看完整评论  

推荐文章