【问题标题】:Need advice on improving testability需要有关提高可测试性的建议
【发布时间】:2011-02-24 20:22:20
【问题描述】:

我已经开发了一组基于以下内容的网络服务:

  • 带有 jaxb2 maven 插件的 Spring ws 2.0(以减轻痛苦)。
  • 休眠。
  • PostgResql。

我们正在使用以下内容进行测试:

  • 使用 Mockito 进行 Junit 测试。
  • Dao 和服务层的 Spring 测试。
  • 新的 Spring ws 测试和 Smock api。
  • SoapUi Api 用于使用他们的 maven 插件进行测试。

我们有 wiki 方面的 TracWiki。

在使用 Hudson 的 maven 构建中,一切都是完全自动化的,甚至使用 cargo 部署 webapp 在远程服务器上。 我们在 Debian 上的一台机器上有 5 个虚拟服务器(使用 vserver)。

我们没有单一的性能测试,也没有任何 webapp 工具可以监控。

你有什么建议可以更进一步?

我真的在寻找新的方法和/或工具来改进一切。

【问题讨论】:

    标签: spring testing junit software-quality


    【解决方案1】:

    嘿。
    Sonar 合并到您的构建中。你会得到很多关于你的代码的信息。

    【讨论】:

    • +1,能够查看每个指标的历史记录是无价的。
    【解决方案2】:

    我没有看到您提到任何代码覆盖工具。虽然覆盖率不是一切,但它可以帮助您找到测试未覆盖(甚至可能已失效)的代码部分。

    【讨论】:

      猜你喜欢
      • 2023-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多