gpt4 book ai didi

javascript - 用 Jasmine/Mocha 咕噜咕噜 : accessing tests on filesystem or through webserver?

转载 作者:行者123 更新时间:2023-11-29 22:03:54 24 4
gpt4 key购买 nike

我正在为客户端 javascript 项目设置测试环境。

我正在使用 Grunt 进行构建自动化。作为测试框架,我将使用 Jasmine 或 Mocha。

我注意到 grunt-contrib-jasminegrunt-mocha可以配置为从本地文件系统或通过网络服务器(通常使用 grunt-contrib-connect)运行测试。即通过使用 options.urls (Mocha) 或 options.host (Jasmine)。

默认的 Yeoman 生成器“webapp”使用后一种方法。

我认为从文件系统运行性能更高且更不容易出错。通过网络服务器有什么好处?或者哪些场景需要通过网络服务器?

最佳答案

如果您的测试是通过网络服务器访问的,您就可以在其他设备的浏览器上运行它们。根据您的测试套件的外观,您可以使用 time-grunt通过直接访问和通过网络确定运行需要多长时间。如果性能没有受到影响,那么要么选择网络,要么考虑有两条路径,磁盘用于速度,网络用于使用其他设备进行测试。

关于javascript - 用 Jasmine/Mocha 咕噜咕噜 : accessing tests on filesystem or through webserver?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22055308/

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