Selenium 如何处理应用程序中的自动建议故障:紧急
我想处理自动建议文本字段,在该字段中键入几个字母将自动列出我要单击并选择的选项。但我面临的问题是如何从列表中选择选项 任何处理这件事的方法。。。请帮我提些建议,我一直坚持这一点。。。。。Selenium 如何处理应用程序中的自动建议故障:紧急,selenium,appium,Selenium,Appium,我想处理自动建议文本字段,在该字段中键入几个字母将自动列出我要单击并选择的选项。但我面临的问题是如何从列表中选择选项 任何处理这件事的方法。。。请帮我提些建议,我一直坚持这一点。。。。。 输入几个字符后,等待屏幕出现,并建议使用任何xpath。 //假设suggestionlist是您的id driver.findelementbyid(“suggestionlist”) 一个完成,获取列表中的所有元素。 @findby(id=“suggestionlist”) 名单; 一旦你拿到名单,请操纵它
输入几个字符后,等待屏幕出现,并建议使用任何xpath。
//假设suggestionlist是您的id
driver.findelementbyid(“suggestionlist”)
一个完成,获取列表中的所有元素。
@findby(id=“suggestionlist”)
名单;
一旦你拿到名单,请操纵它。
foreach(列表中的元素)
{
if(element.gettext().equals(“您想要的值”))
元素。单击();
}
欢迎来到StackOverflow!!!在创建帐户之前,自己搜索并尝试一些东西不是更容易吗?只是为了提问而不做任何研究?我的列表包含城市名称,这些城市名称可能会随着时间的推移而变化,或者当我在文本框中写入字符时。您可以直接单击第一个元素列表。获取(0)。单击();
After entering few characters wait until the screen which appears with suggestion using any xpath.
//Assume suggestionlist is your id
driver.findelementbyid("suggestionlist")
One done take all elements in list.
@findby (id="suggestionlist")
List <AndroidElement> list;
once you get the list please manipulate that .
foreach(element in list)
{
if(element.gettext().equals("your desired value"))
element.click();
}