問題タブ [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 ビデオを使用する Web サイトを構築しています。Windows 7 IE10 に到達するまでは、Browserstack でテストを開始しましたが、すべて問題ないように見えました。どのビデオ要素も、Browserstack に .mp4 をロードしません。空白の画面が表示されるだけです。
テスト時のサイトの例:
Browserstack でこれを経験した人はいますか、それとも Windows 7 IE10 の問題ですか?
css - フロントエンド開発: browserstack を使用する場合の Web ブラウザーの違い
- 範囲: フロントエンドの問題のみ (HTML、CSS、javascript)
- ブラウザ/デバイス: デスクトップ ブラウザ (IE8+、Chrome、Firefox & Safari)、iPad のブラウザ (モバイル Safari)、モバイル デバイスのブラウザ (Android、モバイル サファリ)
IE8 でローカルにレンダリングされたページ (物理マシンにインストールされた IE8) と、ブラウザスタックの IE8 でレンダリングされた同じページとの間に予期しない違いがありました。
これは CSS プロパティに関するものでfilter
あり-ms-filter
、この回答のコメントの詳細については、コンテンツ (テキストと画像) を非透明に保ちながらクロス ブラウザー rgba 透明な背景を参照してください。
同様の経験をしたことがありますか? はいの場合、どのくらいの頻度で、どの機能について (リンクをお願いします)?
python - 複数のブラウザーで 1 つの python webdriver テストを実行する方法
私は BrowserStack をテストしており、Python で書かれた Selenium WebDriver テストの小さなスイートがあります。私の目標は、いくつかの異なるブラウザーでテストを実行することです。現在、desired_capabilities を使用してブラウザ、バージョン、OS などを指定しています。
たくさんの異なるpyファイルを持たずに、別のブラウザでテストを繰り返す良い方法は何でしょうか?
テストのセットアップ方法は次のとおりです。
angularjs - 分度器: 仕様が完了するのを 10000 ミリ秒待機した後にタイムアウトしました
分度器テストをいくつか行っていますが、次のようなエラーが表示されることがあります。
一部のテストではランダムに発生する可能性があります。通常、BrowserStack でテストすると、3 ~ 5 ビルドに 1 回エラーが表示されます。しかし、最近、私は SauceLabs とほぼすべて (すべて!) を試しましたが、すべてのテストがそのエラーで失敗するわけではありません。おそらく、SauceLabs は非常に遅いため、エラーが頻繁に発生します...
だからここに質問があります:
- 分度器/セレンでテスト実行タイムアウトを変更する方法はありますか? BrowserStack/Saucelabs でも変更する必要があります。
- エラーが頻繁に発生するのはなぜですか? テストに何か問題がありますか? ほとんどの場合、複雑でも実行時間も長くないようです。繰り返しますが、ローカル マシンではほとんどの場合問題ありません。
次に例を示します。
アプリはAngularJS、セレン2.20、分度器0.20.1を使用しています
qunit - browserstack アカウントなしで testswarm を利用することは可能ですか?
github が browserstack について話しているように見える方法は、testswarm を利用する必要があると言っています。ただし、私が読んだことから、すべての単体テストを実行するために仮想ユーザー/ブラウザーを作成するだけのようです。アカウントがなくても testswarm を使用できるようですが、これに関するオンラインのリソースはあまり見たことがありません。
TL;DR: 開いているブラウザーのテストを実行するために testswarm を使用するようにコンピューターをセットアップした場合、browserstack アカウントがなくても実行できますか?
ruby - Ruby selenium はそのようなファイルを読み込めません -- selenium-webdriver (LoadError)
ruby と Eclipse の Selenium WebDriver を使用して、BrowserStack の自動テストを利用しようとしています。
実行しようとしているコードは次のとおりです。
そして、ここに私が遭遇しているエラーがあります: