java - 集成测试的数据加载和数据库初始化策略

标签 java database integration-testing

我正在为数据密集型 J2EE 企业应用程序开发一个集成测试框架,并且正在尝试确定初始化和填充数据库的策略。我们有一个相当复杂的模型。

系统必须:

  1. 初始化系统本身
  2. 加载用户
  3. 加载应用测试数据

测试数据不会像系统处理的那么复杂,负载和压力测试是专业测试团队的领域。我们感兴趣的是用户界面如何很好地显示系统中的内容以及从上到下正确集成功能。

最佳答案

DBUnit是一个非常好的框架,用于将数据加载到测试数据库中。

关于java - 集成测试的数据加载和数据库初始化策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/150820/

相关文章:

java - 将多行字符串从 JsonNode 序列化为 YAML 字符串会添加双引号和 "\n"

java - 如何在Java中创建多个集合中所有元素的 View ?

java - 代码模型 : generic types generation in a loop . 窄()?

sql - 对数据库和 SQL 的一点解释

node.js - 这个文件不存在,它不会出现在查询或快照中?云端 Firestore

java - Java 中不存在语言环境

c# - 处理空结果

python - 如何在通过 Travis CI 的文档字符串中编写示例?

unit-testing - 如何重用单元测试进行集成测试

unit-testing - beforeInterceptor 的测试用例