今のところ、これはWebサイトのテストを作成するための私のワークフローです。
- FirefoxでSeleniumIDEプラグインを使用して記録する
- テストケースを名前を付けてエクスポート>>PHP(PHPユニット)
- 次のコマンドを使用して、PHPUnitとそのSelenium拡張機能がインストールされているWindowsマシンでテストを実行します。
phpunit --verbose --log-junit some\path\result.xml some\path\test.php
このコマンドは、テストを実行し、出力(アサーションと失敗)をresult.xmlというログファイルに保存します。そして、すべてが順調でした。
しかし今、私はフラッシュを含むサイトの一部をテストする必要に遭遇し、Arthropodと呼ばれるアプリケーションを使用して、サイトのフラッシュコンポーネントとの間で送受信される要求と応答をキャプチャしています。
このプログラムのインターフェースに表示されるテキストをキャプチャするためにセレンを取得する方法はありますか?