代码之家  ›  专栏  ›  技术社区  ›  sblundy

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

  •  2
  • sblundy  · 技术社区  · 16 年前

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

    系统必须:

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

    测试数据不会像系统处理的那样复杂,负载和压力测试是专业测试团队的职责。我们感兴趣的是ui在系统中的显示以及功能从上到下的正确集成。

    2 回复  |  直到 13 年前
        1
  •  4
  •   nathan    16 年前

    DBUnit 是一个很好的将数据加载到测试数据库的框架。

        2
  •  1
  •   Dónal    15 年前

    Unitils 提供加载测试数据和保持测试数据库架构最新的支持。为了使后者工作,模式更改脚本需要遵循特定的命名约定。