Web UIオートメーションにWSインターフェイスを提供したいと思います。たとえば、テストするワークフローを渡すWebサービスを呼び出すと、このWebサービスはリモートマシン上のWebui Automation(セレン)を起動し、結果を返します。可能でしょうか?私はそれにセレンをwebappを開発し、webserviceを公開することはできますか?UIオートメーションへのWebサービスインターフェイス
答えて
私はジェンキンスのようなCIツールをチェックアウトし、あなたのSeleniumテストを制御することを使用することをお勧め:
あなたが記述シナリオは、私はジェンキンスを使用する方法に非常に近い - セレンのテストのために、私が持っています2つのマシン:Jenkinsサーバーがインストールされているマシンと、自動化されたテストを実行するためだけのWindowsマシン。
(あなたは一マシンのセットアップをしたい場合、あなたはまた、自身にジェンキンスサーバーの実行Seleniumテストを作ることができることに注意してください。)
数回の日、私のジェンキンスサーバーがWindowsマシンに接続し、セレンを起動私のセレンプロセスのコンソール出力を電子メールで送信します。
このタイプのテストにCIツールを使用すると、Jenkinsジョブを特定の時刻に実行するように設定したり、ソース管理システムの特定のファイルに変更が加えられたときに自動的にテストを開始したりJenkins Webアプリで手動でジョブを実行します。
さらに重要なのは、ジェンキンスさんはまた、リモートアクセスAPIを持っているので、あなたは、スクリプトのテストジョブの打ち上げは、あなたが好きなことができるかどうか(あなたのニーズを与えられた):
https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API
そこに記載されているように、あなたが起動することができますJenkinsサーバーへの単純なHTTP GET要求を伴うジョブとてもかっこいい。
うわー、これは私の問題を正確に解決します。あなたの提案に感謝します。私はこれを試してみます。 –
乾杯、それが助けてくれることを願っています。私は本当にジェンキンスが大好きです。 –
- 1. UIオートメーション:UIScrollView内のUIViewへのアクセス
- 2. Windows UIオートメーションAPI
- 3. UIオートメーションとテラヘルクコントロール
- 4. Iphone UIオートメーション
- 5. サイレントUIオートメーション
- 6. iOSのUIオートメーションdeactivateAppForDuration失敗
- 7. java:Webサーバーのない基本Webサービスインターフェイス
- 8. UIオートメーションとメニュー項目
- 9. Silverlight用オートメーションUIテストツール5
- 10. UIオートメーションの原因となるモーダルダイアログ
- 11. Xcode 7のUIオートメーションを使ったモックオブジェクト
- 12. コンソール上のPowershell UIオートメーションFoxproアプリケーション
- 13. SOAPメッセージ(WSDLなし)からWebサービスインターフェイスを生成しますか?
- 14. サードパーティのERPアプリケーションでMS UIオートメーションが動作しない
- 15. マウスを使用しないC#でのUIオートメーション
- 16. 古いサードパーティのコントロールにUIオートメーションを使用する
- 17. SharePoint ...私の価値のあるアプリケーションのためのWebサービスインターフェイスですか?
- 18. WebアプリケーションのUI
- 19. 入力パラメータとしてHasmapを使用したSOAPベースのWebサービスインターフェイス
- 20. Microsoft UIオートメーションがComboBoxアイテムを返さない
- 21. UIオートメーションを使用してTableViewCell要素にアクセスする
- 22. UIオートメーション - キャプチャ方法 - javascriptエディタを使用して録音する
- 23. サービスインターフェイスのエンドポイントがありません! "エラー"
- 24. WebアプリケーションUIのゲームコントローラ
- 25. ビルドオートメーションのWeb UIパイプライン
- 26. DelphiデスクトップアプリケーションのWeb UI
- 27. XAML - オートメーションIDへのセルの行と列のインデックスのバインド
- 28. HTML Web UIキット
- 29. Windowsのオートメーション?
- 30. Eclipseのオートメーション
私はWebアプリケーションとしてHtmlUnitテストを作成し、WSインターフェースを使用してサーバーにデプロイすることを考えていました。しかし、私の関心は、ブラウザ駆動テストを実行することです、 –
素晴らしい。特定のUIオートメーションプラットフォームを念頭に置いているのですか、一般的な質問だけですか? –
WatIN、E2Eの自動化の残りの部分は.NETで開発されたので、E2Eでこれをフックするメカニズムが必要です。私はジェキンズを試してみる予定です、私は他のアイデアにもオープンしています。 –