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. サイレントUIオートメーション
- 3. UIオートメーションとテラヘルクコントロール
- 4. Iphone UIオートメーション
- 5. Windows UIオートメーションAPI
- 6. UnityアプリのUIオートメーション
- 7. java:Webサーバーのない基本Webサービスインターフェイス
- 8. 優れたUIオートメーション
- 9. Xcode 8とUIオートメーション
- 10. Powershell Webオートメーション
- 11. iOSのUIオートメーションdeactivateAppForDuration失敗
- 12. Kubernetes Web UI(ダッシュボード)へのアクセス
- 13. Silverlight用オートメーションUIテストツール5
- 14. UIオートメーションとメニュー項目
- 15. Windows UIオートメーション:トレイアイコンボタンをクリック
- 16. Xcode 7のUIオートメーションを使ったモックオブジェクト
- 17. コンソール上のPowershell UIオートメーションFoxproアプリケーション
- 18. UIオートメーションの原因となるモーダルダイアログ
- 19. OSXでUIオートメーションが起動しない
- 20. SOAPメッセージ(WSDLなし)からWebサービスインターフェイスを生成しますか?
- 21. UIオートメーション:オートメーション要素を画像として保存しますか?
- 22. Excel VBAを使用したWebオートメーション
- 23. SharePoint ...私の価値のあるアプリケーションのためのWebサービスインターフェイスですか?
- 24. SSRSでWebサービスインターフェイスの外観を変更することはできますか?
- 25. 入力パラメータとしてHasmapを使用したSOAPベースのWebサービスインターフェイス
- 26. テーブル内の特定のセルをタップする方法UIオートメーション(Switft)
- 27. サードパーティのERPアプリケーションでMS UIオートメーションが動作しない
- 28. UIオートメーションによるAndroid APKの自動化
- 29. マウスを使用しないC#でのUIオートメーション
- 30. 古いサードパーティのコントロールにUIオートメーションを使用する
私はWebアプリケーションとしてHtmlUnitテストを作成し、WSインターフェースを使用してサーバーにデプロイすることを考えていました。しかし、私の関心は、ブラウザ駆動テストを実行することです、 –
素晴らしい。特定のUIオートメーションプラットフォームを念頭に置いているのですか、一般的な質問だけですか? –
WatIN、E2Eの自動化の残りの部分は.NETで開発されたので、E2Eでこれをフックするメカニズムが必要です。私はジェキンズを試してみる予定です、私は他のアイデアにもオープンしています。 –