我正在爲Web應用程序編寫編碼UI測試。我遇到了一些問題,例如使用測試生成器記錄操作,但是有時,每次運行測試時單擊的按鈕都有不同的信息,結果VS無法找到按鈕。通過其HTML代碼搜索按鈕
html代碼永遠不會改變,所以我想要做的是通過它的html代碼找到按鈕,並點擊它的方式。
例如在谷歌的路徑搜索按鈕
<button id="gbqfba" aria-label="Google Search" name="btnK" class="gbqfba"><span id="gbqfsa">Google Search</span></button>
我怎麼可以點擊此按鈕使用上面的代碼或使用Alternativly中的XPath
//*[@id="gbqfba"]
任何幫助將不勝感激。
Sry基因也許我不是100%清楚,這是Visual Studio中編碼的UI測試,不需要JavaScript – matthiasgh