繁体   English   中英

如何在IntelliJ中打开Test Runner选项卡?

[英]How to open Test Runner Tab in IntelliJ?

当我想在smartJ中为javascript(Jasmine - karma)执行测试时,我必须打开IntelliJ控制台并将命令数字化为普通控制台( grunt karma:tests )。 我等了,得到了所有的测试结果。 但是在GUI环境中,从命令行运行并不是最好的。 我可以做到这一点,而不需要IntelliJ。

另外,在一个目标中有900个单元测试,当我必须改变一个UT时我必须等待20秒。 每次我在一次测试中进行更改时,我都必须运行它们。

当出现错误时,我必须读取控制台的输出,这是一场噩梦。

真的很烦人。

在Eclipse中,从一个页面运行测试非常容易(无需运行目标的所有测试),并且每个测试都以红色(失败)或绿色(已通过)突出显示。

我在网上搜索,似乎IntelliJ的等价物是“Test Runner Tab”。 我想安装它,但是...如何显示它? 在哪里点击?

谢谢

嘿,我找到了一个同事的解决方案。

@Morfic:是的。 我在很多地方搜索,但问题是卡玛本身。 有时它不难发现,但要搜索......

简而言之:IntelliJ使用的业力的安装不能是全球性的 - 我所理解的。 但请看我答案底部的链接以获取更多详细信息。

对我来说,运行以下命令就足够了:

npm uninstall -g karma

我已经在非全球范围内安装了业力。 然后在IntelliJ的设置中我选择本地安装。

之后,点击“播放”绿色按钮,测试开始神奇,无需任何设置或搜索任何窗口。

如果我没有安装非全局版本,我还需要以下命令:

npm install karma --save-dev

更多细节如下:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM