github似乎在谈论browserstack的方式,它说有必要利用testwarm。但是,从我一直在阅读的内容来看,它似乎只是创建虚拟用户/浏览器来运行您的所有单元测试。看起来即使没有帐户,您仍然可以使用 testswarm,但我没有在网上看到很多关于此的资源。
TL;DR:如果我将计算机设置为仅使用 testswarm 对其打开的浏览器运行测试,我可以在没有 browserstack 帐户的情况下执行此操作吗?
github似乎在谈论browserstack的方式,它说有必要利用testwarm。但是,从我一直在阅读的内容来看,它似乎只是创建虚拟用户/浏览器来运行您的所有单元测试。看起来即使没有帐户,您仍然可以使用 testswarm,但我没有在网上看到很多关于此的资源。
TL;DR:如果我将计算机设置为仅使用 testswarm 对其打开的浏览器运行测试,我可以在没有 browserstack 帐户的情况下执行此操作吗?
TestSwarm 是在 BrowserStack 存在之前创建的,因此这种关系不是原始设计的一部分。预先请求是:
每个页面上的TestSwarm注入脚本:
<script>
var inject = 'js/inject.js?' + new Date().getTime();
var foo = document.createElement("script");
foo.src = inject;
document.getElementsByTagName("head")[0].appendChild(foo);
</script>
以下是关于如何进行独立安装的一些不相关的问题: