我尝试了“检查元素”,Firebug,FirePath,Selenium IDE,Katalon Recorder来查找元素。但是当我在代码中使用此Css / xPath时,它不起作用。我需要自动化新添加的行方案。网格的第一个元素是一个下拉列表,从网格中选择值后,第二个元素(也是一个下拉列表)将填充。检查所需值时,第一个元素的Css / xPath是:
Css: body > div.k-animation-container > div > div.k-list-scroller > ul > li:nth-child(35)
xPath: .//*[@id='ng-app']/body/div[4]/div/ul/li[35]
Here is my the sample html code,我需要从下拉列表中选择值。
该怎么做才能使代码始终能够从下拉列表中选择值?
答案 0 :(得分:0)
尝试使用此xpath(我假设您要选择包含文本“俄克拉荷马州的AEP公共服务”的元素)
.//*[@id='ng-app']/body/div[4]/div/ul/li[contains(.,'AEP Public Service of Oklahoma')]