首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >集成测试最佳实践

集成测试最佳实践
EN

Stack Overflow用户
提问于 2011-09-15 15:43:18
回答 1查看 657关注 0票数 1

在创建集成测试时,引入数据的最佳方法是什么?

如果使用sql脚本在测试的设置中创建数据,还是最好使用实际的业务对象来生成数据,然后可以由测试使用。

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2011-09-15 15:53:55

在为自动测试创建测试数据时,有几条规则我试图坚持,我发现这些规则帮助我实现具有较低维护开销的可靠测试:

  1. 避免将一个测试的输出作为另一个测试的输入,即不使用测试A为测试B创建测试数据,避免使用被测试对象创建测试数据,即如果您的测试模块A不使用A模块为任何测试
  2. 创建测试数据,则以低成本可靠地重复的方式创建测试数据,例如在决定如何创建测试数据时使用SQL脚本设置数据
  3. ,还考虑如何删除测试数据,以便从干净的基本状态

G29运行您的测试

在我的环境中,我在测试夹具或测试设置点使用SQL创建测试数据,然后在测试夹具或测试拆卸点使用SQL清除测试数据。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7433627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档