通过全景图,想使大家对软件测试一目了然。自己做了两张不同的全景图,自己还不能满意,特呈现出来,请大家多提意见,从而构造一完美的软件测试全景图。
设计全景图,象Mindjet MindManager 一类软件工具比较好,但我没有用。主要是想借助太极八卦图蕴含着软件测试的辨证观点,更能反映软件测试的本质,如我的多篇博客所述的:
测试方法的辩证统一 (之一)测试方法的辩证统一(之二)测试方法的辩证统一(之三)
【全景图一
】
思路更清楚。一方面,从质量管理的思想出发,定义测试的目标和测试的范围,然后通过相应的测试方法实现测试目标。这些方法自然被应用于测试用例的设计,而设计出来的测试用例被执行,而执行的手段有手工测试和自动化测试。设计测试用例的目的,就是为了更快、更全面地发现缺陷。另一方面,测试的管理思想也应源于客户的需求、源于组织的质量方针。测试管理要覆盖整个测试生命周期中的各个阶段,每个阶段都会涉及缺陷的报告、跟踪和分析。
【全景图二
】
这是最初的草稿,基本思路和上面接近,可能更灵活些,而且试图更想说明测试用例、测试脚本和缺陷等之间的关系。理想的情况就是要建立需求、测试用例和缺陷之间的映射关系。也试图通过一些虚线来描述测试管理、测试阶段和测试目标等之间的关心,包括其中回归测试的概念。
参考:
分享到:
相关推荐
软件测试内容全貌——全景图,软件测试内容全貌——全景图,
测试计划是软件开发过程中的关键环节,它定义了测试活动的目标、范围、方法、资源以及时间表,确保测试过程有条不紊地进行,从而提高软件产品的质量和可靠性。以下是对测试计划的详细解读: 1. **测试目的和目标**...
1. **全景图加载**:Demo可能提供了读取和解析全景图文件的机制,如支持JPEG或PNG格式的等距柱状投影图片。 2. **列表视图**:用户可以看到一个包含多个全景图项目的列表,可以点击选择不同的全景图进行浏览。 3. ...
基于过程的软件测试全景图是对内容全貌的补充,它从需求分析开始,经过设计验证,直至产品发布,涵盖了测试工作的每个环节。这有助于确保测试工作的全面性和连贯性,包括项目背景的理解、团队间的沟通和协作。 除此...
在探讨项目全景图对备考PMP(Project Management Professional,项目管理专业人士)的重要性之前,我们首先需要理解何为项目全景图以及它如何与PMP认证考试相结合。项目全景图是一种全面展示项目各个方面的工具,它...
《软件测试基础教程资源》是一份综合性的学习资料,涵盖了软件测试的核心概念、原则和实践。这份资源由多个PPT文件组成,旨在帮助...通过深入学习和实践,你可以掌握软件测试的全貌,为今后的测试工作打下坚实基础。
软件测试自动化是软件开发周期中不可或缺的一部分,它涉及使用软件工具和技术自动执行测试脚本,以验证软件产品的功能。自动化测试的目的是提高软件的质量和减少上市前所需的时间。自动化测试相比手工测试,能大幅度...
《郑人杰软件测试教程》中的计算机软件测试技术.pdf文件,详细阐述了以上所有内容,无论你是初入测试行业的新人,还是寻求提升经验的资深测试工程师,都能从中受益匪浅。通过阅读本书,你将能掌握软件测试的全貌,...
360度全景图是一种利用图像拼接技术展示周围环境全貌的视觉效果,它能够为用户带来沉浸式的浏览体验。在本项目中,我们利用HTML5中的Canvas元素来实现这种效果,支持Chrome、Firefox以及IE9及以上版本的浏览器。 ...
"重磅升级+_+50大产业链全景图高清完整版.zip" 提供了一份详尽且高清的资料,涵盖了各个关键产业的全貌,旨在为读者提供深入的洞察力,帮助决策者把握产业趋势,优化资源配置。 首先,产业链全景图是理解各行业结构...
IT技术全景地图是理解计算机公司业务范围和工作内容的关键工具,它涵盖了从工程管理到软件开发的各个环节。这张全景地图旨在展示IT行业的全貌,帮助无论是行业新人还是有意转行者了解这一领域的广泛可能性。 首先,...
1. **软件测试基础**:书中首先介绍了软件测试的基本原理,包括为什么需要软件测试,测试的目的和重要性。它强调了预防优于修复的理念,以及测试在软件开发生命周期中的位置和角色。 2. **测试过程**:讲解了完整的...
本压缩包“软件测试方法和技术.rar”包含了一系列关于这个主题的重要内容,涵盖了软件开发的整个生命周期,从基础概念到实践策略,再到项目管理和质量分析。以下是这些主题的详细阐述: 1、**软件开发过程**:软件...
总的来说,这份嵌入式软件测试报告详尽地展示了XXX系统测试的全貌,从安装使用到功能执行,再到整体系统性能,都进行了全面而严谨的验证。这样的测试对于保证软件质量,提升用户体验,以及在互联网环境中确保软件的...
1. **软件测试基础**:这部分内容通常会涵盖软件测试的基本概念,包括定义、目的、重要性以及软件开发生命周期中的测试阶段。它可能还会讲解黑盒测试、白盒测试、灰盒测试等不同测试策略的差异和应用场合。 2. **...
这份名为“软件测试PPT.zip”的压缩包文件包含了18个章节的丰富内容,全面覆盖了软件测试的各个方面,旨在帮助学习者深入理解并掌握软件测试的核心理念和技术。 首先,我们从“第1章测试综述”开始,这一章通常会...