相关疑难解决方法(0)

在Browserstack Automate上运行Protractor测试

我正在开发一个AngularJS应用程序,并希望使用Protractor进行终端2端测试.我想从Browserstack提供的测试浏览器套件中受益,并在Browserstack Automate而不是本地Selenium服务器上运行测试.

如何设置系统来运行这些测试?

selenium angularjs browserstack protractor

20
推荐指数
2
解决办法
1万
查看次数

从量角器(硒)激活时激活铬语言标志

我正在使用Protractor为角网站编写端到端测试.

我们必须支持某些语言,所以我想使用--lang标志初始化chrome并使用其他语言启动它.我在网上搜索过,找不到任何可以做到的例子.

我唯一的领导是我看到的一些文章并且理解我需要在Protractor配置文件中添加"功能"部分,在那里我可以定义"args"属性.

然后试着修补它但没有运气.

我们非常欢迎任何帮助.

谢谢,

阿龙

selenium angularjs angularjs-e2e protractor

5
推荐指数
2
解决办法
3944
查看次数

如何截取移动外形的完整高度?

在测试移动设备外形时,Chrome屏幕截图只是可见窗口.我很好,这是标准和预期的行为.但是,我还想捕获页面的完整滚动高度,以便我可以检查整个页面的渲染.

我认为最简单的解决方案是将铬窗口高度设置为足够大的值,并完成工作.但是,Chrome窗口高度似乎受我的物理屏幕高度限制,即.我把它设置为5,000 browser.manage().window().setSize(375,5000);,但它只调整到1,200的高度.

我已经知道[根据WebDriver规范] [1],[ takeScreenshot()function] [2] 不应该捕获整个页面,但应该只显示可见区域的屏幕截图.

selenium selenium-chromedriver protractor

5
推荐指数
1
解决办法
3462
查看次数