私はPHPUnitで動作するようにSeleniumテストを取得しようとしています。私のテストはFirefoxでは成功しますが、IE9では成功しません。 IEでは、私が試した設定のどんな組み合わせであっても、Seleniumサーバーが動作しているときにIEは直接ページに移動せず、代わりに「このWebサイトのセキュリティ証明書に問題があります」と表示されます。
Seleniumをシャットダウンすると、IEを使用してテスト対象のサイトに問題なくアクセスできます。 私はCyberVilliansの証明書がOKであることをIEに伝えようとしました。私は証明書をIEのリストに追加し、さまざまなSelenium Serverコマンドラインオプションを試しました。 それは価値があるので、最新のSeleniumとPHPUnitファイルを使用しています(今日ダウンロードしました)。 アイデアHTTPSを使用している場合、IE9用にSeleniumを設定する方法
0
A
答えて
0
実際には、ソリューションはSelenium RCを使用して放棄されました。
私はchibimagic's Webdriver for PHPを使用して終了し、すべてがうまくいきます。 PHPUnit_Extensions_SeleniumTestCaseのインターフェイスにもっと似たインターフェースを作るために仲介クラスを作成することになるでしょう。こうすることで、Selenium IDEを使用してPHPフォーマッタを使用してテストスクリプトを作成し、単体テストに貼り付けることができます。
関連する問題
- 1. Selenium WebDriver - C#を使用してページロードタイムアウトを設定する方法
- 2. Selenium webdriverを使用してオートコンプリートドロップダウン値を設定する方法
- 3. optparseを使用しない場合のデフォルトの設定方法
- 4. NLsolve、Juliaを使用する場合のイニシャルの設定方法
- 5. Seleniumグリッドに入力フィールドがない場合、Seleniumを使用してファイルをアップロードする方法
- 6. selenium webdriverを使用してテキストエリアにテキストを設定する方法
- 7. DataTemplateSelectorを使用している場合、カスタムレンダラーを使用してカスタムセルのバインディングを設定する場所
- 8. Nodejs:mongodbにリクエストモジュールを使用する場合の制限を設定する方法
- 9. Selenium WebDriverを使用してブラウザクライアントの領域サイズを設定する方法は?
- 10. Node.jsを使用してファイルダウンロードディレクトリを設定する方法Selenium Chrome Driver
- 11. unitスタイルを使用してminitestを統合テスト用に設定する方法
- 12. 設定がRequireJSで設定されている場合、RequireJSを使用してモジュールを設定する
- 13. Selenium Webdriver vs Jsoup - 使用する場合
- 14. pythonとselenium webdriverを使用してhttpsウェブサイトデータをスクラブする方法
- 15. Webpackを使用している場合、node_modulesの下でTypeScriptファイルにブレークポイントを設定する方法
- 16. デザイナを使用している場合のみJLabel over NetBeansをJLabelに設定する方法
- 17. 2つのテキストフィールドを使用している場合にキーボードを設定する方法
- 18. GoogeストレージArgumentExceptionが使用している場合、CORSの設定
- 19. Seleniumを使用してキーボードインターフェイスを使用する方法?
- 20. handshake_failure mule 3.6 httpsコネクタを使用して接続する場合
- 21. プロキシがグローバルレベルに設定されている場合、httpurlconnection.openconnectionをプロキシなしで使用する方法?
- 22. Selenium 2を使用してユーザーエージェントを設定する
- 23. Selenium ChromeDriverを使用してChromeの言語を設定する
- 24. PhamtomJSを使ってGeb/Seleniumにクッキーを設定する方法
- 25. ジャージクライアントを使用してhttps RestFul Webserviceを使用する方法
- 26. アンドロイド用BluetoothLeScannerを使用している場合、メーカーデータをフィルタリングする方法は?
- 27. IE9でajaxを使用してローカルファイルをロードする方法
- 28. Mochaを使用している場合、Sailsログレベルをサイレントに設定
- 29. AngularJS2を使用している場合、angular2の表示行数を設定する方法
- 30. spring.netを使用している場合、クライアントのコマンドラインからWCFサービスのアドレスを設定する方法
昨夜、私はもっと多くの研究を行いました。答えはSelenium RCを放棄してWebDriverに行くようです。私は今日試してみる[this PHP-Webdriver binding](http://code.google.com/p/php-webdriver-bindings/)が見つかりました。 –