WatiNを使用してWebサイトにフォームを入力しています。しかし、テキストボックスのオートコンプリート機能は、実際にマウスをクリックしてテキストボックスをクリックした場合にのみ発生します。私はSelect()
、Click()
とTypeText()
を使用しようとしましたが、これらのすべてのケースでは、フォーム上のオートコンプリートは起動しません。実際のマウス移動をシミュレートし、WatiNでクリック
誰かがこれに遭遇しましたか?私はそれを周りに行くことができる方法は?オートコンプリート機能はJavaScriptによって起動されると仮定していますが、「適切な」マウスを動かしてクリックするだけで十分です。
ウェブページ上のコントロールの位置を見つけるのに、どのAPIを使用しますか?私はWatiNがこれに何かを持っていると仮定します。 –
これはWatinではなくWindows APIです。あなたがこれを持っていて、他のコントロール(Flashムービーなど)にこの「テクニック」を適用することができれば、物事はあなたにとって「面白い」となっています。http://stackoverflow.com/questions/18034975/how-do -i-find-position-of-win32-control-parent-parent-parent-parent-windowにはいくつかの作業がありますが、これは間違いなく動作し、非常に信頼性があります。 – ProgrammerV5