問題タブ [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.

0 投票する
5 に答える
5815 参照

browserstack - Browserstack: iPad 用の開発者ツール?

Browserstack を使用して、iPad でいくつかの Web サイトをテストしています。開発者ツールがそのエミュレーター内のどこにあるのかわかりません。どこかに Firebug Lite があるはずではありませんか? 誰か開発ツールを教えてくれませんか?

0 投票する
1 に答える
245 参照

ruby-on-rails - Browserstack/selenium でドライバーが見つからない

テストに browserstack を使用していますが、browserstack にドライバーを認識させることができません。このテストは、ローカルで実行すると問題なく動作し、パスします。ブラウザスタックが提供するサンプル テストもエラーなしでパスします。

これが私のエラーです:

コードは次のとおりです。

0 投票する
0 に答える
121 参照

curl - 古いブラウザーをテストするために cURL を使用することに制限はありますか?

IE 6 & 7 からのリクエストを他のすべてのブラウザーとは異なる方法で処理するように nginx に指示する必要があります。そこで、nginx でリクエストを書き直すための小さなチェックを書きました。

職場では、クロスブラウザー テストに browserstack を使用しています。しかし、さまざまな構成で小さな変更をテストするにはかなり時間がかかるため、さまざまなユーザー エージェント文字列を使用して一連の cURL 要求を実行するテスト スクリプトを作成し、サーバーが目的のコンテンツを返すことを確認しました。

UA スプーフィングを使用した curl 実行の例を次に示します。

とにかく、問題は、Browserstack 環境からの正確な UA 文字列で cURL を使用すると、Browserstack でページに直接アクセスしようとしたときと同じ動作が見られないことです。

とても奇妙です。ブラウザスタックでは、サーバーはリクエストを認識しません (ブラウザは接続の問題があると表示します) が、cURL では適切なコンテンツが読み込まれ、サーバーは 200 を返します。

ここで私の問題を完全に解決してくれる人はいないと思いますが、私が知らない cURL に制限があるかどうかを調べようとしています。

前もって感謝します。

0 投票する
1 に答える
282 参照

jasmine - travis-ci と localhost を介した ReactJS の browserstack テストでの一貫性のない動作

カルマ (karma-browserstack-launcher、browserify + reactify) を使用して browserstack に対してテストを実行しており、reactjs コードでジャスミンをテスト スイートとして使用していますが、動作に一貫性がありません。

ラップトップから ( を使用して) karma start karma.conf を実行するChrome 39 on windows 8.1と、すべてのテストが正常に実行されますが、(npm テストを介して) Error: Invariant Violation: findComponentRoottravis-ci でコマンドを実行すると、オブジェクトの欠落から反応のエラーまで、いくつかの例外が発生します。 . (このエラーのスタック トレースでは、これを修正する場所についての適切な手がかりが得られません)

反応からのエラーを除いて、Firefox 35 on MAX OS X 10.10and を使用すると、基本的に同じ結果が得られます。Firefox 35 on Windows 8.1Error: Invariant Violation: findComponentRoot

ローカルでテストを実行すると、すべてのテスト ファイルからFirefox 35 on Windows 8.1のエラーでテスト全体が爆発します。ReferenceError: require is not defined

ここで何が問題なのですか?このような報告された矛盾はありますか?

フィールドには複数のプレーヤー (カルマ、ブラウザースタック、トラビス、ジャスミン、反応) がいるため、このエラーをどこに報告すればよいかさえわかりません。

0 投票する
3 に答える
489 参照

ruby - Browserstack で実行されている rspec selenium/capybara テストのログ記録

rspec と capybara を使用して、Ruby で一連の自動回帰テストを構築しています。テストのアイデアを得るために、Web サイトにログインし、すべてのフィールドを含む新しいデータ項目を追加して保存し、新しい行を検証し、行を更新し、フィールドを変更し、それを更新/検証することを想像してください。

例えば:

これは単純化されたバージョンであり、「それ」内で多くのことが行われている可能性があります。最初は、単一のテストを複数のケースに分けるべきだと考えていましたが、ログインしてページに戻る必要があります (これは、自動テストで無駄にする必要のない余分な時間だと思います-同意します?)。

それにもかかわらず、Browserstack Automate のログ タブに表示されるように、自分が行っていることをログに記録したいと思います。現在そこにあるのは、セレン操作またはスクリーンショットに関連しています。カスタムログを作成したいと思います。その理由は、私のテストが失敗したとき、現在、失敗したテストとともにスタック トレース - 行番号 (これは素晴らしいことです) を取得しているためです。私のテストには多くの機能が含まれているため (rspec に何度も何度もログインさせたくないため)、テストが失敗し、誰かが Browserstack を調べて失敗した場所を確認している場合、ロジックが失敗した場所を特定するのは困難です。カスタム ロギング。ブラウザスタックでテキストを表示できるように、カスタム ログを設定するにはどうすればよいですか? (または、これはすべて間違っているので、再ログインの問題があっても、テストを細かく分割する必要がありますか)?

0 投票する
1 に答える
737 参照

java - ブラウザ スタック | セレン Web ドライバー | Windows ホスト ファイル エントリの処理

Firefox、Chrome、および IE に対してテスト ケースを正常に実行する Selenium Webdriver を使用するハイブリッド フレームワークがあります。ここで、Browserstack を使用してこのスイート全体を実行したいと考えました。ただし、アプリケーションにアクセスしようとすると、ホスト ファイルにエントリ (IP アドレスとホスト名) が作成されます。これにより、正確なサーバーにアクセスしていることを確認できます。https://www.browserstack.com/automate/javaでJava コードを使用すると、サンプル スクリプトを実行できます。ただし、Browserstack でアプリケーションを実行するときに、アプリケーションの ipaddress マッピングを Selenium インスタンスに渡すにはどうすればよいですか?

0 投票する
3 に答える
6660 参照

html - Browserstack の iOS エミュレーターで開発ツールを開く方法は?

Browserstack で iOS 8.3 を搭載した iPhone 6 エミュレーターを使用しており、現在取り組んでいる Web サイトのソース コードを検査する必要があります。

Browserstack の iOS エミュレーターで開発者ツールを開くにはどうすればよいですか?

0 投票する
0 に答える
542 参照

karma-runner - カルマと BrowserStack の操作

現在、Karma-browserstack-launcher(0.1.2) を使用して Karma(0.12.33) を使用しています。ユーザー名と accessKey を設定すると、Starting browser iPhone 6 (ios 6.0) on BrowserStackテスト ケースを実行せずに教えてくれます。間違ったユーザー名と accessKey も試してみます。組み合わせ、それは私Starting browser iPhone 6 (ios 6.0) on BrowserStackにも教えてくれます。

どうすればこれをデバッグできますか? 私の karma.conf.js はここにあります: https://gist.github.com/klamtlne/5e18bee9d3090d685c76