問題タブ [ui-automation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xcode - Xcode用のUIAutomationの経験を持っている人はいますか?
ご挨拶!
iPhone3GSでiOS4.1を実行しています。
UIView(?)に接続された5セグメントのセグメント化されたコントローラーを持つ小さなテストアプリがあります。5つのセグメントのいずれかをクリックすると、IUViewの画像が変化します。
次のjsスクリプトを使用してUIAutomationを使用してこれを自動化しようとしています。
Instrumentの自動化ツールを実行すると、スクリプトが構文エラーで失敗します。
これを適切にスクリプト化する方法について、誰かが何かアドバイスを持っていますか(駄洒落を許してください)?
ありとあらゆる支援のためのTIA!
よろしく、
スティーブオサリバン
testing - TelerikコントロールとUIオートメーション?
現在、テストチームがWPFアプリをテストするための概念実証を行っています。グリッド内のアイテムに対してアサーションを実行しようとする場合を除いて、すべてがうまく機能します。
現在、Telerik GridView for WPF 4を使用していますが、これは明らかに標準のWPFコントロールではありません。サードパーティのコントロールで動作するUI自動化テストツールを使用した人はいますか?
TelerikにはUI自動化ツールがありますが、これはWebページとSilverlight専用であり、WPF用ではありません。
助けてください!
ありがとう、アッシュ。
wpf - WPF Automation Frameworkを使用しているときにThread.Sleepを回避するにはどうすればよいですか?
偽のthread.sleepステートメントを使用せずにWPFUIオートメーションを使用しようとしています。私がやりたいのは、コントロールが使用可能になるまで(またはタイムアウトが発生するまで)継続的にポーリングする関数GetElementByIdを用意することです。問題は、親要素の子コントロールをキャッシュしているように見えることです。子供たちにリフレッシュすることは可能ですか?または、誰かが別のアプローチを持っていますか?
windows - ページ上のどこにいても特定のアイコンのクリックをサポートするオープンソースのブラウザー GUI 自動化ツールはありますか?
Windows または Linux プラットフォームのいずれかに、ブラウザ ページ (任意のブラウザ、私は気にしません) を開き、特定のアイコン イメージのすべてのインスタンスをクリックする GUI 自動化ツールはありますか?そして何度でも存在します。
IBM の Rational Robot でこの機能を思い出すようです。無一文のためのオープンソースの代替手段はありますか(ああ、...そして道徳的に優れています:-))
編集:
特定のビットマップまたはピクセルの四角形をクリックできるようにしたいと考えています。それがページ上のどこにあっても、それが大きな画像であっても、フラッシュ ウィンドウに表示されていてもです。ページ上の画像が存在する場所、およびコンテナーまたは画像の名前が何であれ、それをクリックします。
visual-studio-2010 - C#を使用したcodeUI自動化テストでキーボードの「バックスペース」イベントをシミュレートする方法
Keyboard.Sendkeys(“ {BACKSPACE}”);を試してみました。しかし、それは機能しませんでした。
c++ - Windows の「フィールド スクレイピング」
特定の Windows アプリケーション用の監査アプリケーションを開発したいと考えています。MessageBoxes、Windows、Forms、Selections などからテキストを取得したいのですが、理想的には C++ でプログラミングしたいと考えています。
可能な解決策として Windows UI Automation を検討しましたが、理解できない基礎となるデータ構造の部分を知る必要があるとのことで、少し先延ばしにされています。または、周りを見回したところ、Neo の SafeKeys は「フィールド スクレイピング」から保護すると言っていますが、それを検索しても、それがどのように行われたかについての情報は見つかりません。これを経験した人が私に教えてくれますか?Web サイトなどをスクレイピングできることは承知していますが、代わりにアプリケーションをスクレイピングしたいと考えています。
どんな助けでも大歓迎です。
jquery-ui - Seleniumを使用してJQuery UI Sortableウィジェットをテストするには?
Selenium を使用して自動化しようとしているJQuery UI Sortableを使用したソート可能なリストがあります。
dragAndDrop 関数が機能するように見えますが、呼び出しても UI は変わりません。ただし、firebug を使用して DOM を見ると、リスト要素の DID の順序が変更されていることがわかります。更新されないのはUIだけのようです。
それを機能させる方法はありますか?
c# - C#ポップアップウィンドウを待って入力用に選択する方法
私は基本的にC#で専用のマクロプレーヤー/レコーダーを書いています。私ができる必要があることの1つは、ポップアップウィンドウ([名前を付けて保存...]ダイアログボックスなど)を待ってから、マクロ入力の再生を続行するように選択できるようにすることです。理想的には、開いているウィンドウをポーリングして、それらのタイトルから一致するウィンドウタイトルを検索できるようにしたいと思います。ダイアログが新しいプロセスとして表示されない可能性が高いため、明らかにProcesses.GetProcesses()を使用することはできません。
開いているウィンドウとそのタイトルはどこで入手できますか?
c# - 任意のウィンドウから選択したテキストを取得する方法 (UI オートメーションを使用) - C#
システム全体のホットキーを登録する小さなトレイ アプリケーションがあります。ユーザーがアプリケーションの任意の場所でテキストを選択してこのホットキーを押すと、選択したテキストをキャプチャできるようにしたいと考えています。現在、AutomationElements を使用してこれを行っています。
これは、一部のアプリ (メモ帳、ビジュアル スタジオの編集ボックスなど) では機能しますが、すべてのアプリ (Word、FireFox、Chrome など) では機能しません。
任意のアプリケーションで選択したテキストを取得できるようにする方法について何かアイデアを持っている人はいますか?