github似乎谈论了browserstack的方式,它表示利用testswarm是必要的。但是,从我所阅读的内容来看,它似乎只是创建虚拟用户/浏览器来运行所有单元测试。即使没有帐户,您似乎仍然可以使用测试服务,但我还没有在网上看到很多关于此的资源。
TL; DR:如果我设置一台计算机只是使用testswarm来运行它已经打开的浏览器的测试,我可以在没有browserstack帐户的情况下这样做吗?
答案 0 :(得分:0)
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>
以下是有关如何进行自包含安装的一些不相关的问题: