我正在按照本教程使用Visual Studio 2010设置jsTestDriver:
http://slmoloch.blogspot.com/2009/08/how-to-run-jstestdriver-with-visual_02.html
我设法启动jsTestDriver服务器并捕获浏览器,但是当我尝试运行示例测试时,出现以下错误:
java.lang.RuntimeException: Oh Snap! No server defined!
at com.google.jstestdriver.config.DefaultConfiguration.getServer(DefaultConfiguration.java:57)
at com.google.jstestdriver.config.Initializer.initialize(Initializer.java:97)
at com.google.jstestdriver.JsTestDriver.runConfigurationWithFlags(JsTestDriver.java:259)
at com.google.jstestdriver.JsTestDriver.runConfiguration(JsTestDriver.java:211)
at com.google.jstestdriver.JsTestDriver.main(JsTestDriver.java:144)
Unexpected Runner Condition: Oh Snap! No server defined!
Use --runnerMode DEBUG for more information.
作为一个完全菜鸟,我真的不知道从哪里开始调试它。
最佳答案
好吧,我遇到了同样的问题。
好吧,我可以在另一个示例项目中通过命令行轻松地运行它,因此我考虑了一下,发现这是因为找不到jsTestDriver.conf。
因此将文件jsTestDriver.conf移到我项目的根目录即可解决该问题,希望对您有所帮助。如果这样不能解决问题,请查看项目所在的位置,然后将文件移动几次,这样最终可以正常工作!