标签: integration-testing
创建集成测试时,引入数据的最佳方法是什么?
是否应该使用sql脚本在测试设置中创建数据,或者最好使用实际的业务对象来生成可供测试使用的数据。
非常感谢任何帮助。
答案 0 :(得分:3)
在为自动化测试创建测试数据时,我尝试遵循一些规则,并且我发现这些规则可以帮助我实现具有较低维护开销的可靠测试:
在我的环境中,我在测试夹具或测试设置点使用SQL创建测试数据,然后在测试夹具或测试拆卸点使用SQL清理测试数据。