gpt4 book ai didi

javascript - 使用 Karma 进行集成测试

转载 作者:行者123 更新时间:2023-11-27 23:24:41 26 4
gpt4 key购买 nike

到目前为止,我只使用 Jasmine 和 jQuery 完成了所有测试以自动化浏览器。我开始探索 Karma,但它似乎只设置用于涉及将 HTML 片段加载为测试装置的单元测试,我发现无法加载整个网页。我是不是遗漏了什么,或者这只是我想要做的事情的错误工具?

最佳答案

来自karma FAQ's部分:

Can I use Karma to do end to end testing?

Karma has primarily been designed for low level (unit) testing. If it's an AngularJS app, you can use Karma with the karma-ng-scenario plugin. However, we recommend Protractor for high-level testing.

通常,加载整个网页超出了单个代码单元的范围:您需要启动浏览器、加载页面并进行操作和断言。端到端测试框架,如 Protractor , Nightwatch.jsWebdriver.io可能更适合这种特定情况。

关于javascript - 使用 Karma 进行集成测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39173914/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com