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

软题库 培训课程
当前位置:信管网 >> 信息系统项目管理师 >> 案例分析 >> 文章内容
信息系统项目管理师案例分析考点:软件测试
来源:信管网 2022年01月18日 【所有评论 分享到微信

信息系统项目管理师案例分析考点:软件测试

1、软件测试是软件质量保证的主要手段之一,也是在将软件交付给客户之前所必须完成的步骤。目前,软件的正确性证明尚未得到根本的解决,软件测试仍是发现软件错误和缺陷的主要手段。软件测试的目的就是在软件投入生产性运行之前,尽可能多地发现软件产品(主要是指程序)中的错误和缺陷。测试并不仅仅是为了要找出错误。通过分析错误产生的原因和错误的分布特征,可以帮助项目管理人员发现当前所采用的软件过程的缺陷,以便改进。同时,这种分析也能帮助我们设计出有针对性的检测方法,改善测试的有效性。没有发现错误的测试也是有价值的,完整的测试是评定软件质量的一种方法。

2、软件测试方法一般分为两大类,分别为动态测试和静态测试。

(1)动态测试:动态测试指通过运行程序发现错误,分为黑盒测试法、白盒测试法和灰盒测试法等。

(2)静态测试:静态测试指被测试程序不在机器上运行,而采用人工检测和计算机辅助静态分析的手段对程序进行检测。静态分析中进行人工测试的主要方法有桌前检查(Desk Checking)、代码审查和代码走查。经验表明,使用这种方法能够有效地发现30%~70%的逻辑设计和编码错误。

3、根据测试的目的、阶段的不同,可以把测试分为单元测试、集成测试、确认测试和系统测试等几类。

4、每个测试用例应包括名称和标识、测试追踪、用例说明、测试的初始化要求、测试的输入、

期望的测试结果、评价测试结果的准则、操作过程、前提和约束、测试终止条件。

5、软件测试的管理包括过程管理、配置管理和评审工作。

6、软件在测试时应遵循要尽早并且不断地进行测试、测试用例应由测试输入数据和与之对应的预期输出结果这两部分组成、程序员应避免检查自己的程序、设计周密的测试用例、注意测试中错误集中的现象、严格执行测试计划,排除测试的随意性、对测试错误结果一定要有一个确认的过程、妥善保存测试计划,测试用例,出错统计和最终分析报告等8个原则。

相关试题:结合本案例,请帮助测试工程师从测试目的、测试对象、测试内容、测试过程、测试用例设计依据、测试技术 6 个方面设计核心产品3.01版本的系统测试方案。

阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】

A公司是提供 SaaS 平台服务业务的公司,小张作为研发流程优化经理,他抽查了核心产品的配置管理和测试过程,情况如下:项目组共 10 人,产品经理小马兼任项目经理和配置管理员,还有7名开发工程师和 2 名测试工程师,采用敏捷开发的方法,2周为一个迭代周期,目前刚刚完成一个 3.01 版本的上线。

小张要求看一下配置管理库,小马回复:“我正忙着,让测试工程师王工给你看吧,我们 10 个人都有管理员权限”。小张看到配置库分为了开发库和产品库,产品库包括上线的3个大版本的完整代码和文档资料,而且与实际运行版本有偏差。小版本只能在开发库中找到代码,但没有相关文档,而且因为新需求迭代太快,有些很细微的修改,开发人员随手进行了修改,文档和代码存在一些偏差。

小张策划对产品做一次 3.01 版本的系统测试,以便更好的解决研发流程和系统本身的问题。

【问题 2】

结合本案例,请帮助测试工程师从测试目的、测试对象、测试内容、测试过程、测试用例设计依据、测试技术 6 个方面设计核心产品3.01版本的系统测试方案。

试题来源:2020年下半年信息系统项目管理师案例分析真题第三大题问题2【点击查看】

扫码关注公众号

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

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

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

相关内容

发表评论  查看完整评论  

推荐文章