是否可以从java web应用程序(在Tomcat服务器上)运行JUnit测试?从java web应用程序运行JUnit测试
我怎样才能点击一个链接,启动一个对象的实例化?或者调用方法?
非常感谢。
最好的问候。
是否可以从java web应用程序(在Tomcat服务器上)运行JUnit测试?从java web应用程序运行JUnit测试
我怎样才能点击一个链接,启动一个对象的实例化?或者调用方法?
非常感谢。
最好的问候。
当然,虽然我不确定你为什么想要。
见cookbook example,概括地说:
org.junit.runner.JUnitCore.runClasses(TestClass1.class, ...);
显然,你需要使他们可在classpath中部署你的测试类,并从字符串类名称转换为实际Class
。
您可能还需要扫描注释或基于约定的类名;有多种方法可以做到这一点,包括reflections库。
国际海事组织它会更容易建立像Jenkins或CruiseControl等持续集成(CI)服务器,并获得一个完整的软件包,但它取决于您的实际需要。
我觉得OP在谈论从web应用程序启动JUnit测试,不是测试web应用程序使用JUnit。 –