首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在浏览器中使用testacular进行调试(现在是karma)

在浏览器中使用testacular进行调试(现在是karma)
EN

Stack Overflow用户
提问于 2013-04-10 00:02:37
回答 2查看 30K关注 0票数 50

我正在尝试找出当我破坏单元测试时调试它们的最佳方法。通常,在以前的测试环境中,我只需在浏览器中运行测试,并对测试或代码进行断点,然后查看测试失败的原因。我似乎想不出如何使用testacular来做到这一点。有没有一种简单的方法来调试单元测试?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-15 06:48:57

在karma.config文件中包含"browsers = 'Chrome';“。

当Chrome打开时,你应该会在顶部看到"Karma - connected“,右上角有一个"Debug”按钮。

单击此调试按钮,将打开"Karma debug RUNNER“选项卡。然后,只需右键单击,检查元素,然后像往常一样进行调试。

票数 48
EN

Stack Overflow用户

发布于 2013-04-24 04:15:20

在您的控制台中,您应该通知哪个it()语句被破坏,以及原因。例如:

代码语言:javascript
复制
Todos Add a new todo should add a new todo FAILED
expected todo.length to be 1 but was 0

但是,您可能会发现设置

代码语言:javascript
复制
logLevel = LOG_DEBUG;

在您的karma.conf.js文件中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15906903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档