嗨,大家好我具備這些ATR元素:通過ID硒網絡驅動程序的一部分查找元素
<input type="text" class="id-element clearable ui-input-text ui-body-a" data-mini="true" maxlength="50" id="bec563ae2-AccountUser_Name">
而且我希望它通過ID
找到,但自動爲每一個用戶生成的id=bec563ae2-
的一部分。 然後使用將鴕鳥政策工作:
IWebElement profilUser = driverGC.FindElement(By.Id("id"));
沒錯仍有辦法通過ClassName
找到它(但它doesn't正常工作在這裏)或CssSelector
,但如果我嘗試CssSelector
找到它,我將進入這個元素的某個部分,但我將無法使用它(填充名稱)。
好,我想這一個,但沒有成功:
IWebElement profilUserName = driverGC.FindElement(By.CssSelector(".ui-page-active .msls-dialog-inner-frame .msls-tab-content .msls-first-row .msls-presenter-content .div:nth-child(1)"));
profilUserName.SendKeys("Paul");
THX很多事情要做,它運作良好。 – xBamboochax