可测试性战术总结

可测试性战术

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

输入/输出

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

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

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

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

内部监视

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

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

猜你喜欢

转载自www.cnblogs.com/0518liu/p/12400584.html