2011-06-28 20 views
0

私はCRMアプリケーションを自動化しようとしています。私は、メニューをクリックし、次に別のウィンドウを開くべきリスト項目をクリックすべきシナリオを持っています。私はリスト項目に移動してそれをクリックすることができました。ブラウザでクリックして見ることはできますが、ウィンドウは開かず、イベントは発生しません。ここで私はIEの開発者のツールを見てどのようにhtmlの外観です。メニュー項目をクリック

テキスト - Test1を ここでいずれかは、あなたがこのトピック

答えて

0
に私を啓発してください可能性がCRMのテスト自動化の周りのすべてのコーディングを行っている場合はクリック

IE activity = IE.AttachTo<IE>(Find.ByTitle("testpage")); 

List newList = activity.List(Find.ById("mnuaction")); 

newList.Click(); 

ElementCollection ec = newList.ElementsWithTag("li"); 

ec[4].Click(); 

を実行するコードがあります

自分でイベントを発射してみましょう:

browser.Eval(string.Format("$('#{0},.{0}').change();", "elementId/elementClass")); 

要素「クラス」または「Id」を扱うこのJSは、

関連する問題