我下载了 Testng NetBeans插件 并试图将其安装在我的Netbeans 6.8中。我正在运行NetBeans IDE 6.8(Build 200912041610)。

当我单击安装时,我会收到此消息:

一些插件需要安装插件外部执行支持。插件外部执行支持在版本> = 1.19中请求,但仅找到1.18.1。以下插件受到影响:测试支持

一些插件需要安装插件通用测试跑者API。插件通用测试跑者API在版本> = 1.13中要求,但仅找到1.12.1。以下插件受到影响:测试支持

一些插件需要安装插件实用程序API。在版本> = 8.0中请求插件实用程序API,但仅找到7.31.2.1。以下插件受到影响:测试支持

一些插件需要插件org.openide.util.lookup安装。插件org.openide.util.lookup在版本8.0中请求。以下插件受到影响:测试支持

一些未安装的插件以避免潜在的安装问题。

是否可以使用NetBeans 6.8使用TestNG插件?

插件管理器甚至似乎都不知道任何依赖项插件。 TestNG插件是根据Beta或实验版本构建的吗?我已经将所有插件更新为最新版本。


更新

我继续从Netbeans 6.8分支机构构建了模块。现在安装正常。不幸的是,当我运行测试时,我可以看到蚂蚁输出,但是测试视图说“没有执行测试”。我会继续摆弄它,看看是否可以使它起作用。

有帮助吗?

解决方案

我快速看一下。看来,您可以从Wiki页面下载的NBM文件是针对NB源的中继线编译的,而不是以NetBeans 6.8发布的位置。

我已经向开发人员发送了有关此的注释。

您可以自己构建NBM,但这很痛苦,因为您必须获得贡献存储库。

其他提示

这是令人尴尬的,无法在NetBeans中使用旧版本的Testng或新版本的Testng。任何人都为6.8版创建正确的测试插件。

不幸的是,我认为没有人有一段时间一直在研究Testng Netbeans插件,所以听到您遇到困难,我并不感到惊讶。尝试在他们的论坛上发布您的问题?

否则,我将继续在Eclipse插件上积极工作(几周前发布的新版本),并且由IDEA本质上支持Testng ...

希望这可以帮助。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top