可测试性战术总结

Posted 0518liu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了可测试性战术总结相关的知识,希望对你有一定的参考价值。

可测试性战术

可测试性战术的目标是允许在完成软件开发的一个增量后,较轻松地对软件进行测试。
根据课上的讲解,下面分别从两方面用于测试的战术进行讨论:提供输入/捕获输出;内部监视。

输入/输出

三种用于管理测试的输入和输出的战术。

  • 记录/回放
    记录/回放是指捕获跨接口的信息,并将其作为测试专用软件的输入。

  • 将接口与实现分离
    将接口与实现分离允许实现的代替,以支持各种测试目的。点位实现允许在缺少被占位的组件时,对系统的剩余部分进行测试。

  • 特化访问路线/接口
    具有特化的测试接口允许通过测试工具并独立于其正常操作,来捕获或指定组件的变量值。

内部监视

组件可以根据内部状态实现战术,以支持测试过程。

内置监视器
组件可以维持状态、性能负载、容量、安全性或其他可通过接口访问的信息。当监视状态被激活时记录事件。

 

以上是关于可测试性战术总结的主要内容,如果未能解决你的问题,请参考以下文章

可测试性战术

可视性代码层面描述

六大质量属性之可测试性层面描述-以信息领域热词系统为例

如何提高软件的可测试性?

软件可测试性

如何编写具有可测试性的代码