📜  基于模型的测试

📅  最后修改于: 2020-12-04 06:24:21             🧑  作者: Mango


什么是基于模型的测试?

基于模型的测试是一种软件测试技术,其中,测试用例是从描述了被测系统功能方面的模型中得出的。

它利用模型来生成包括离线和在线测试的测试。

基于模型的测试-重要性:

  • 单元测试不足以检查功能

  • 确保系统按照相同的操作顺序运行。

  • 基于模型的测试技术已被用作测试过程的集成部分。

  • 开发了商业工具来支持基于模型的测试。

好处:

  • 实现了更高水平的自动化。

  • 详尽的测试是可能的。

  • 可以轻松测试对模型的更改。

缺点:

  • 需要正式的规范或模型来进行测试。

  • 对模型的更改可能会导致一组完全不同的测试。

  • 测试用例与模型紧密耦合。