javascript - 使用 Visual Studio 2010 设置 jsTestDriver

标签 javascript visual-studio unit-testing js-test-driver

我正在按照本教程使用 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 移动到我的项目的根目录解决了问题,希望这会有所帮助。如果这不能解决问题,请查看项目所在的位置,并将文件移动几次,它最终会起作用!

关于javascript - 使用 Visual Studio 2010 设置 jsTestDriver,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7887826/

相关文章:

c# - 对于 .net core 3.0 中的 wpf 项目,Xaml UI Designer 处于非事件状态

c# - 使用 Assert 语句时有什么方法可以忽略 Possible Null Reference Exception 警告?

javascript - 拒绝所有 AJAX 请求

c++ - 从 Linux 动态库/Linux 控制台应用程序导出/导入 C++ 函数 | Visual Studio Linux 项目

javascript - Protractor 返回一个对象但预期 - element.getText() 的值

visual-studio - VS 2012 Store 创建应用程序包已禁用

python - 如何参数化python unittest setUp方法?

android - 在 appComponent dagger 2 中动态添加测试模块?

javascript - 了解已解决 promise 的后续 then() 处理程序的执行顺序

javascript - react-native 获取 api 数组