分享

测试重用的三重境界

 东北十三少 2023-03-24 发布于四川

GJB5000B标准验证与确认实践域的三级实践要求“基于组织级可重用资产实施验证与确认”,这实际上就是对测试提出了重用要求。

其实,只要组织进行过测试活动,就必然会进行测试的重用。比如,某软件功能测试需要使用信号发生器,当你需要测试另外一个软件类似功能时,你还会使用以前用过的那台信号发生器。这就是测试重用,只不过重用的是测试环境。这只能算是测试重用的第一重境界,在这之上还有更高的第二、第三重境界。

这里简单地介绍下测试重用的三重境界。

  • 第一重境界:测试资源重用

测试资源重用这重境界几乎不用策划,不用监管,测试人员自然而然就会去做。当他们进行测试遇到以前类似的功能/场景时,自然就会想起之前使用过的测试资源。

  • 第二重境界:测试规程/用例重用

这一重境界就需要有组织地进行了。组织需要把项目上成功的经验总结、提炼成规范和流程,并且将其固化下来,严格执行;对于测试用例,也会要求对其进行统计分析,将共性需求、类似功能的测试用例纳入重用库,以便可以进行重用,减少重复测试设计的成本。

对操作流程和测试用例的重用,这也是GJB5000B标准所要求的。

  • 测试框架重用

最高境界的测试重用应该是测试框架的重用。所谓框架就是一套完整的解决方案。测试框架就是针对某类软件/部件进行测试的一套完整的解决方案。通过测试框架的重用,可以快速地完成测试的策划、设计、执行和总结,极大地降低测试成本。

测试框架主要包括两方面的内容:业务测试技术模块和流程规范管理模块。前者是测试技术线上的平台,后者是测试管理线上的平台。它们之间是相互依存相互制约的,

测试技术的框架设计,可以根据常用的测试类型,分为功能测试框架、性能测试框架、自动化测试框架等,而流程规范管理框架的设计,可以包括测试规范、测试流程、测试设计模板等内容,

这正是:

测试重用三重境,资源复用最底层
流程用例需组织,框架复用最高层

参考书目: 软件测试之魂:核心测试设计精解,作者:肖利琼,出版社:电子工业出版社

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多