如何从“文本框”中获取“文本”值?

时间:2010-05-18 18:29:04

标签: c# textbox white

我正在编写使用White进行UI自动化测试的脚本。我需要从“文本框”中获取实际的文本值。

我首先使用以下行搜索TextBox,AutomationId(“vwSearched_Number”)表示实际文本值(例如123456)。我想让这个文本值(123456)返回用于下一个方法。但是脚本因Assert验证错误消息而失败,这意味着没有返回“SearchedNumber”值。

  TextBox SearchedNumber = MainWindow.Get<TextBox>(SearchCriteria.ByAutomationId("vwSearched_Number"));

   Assert.IsNotNull(SearchedNumber, "SearchedNumber is not valid");

1 个答案:

答案 0 :(得分:0)

看来MainWindow.Get()函数正在返回一个TextBox ..所以SearchedNumber.Text可以得到你想要的东西。