0

UI 自動化テスト用に White を使用してスクリプトを作成しています。「テキストボックス」から実際のテキスト値を取得する必要があります。

最初に TextBox を検索するために次の行を使用しました。AutomationId ("vwSearched_Number") は実際のテキスト値 (例: 123456) を表します。このテキスト値 (123456) を取得して、次のメソッドに使用したいと考えています。しかし、スクリプトは Assert 検証からのエラー メッセージで失敗しました。これは、'SearchedNumber' 値が返されなかったことを意味します。

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

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

1 に答える 1

0

MainWindow.Get() 関数が TextBox を返しているように見えるので、 SearchedNumber.Text はあなたが望むものを得るはずです

于 2013-01-25T01:45:34.863 に答える