最近,我们发布了一项更改,该更改破坏了整个网站。我厌倦了没有我们的 javascript 测试工具。我们自己做xtag组件,我们有一堆js函数。我在使用 Jasmine 等测试工具时遇到的问题之一是我想测试聚焦、点击和标签。
例子:
<input tabindex="1" />
<custom-xtag-component tabindex="3"></custom-xtag-component>
<input tabindex="2" />
<input tabindex="4" />
(在我得到任何评论之前,我们不能拥有我所知道的单例 xtag 组件。)
我要测试的是正确地从 1->2->3->4 制表符。我手动测试了我的两个组件。一个成功,另一个失败。
我见过一些我喜欢的测试工具,但我找不到测试这个功能的工具。我知道 js 本身不能像那样测试标签,我要求太多了吗?如果可以,那我可以用什么js测试库自动测试呢?我不想每次更改 js 时都手动测试它。