browserstack.com API有什么意义?

6 python selenium automated-tests cross-browser browserstack

BrowserStack是一个功能强大的平台,可以针对最新和最新的浏览器测试网站.到现在为止还挺好.

BrowserStack还提供API

API具有代表加载特定URL的特定浏览器(版本)的worker的概念.

这样的工作者实例可以做些什么有用的事情?

如何将这样的工人与Selenium测试结合起来?

如何将这样的工人与单元测试(Python)集成?

如果使用具有视频播放器的特定网站实际加载和播放视频(例如,用于跨浏览器视频测试),如何使用此类工作人员进行测试?

Nak*_*kul 5

当前API在所有平台/浏览器组合中打开您提供的URL.

因此,如果您打开包含大量JS测试的HTML页面,则需要使用像yeti/testswarm/js-test-driver这样的工具,它会自动从浏览器中获取结果.

另一个使用BrowserStack API的例子是http://ryanseddon.github.com/bunyip/

与Jenkins的示例集成:http://github.com/jquery/testswarm/wiki/Automated-Distributed-Continuous-Integration-for-JavaScript

对于本地JS测试,您需要使用localtunnel等工具来获取本地服务器的公共URL.

  • Browserstack现在提供您自己的隧道程序,您可以使用它 (2认同)