2011-04-01 116 views
1

我正在使用WiPFlash在WPF應用程序中自動執行一些測試。WiPFlash,UIAutomation右鍵單擊

我需要自動化能夠右鍵單擊按鈕並從上下文菜單中選擇一個選項。

有沒有人能夠克服這個問題? 如果有人獲得成功,我很樂意嘗試不同的框架或方法。

回答

2

我覺得有點傻,回答我自己的問題。但是...

在WiPFlash網站上發佈功能請求後。我收到了一個回覆,確認WiPFlash中目前沒有右鍵單擊功能。

因此,我最終轉向使用White這與WiPFlash的語法非常相似,因此我能夠以最少的努力將所有工作都移植到了這一點。白色目前比WiPFlash具有更多功能,包括拖動和右鍵單擊選項。

+1

嗨,WiPFlash的創造者在這裏奇怪地發現這一點,同時尋找功能來解決你的上下文菜單問題;)看起來像微軟UI自動化沒有右鍵點擊能力或上下文菜單提升能力;你必須使用愚蠢的user32.dll功能。這就是爲什麼我沒有它。白色是一個更古老的圖書館,是的,它有更多的功能,所以你可能正確使用它。我在這裏留下這個評論,以防其他人需要關於使用哪個庫的指導 - 儘管我可能在他們看到它時解決了上下文菜單問題...... – Lunivore 2011-06-28 10:20:11

+0

ContextMenu問題現在已在最新快照中修復;新版本即將推出。謝謝,克萊! – Lunivore 2011-07-30 08:17:16