2016-10-03 97 views
1

我一直在使用DDeltaSolution的UIDeskAutomationSpy來增強我的一些編碼UI測試,最初基於MS Code UI測試(cuit)框架。 但是,文檔非常有限,甚至在使用dotNetPeek檢查UIDeskAutomationSpy exe和相關DLL的內部後,我看不到如何將控制鍵(Shift/Control/Alt)發送到組件。使用DDeltaSolution發送控制密鑰UIDeskAutomationSpy

有兩種相關的方法

  • 的SendKeys()
  • SimulateSendKeys()

但都只是一個字符串作爲輸入。

我甚至想到試圖使用Cecil來嘗試和修改二進制文件(這可能嗎?),但這是一個絕望的措施。有誰知道任何更好的,或知道任何更好的文檔? 這是一個令人驚訝的強大工具,但似乎沒有人聽說過它。

回答

0

我不是很積極,但如果我是你,我會嘗試使用找到的控制鍵字符串列表HERE,因爲自動化間諜基於.NET。讓我知道它是否有效!

+1

沒錯。謝謝 – Harry