white

    5熱度

    2回答

    White正在向控制檯輸出大量日誌,我想將其關閉以查看我的輸出。這怎麼可能?我嘗試了下面,但仍然看到日誌。是否有更多的代碼需要添加? void func() { CoreAppXmlConfiguration.Instance.LoggerFactory = new WhiteDefaultLoggerFactory(LoggerLevel.Off); // Open ap

    5熱度

    3回答

    我正在使用testStack/White庫來自動化應用程序。現在它的工作正常,但它會拋出異常,如果應用程序已經運行。有什麼辦法可以進行檢查,例如,如果應用程序已經在運行,那麼不要調用它。我的意思是,那麼我們可以跳過這行代碼 Application application = Application.Launch(@"someapplication.exe"); 我找不到任何好的白色文檔。 任何

    7熱度

    2回答

    我試圖通過UI自動執行我的應用程序的自動測試(主要使用TestStack.White提供友好的界面;它使用System.Windows.Automation作爲後端) 。我有一個約200行的表,我需要測試的值(實際上我只想測試第一和最後幾行)。我發現使用COM-interop UIAutomationCore本身,我可以枚舉幾分之一秒的行,但只有當我不使用White或System.Windows.

    0熱度

    1回答

    我正在爲託管/非託管Winform應用程序編寫一些測試。某些錯誤發生在非託管部分,並且由於未處理的異常而導致進程終止。 發生此異常時,Windows會彈出一個消息框,說明錯誤。 不幸的是,MS Test和White都沒有認出這一點。測試本身在沒有任何錯誤跡象的情況下成功完成,即使在測試進行並關閉應用程序之前我可以看到消息框彈出。 如何檢測這種異常?

    0熱度

    2回答

    我使用TestStack.White框架來自動MS Word中打開新的文件2013年 我與打開Microsoft Word應用程序: Application application = Application.Launch("winword.exe"); 在那之後,我想獲得通過局部窗口標題: Window window = application.GetWindow("Word", Initi

    1熱度

    1回答

    我有用於UI自動化測試(白色)的程序集。 我介紹了一個類的所有Autination標識在該組件被重用: public static class AutomationId { public static class Toolbar { public const string MyControl = "MyControlId"; } } ,現在我嘗試使

    0熱度

    3回答

    我正在使用White \ TestStack語言C#框架創建軟件過程自動化。 我有一個問題,因爲我無法捕捉到的一個選項,當我用鼠標右鍵單擊。 圖像預覽 的代碼我使用嘗試這種 panel.RightClick(); var propClick = _mainWindow.Get<White.Core.UIItems.MenuItems.PopupMenu>(SearchCriteria.

    9熱度

    4回答

    我成立了SpecFlow插件,在Visual Studio 2013年 我創造了新的特徵項,並建立它。 結果:內置測試未在測試資源管理器中。爲什麼? 我根據這個video

    1熱度

    2回答

    我正在使用TestStack.White來執行自動化UI測試。我遇到的一個問題是,單擊一個可以調出新屏幕的按鈕後,元素樹不會更新。 使用UI Automation驗證的白色工作驗證(Microsoft工具),所以如果您找不到使用該工具的元素,White將無法找到它。 如果我打開應用程序,單擊按鈕以渲染視圖,然後打開UI自動驗證,然後在該工具中顯示該新視圖中的所有字段。但是,如果在單擊按鈕之前將UI

    1熱度

    2回答

    我正在尋找提高搜索文本集中性的方法AutomationElement(point)。 我已經有這樣的代碼。它使用UIAComWrapper並且非常慢。 public static string GetValueFromNativeElementFromPoint(Point p) { var element = UIAComWrapper::System.Windows.Au