2013-02-08 109 views
1

即时通讯新手,我需要在构建过程中执行少量测试 即构建完成,服务器已启动,然后我需要执行一些单元测试在服务器上。
例如:
1中的服务器上加载的配置XML
二是服务器sended的按摩,以节点XYZ
的问题是,我知道如何使单元测试对原材料的简单功能
但我怎么执行这样的测试,涉及启动服务器和触发服务器的内部功能?服务器启动后执行junit测试

回答

0

我建议使用CI服务器作为Hudson,詹金斯或类似的。配置一个设置Tomcat的版本非常简单,然后继续使用构建脚本(maven,gradle,ant)来运行测试。我建议你让你的构建管道的这部分,并且不要在开发人员的PC上运行。这些测试根本不能很好地扩展。

+0

我有这样的事情,所有的构建是通过Jenkins的符文 我的问题是如何在服务器启动后运行junit – user63898 2013-02-09 05:01:50

+0

使用构建触发器。一旦你的服务器启动,触发测试构建作业并运行你的测试。 – sorencito 2013-02-10 19:10:46

+0

什么是:使用生成触发器? – user63898 2013-02-10 20:03:11