問題タブ [puppeteer]
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 - npm は、自分のシステムにローカルにあるパッケージをインストールします
puppeteer をインストールしようとすると、エラーで停止します
ということで、 https ://storage.googleapis.com/chromium-browser-snapshots/Linux_x64/499413/chrome-linux.zip という URL から chrome-linux.zip を手動でダウンロードします。
では、パッケージがシステム上にローカルにあり、インストールできることを npm にどのように伝えればよいでしょうか?
ありがとう
javascript - Cucumber-js で Puppeteer と Headless Chrome を使用する方法
私は cucumber-js を使用して BDD を実行し、ヘッドレス Chrome と操り人形師を使用してブラウザーのテストを推進しようとしています。
cucumber node exampleとheadless chromeのドキュメントを使用すると、次のエラーが発生します。コードベース全体がここで利用可能です: github repo .
エラー:
- TypeError: this.browser.newPage は関数ではありません
- TypeError: this.browser.close は関数ではありません
// 機能/サポート/world.js
// features/step_definitions/hooks.js
// features/step_definitions/browser_steps.js
puppeteer - puppeteer で並列テストを有効にする方法は?
chrome puppeteer ライブラリを直接使用して、ブラウザー統合テストを実行しています。現在、個々のファイルにいくつかのテストを記述しています。それらを並行して実行する方法はありますか?これを達成するための最良の方法は何ですか?