文件名称:BrowserStack-Clone:我试图写一个Browserstack克隆
文件大小:232KB
文件格式:ZIP
更新时间:2024-06-13 15:24:31
JavaScript
BrowserStack克隆 这是我正在进行的另一个项目,该项目将重新创建browserstack功能,以在多个VM,浏览器版本上使用Selenium测试软件并保存测试日志。 描述 这个browserstack克隆是基于perl构建的,具有plack和mojolicious。 完成后它将允许 截屏 这是一个用户测试会话的屏幕截图。 用户可以实时查看虚拟机屏幕。 用户也可以在执行Selenium测试会话时看到它。 如何使用Selenium和某些浏览器准备Windows框 您将需要准备任意数量的窗口框。 在这些虚拟机上,必须使用几个浏览器安装selenium-driver-server。 然后,您必须执行并启动Selenium服务器。 安装Firefox 安装一些Firefox,并从Selenium下载页面下载Firefox WebDriver 安装Chrome 安装一些Chrome浏览器
【文件预览】:
BrowserStack-Clone-master
----.gitignore(27B)
----test.node(32B)
----Mojo-BrowserStack-DB()
--------migrations.sql(1KB)
--------lib()
----README.pod(3KB)
----config.pl(3KB)
----Mojo-BrowserStack()
--------app.pl(141B)
--------templates()
--------t()
--------prove.sh(110B)
--------public()
--------start.sh(143B)
--------script()
--------lib()
----env.sh(733B)
----app.png(93KB)
----project.screen.sh(40B)
----node.js(2KB)
----PlackSeleniumProxy()
--------start.sh(105B)
--------starman.sh(136B)
--------server.pl(2KB)
--------lib()
----client.pl(1KB)
----BOT-Live-Screenshot()
--------start.sh(48B)
--------README(373B)
--------ss.pl(1KB)
----Mojo-VM-Monitor()
--------app.pl(141B)
--------start.sh(112B)
--------script()
--------lib()
--------README(95B)
--------not_found.gif.1(3KB)
----.screenrc(1KB)