2

这篇文章询问如何运行单个 E2E 测试但没有接受的答案。在那里,作者提到他可以通过将光标保持在他想要运行的测试顶部来运行单个单元测试,但这对我来说不起作用,而且由于进行了检测,所以没有太大意义当文件发生更改时(检测使用修改日期而不是内容)。

我对一个类进行了很多测试,并且运行所有这些测试很难找出一些错误。Testacular 还有其他更好的替代方案可以手动进行交互式调试和运行测试吗?

4

2 回答 2

1

我发现通过在测试按我想要的方式工作之前添加一个“i”,但调试问题仍然存在。在Joseph Eames回答的这个问题中,很多问题都得到了解答,我将检查有关调试和其他测试运行器的提示。

于 2013-01-24T09:18:42.190 回答
0

我已经写了我对这个相关问题的方法:

https://stackoverflow.com/a/33302720/501870

简短的回答是我使用 Karma 和这个插件,它可以让你直接从浏览器运行单个 Jasmine 测试:

https://www.npmjs.com/package/karma-jasmine-html-reporter

然后,您可以使用浏览器的开发人员工具设置断点、评估表达式等。

于 2015-10-23T12:52:33.657 回答