2011-06-22 2 views
3

ドロップダウンのあるアンカーでホバリングをテストしようとしています。 私はこの構文を使用しています:ナビゲーション-idが存在するWatiNでホバーリングをテストする方法

Browser _currentBrowser = new IE(); 

_currentBrowser.Link(Find.ById("navigation-id")).MouseEnter(); 

、理想的display:none uldisplay:blockに変化するだろうが、私はこのMouseEnter()が実際にホバー効果を示していないと感じています。ホバーアクションを表現するにはどうすればよいですか?

答えて

3

これを試してみてください...

Browser _currentBrowser = new IE(); 

Link myLink = _currentBrowser.Link(Find.ById("navigation-id")); 
myLink.FireEvent("mouseover"); 
myLink.FireEvent("mousemove"); 

HTH!

+2

これが例外をスローする(FirefoxまたはIEの場合は覚えていない)場合は、代わりに "onmouseover"を使用します –

関連する問題