私は分度器を全面的にインストールしていますが、これをクロームテストに使用しています。IEテストを実行しようとしていますが、私は世界中にインストールしたIEドライバのバージョンです。分度器がグローバルにインストールされているIEで分度器テストを実行する方法
IEドライバの場所を参照する分度器設定ファイルにjvmArgsプロパティを指定できることは、ドキュメントやさまざまな投稿からわかります。これは、configファイルが存在するディレクトリへの相対パスでなければなりませんが、分度器とブラウザドライバはすべてプロジェクトにローカルなnode_modulesフォルダ内ではなく、グローバルにインストールされています。
ここで正しいアプローチは何ですか? IEドライバをローカルにインストールする必要がありますか? webdriver-managerをローカルのnpmモジュールとしてインストールし、jvmArgsのパスが正しく解決するようにIEドライバをインストールする必要がありますか?
他の人が分裂器でボックスを動かすために苦労している場所が数多くあるようです。
[OK]を感謝し、あなたのconf.jsを更新することを確認しますか?あなたはセレンのサーバーを使っていますか?私はIEが直接接続をサポートしていないことを知っています。今までは直接接続モードでクロムしか使用していませんでした。 – mindparse
ええ、私は 'webdriver-manager start'を実行してセレンサーバを使用しています。 –
よかった、ありがとう! – mindparse