问题标签 [browserstack]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - 使用 Selenium Web Driver 和 NodeJS 检索文件类型
在 Selenium 中,我可以通过以下方式定位项目及其 HTML:
我可以检索我得到的 HTML 的文件类型吗?例如,如果 HTML 记录如下:
我会得到以下输出:
testing - Browserstack Win7 IE10 不播放 HTML5 视频
我一直在建立一个使用 HTML5 视频的网站。我开始使用 Browserstack 进行测试,一切看起来都很好,直到我使用 Windows 7 IE10。任何视频元素都不会在 Browserstack 上加载 .mp4。它只是显示一个空白屏幕。
测试时的站点示例:
有没有人在 Browserstack 上遇到过这种情况,或者这是一个真正的 Windows 7 IE10 问题?
css - 前端开发:使用 browserstack 时的 Web 浏览器差异
- 范围:仅前端问题(HTML、CSS、javascript)
- 浏览器/设备:桌面浏览器(IE8+、Chrome、Firefox 和 Safari)、ipad 浏览器(移动 Safari)、移动设备浏览器(安卓、移动 safari)
我在本地 IE8 中呈现的页面(IE8 安装在物理机器上)和 Browserstack 中 IE8 中呈现的相同页面之间遇到了意想不到的差异。
这涉及 CSS 属性filter
和-ms-filter
有关此答案评论的更多详细信息:跨浏览器 rgba 透明背景,同时保持内容(文本和图像)不透明
您是否有过类似的经历,如果有,多久一次以及在哪些功能上(请提供链接)?
android - Android 2.x 奇怪的字符
我正在浏览器堆栈上进行一些移动测试,并开始研究旧设备。我在 android 2.x 浏览器中得到一个奇怪的字符编码 - 见下文
我无法弄清楚是什么原因造成的
字符编码?
svgs'作为背景图片?例如,我假设如果不理解属性声明,它将回退或忽略它。
.logo-dev {
background-image:url(/images/logos/header-logo-dev-white25px.png);
background-image:url(/images/logos/header-logo-dev-white.svg);
}
还是android模拟器中的错误?
有没有其他人遇到过这个问题
selenium - 测试 HTML 和 CSS 的渲染
我需要测试以下 HTML 代码和该页面的 CSS 是否会生成一个red
和line-through
价格,例如:
我可以用 Selenium 做到这一点吗?如何?
python - 如何在多个浏览器中运行一个 python webdriver 测试
我正在测试 BrowserStack,并有一小套用 Python 编写的 Selenium WebDriver 测试。我的目标是在几个不同的浏览器中运行测试。目前我正在使用 desired_capabilities 来指定浏览器、版本、操作系统等。
在没有一堆不同的 py 文件的情况下,用不同的浏览器重复测试的好方法是什么?
以下是测试的设置方式:
angularjs - 量角器:在等待规范完成 10000 毫秒后超时
我有几个量角器测试,有时我收到一条错误消息:
它可能在某些测试中随机发生。我通常在 BrowserStack 上进行测试,它会在 3-5 次构建中显示一次错误。但最近我尝试了 SauceLabs 和几乎所有(每一个!)但并非所有测试都因该错误而失败。可能,SauceLabs 的速度要慢得多,所以我更经常收到错误...
所以这里有问题:
- Protractor/Selenium 有没有办法改变测试运行超时?它也需要在 BrowserStack/Saucelabs 上进行更改。
- 为什么我经常收到错误?我的测试有什么问题吗?大多数似乎并不复杂或长期运行。同样,在本地机器上几乎总是没问题。
这是示例:
该应用程序正在使用 AngularJS、selenium 2.20、量角器 0.20.1
selenium - 元素在 IE8 中不再有效冻结
以下测试适用于 IE7、IE9、Chrome、Firefox 和 Safari。但它在 IE8 中冻结。IE8 不执行最后一条命令。如何修复它以在 IE8 上运行?
Browserstack 停止并显示以下屏幕:
qunit - 是否有可能/值得在没有浏览器堆栈帐户的情况下使用 testwarm?
github似乎在谈论browserstack的方式,它说有必要利用testwarm。但是,从我一直在阅读的内容来看,它似乎只是创建虚拟用户/浏览器来运行您的所有单元测试。看起来即使没有帐户,您仍然可以使用 testswarm,但我没有在网上看到很多关于此的资源。
TL;DR:如果我将计算机设置为仅使用 testswarm 对其打开的浏览器运行测试,我可以在没有 browserstack 帐户的情况下执行此操作吗?
ruby - Ruby selenium 无法加载此类文件 -- selenium-webdriver (LoadError)
我正在尝试使用 BrowserStack 的自动化测试,使用 ruby 和 Selenium WebDriver 和 Eclipse。
这是我要运行的代码:
这是我遇到的错误: