【发布时间】:2010-10-21 11:17:40
【问题描述】:
我正在寻找一个测试框架来涵盖我们的黑盒集成测试。我们需要非开发人员可以编写脚本的东西(也不是 C# 单元测试类型的东西)。
我想到的最初场景是:
- 恢复已知数据库
- 运行 sql 代理作业 (ETL)
- 针对输出数据库执行验证 sql 脚本
和
- 运行 msi 安装
- 检查文件夹/文件/RegKeys/Services/等是否存在
- 运行 msi 卸载
到目前为止,我还没有找到任何合适的东西。我们将使用的主要是 UI 测试(Project White/etc),但不包括这些情况。或者基于单元测试框架的集成测试,我们还没有准备好推动我们的 QA 团队进行。
如果我找不到其他任何东西,我目前正在尝试推出我们自己的内部工具来进行这部分测试。
【问题讨论】:
标签: testing frameworks automated-tests black-box