spring - 需要关于提高可测试性的建议

标签 spring testing junit software-quality

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

  • 带有 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 工具可以监控。

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

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

最佳答案

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

关于spring - 需要关于提高可测试性的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5109977/

相关文章:

java - 具有范围原型(prototype)的 Spring beans

javascript - ReactJS Selenium 测试

ajax - 如何为 Apache Wicket 单选按钮测试 AjaxEventBehavior ("onClick")?

javascript - Protractor - 访问元素时出现 "could not find testability for element"错误

java - 使用不同的参数运行两个相同的测试

java - Jmockit 中的 Lambda 期望

java - 来自另一个类的 Spring Batch MultiResourceItemReader 资源引用

java - Spring安全单点登录

java - 如何检测tomcat连接池问题

java - 为什么新线程在事务性 Spring JUnit 测试中看不到主线程准备的测试数据?