我已经开发了一堆基于以下的网络服务:
- 带有 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/