wallaby和kangaroo区别,快速编译测试-组件控件

释放双眼,带上耳机,听听看~!

wallaby和kangaroo区别,快速编译测试-组件控件

  Wallaby.js 允许您在快速编写的同时运行 TypeScript 和 JavaScript 测试。它还在代码旁边的 IDE 中突出显示结果。

  Wallaby 将在 VS Code 中运行您的 Jest 测试的速度提高 93%,为您的测试提供 1.9 倍的调试体验,并提供 76% 的有用实时测试结果。

  您可以在编辑行旁边的代码编辑器中实时查看测试执行结果和代码覆盖率。您可以告别上下文切换了。

  该工具非常快,因为它只计算和运行受代码更改影响的最重要的测试。通常,您只需要运行一项测试。这种性能水平是任何其他测试工具都无法比拟的。

  Wallaby.js 不依赖于任何供应商、API 或框架。它是一个插件,可以与现有的测试/UI 框架/ide 一起使用。如果必须,您的测试仍然可以在没有 wallaby.js 的情况下运行。

  测试并覆盖浏览器

  您可以通过 Wallaby 的本地托管 Web 应用程序获得项目测试和代码覆盖率的策略级别视图。在浏览测试和代码覆盖率的同时,从浏览器在编辑器中打开文件。按名称、持续时间、通过/失败测试和代码覆盖率排序和过滤。您还可以从覆盖率计算中排除代码。

  测试分析仪 NEW

  Wallaby 的 Test Profiler 允许您快速记录测试的 CPU 使用情况以分析其运行时性能。除了你自己的测试和代码文件,你的外部依赖代码也会被分析。您可以通过单击 Profile Viewer 中的热点快速导航到要查看的代码部分。

  输出检查器 NEW

  Wallaby 的输出检查器提供了一种符合人体工程学且方便的方式,以丰富、易于编辑的方式检查记录的值和错误详细信息。代码编辑器窗口显示信息,丰富的键盘支持让你思考编码,避免丢失流程。

  运行时价值资源管理器

  Wallaby 的 Value Explorer 允许您在易于导航的实时树视图中查看和探索非原始运行时值。此功能非常适合探索更大的对象,并使使用 Wallaby 进行调试更容易、更快。树可以扩展到任何深度,路径/值可以直接复制到剪贴板。

  VSCode 的 Wallaby.js

  非常快

  测试会在您键入时立即运行,如有必要,未保存的更改会并行运行;无需手动操作。 Wallaby 知道您的代码和测试之间的关系,因此您只需在更改后重新运行最少的测试集;没有其他工具可以像这样工作。无论您的项目有多大,反馈几乎都是即时的。

  时间旅行调试

  在代码中来回移动以了解导致特定错误的条件。 Wallaby 的 Time Travel Debugger 允许您跳转到特定代码行、查看运行时值、编辑和继续以及单步执行、跳过和退出代码,从而加快您的编辑、编译和调试循环。

  测试故事

  在单个逻辑视图中检查您的测试正在执行的代码。 Wallaby 的测试 Story Viewer 允许您查看测试执行跟踪,而无需在多个函数或代码文件之间跳转。它非常适合阅读和调试代码。快速查看覆盖的代码行,输入、跳过和退出代码,并查看运行时值。

  内联运行时值

  在代码旁边的编辑器中查看 console.log 和运行时变量的结果。使用编辑器命令显示和复制表达式值,可使用键盘快捷键访问。 Wallaby 的特殊注释格式还可用于评估表达式,并包括测量代码执行时间的能力。

  内联错误报告

  错误消息显示在导致它们的代码旁边。 Gutter 指示器显示当前代码行是否是错误的来源,或者它是否在失败的测试或错误的执行路径上。编辑器命令(带有键盘快捷键)允许您快速导航到相关的失败测试或错误源。

  内联代码覆盖率

  代码编辑器字段中的指标不断实时更新以显示测试覆盖率,因此您可以快速查看哪些代码行完全覆盖、仅部分覆盖或根本没有覆盖。编辑器命令可用于切换未覆盖的区域,以准确查看代码的哪些部分尚未执行。

人已赞赏
其他

Ranorex破解版,ranorex studio支持的操作系统-组件破解

2021-8-17 23:28:07

其他

hdfs是什么意思,hdfs原理驱动用途-组件下载

2021-8-18 23:28:49

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索