嗨,大家好我具备这些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