0

タイトルが示すように、verifyElement を使用して ID で検索すると、テストはクラッシュしません。しかし、データを (具体的には textBox に) 入力しようとすると、テストは失敗します。

テキストボックス:

<span><input type="text" name="searchString" maxlength="100" value="" id="searchString" class="commonTextBox"></span>

これは失敗しません:

automation.verifyElement(AutomationConstants.FIND_ID, "searchString", false);

これは失敗します:

automation.enterInputBox(AutomationConstants.FIND_XPATH, "//input[@id='searchString'and @class='commonTextBox']", "Alex", false);

XPATH の代わりに FIND_ID も使用しましたが、これも失敗します。

私はアイデアがありません。

4

2 に答える 2

0

テストは検証時にクラッシュしません。Verify の代わりに Assert を使用する必要があります。この場合、要素に本当に必要なものが含まれていることを確認できます。

于 2013-04-03T11:57:37.693 に答える