Java 如何使用Selenium从iOS选择器控制盘中选择随机值
我正在真实的IOS设备中执行自动化。 在其中一个方面,我必须使捡拾轮自动化 xpath:Java 如何使用Selenium从iOS选择器控制盘中选择随机值,java,ios,selenium,selenium-webdriver,appium,Java,Ios,Selenium,Selenium Webdriver,Appium,我正在真实的IOS设备中执行自动化。 在其中一个方面,我必须使捡拾轮自动化 xpath: //UIAApplication[1]/UIAWindow[1]/UIAPopover[1]/UIAPicker[1]/UIAPickerWheel[1] 我想从选择器中选择一个随机值。我可以通过使用SendKeys发送静态值来执行此操作。我想选择一个随机值,而不是 我可以知道如何使用java来实现吗 有两种方法可以做到这一点: 使用x路径访问元素时,将UIAPickerWheel[1]索引随机化 您可
//UIAApplication[1]/UIAWindow[1]/UIAPopover[1]/UIAPicker[1]/UIAPickerWheel[1]
我想从选择器中选择一个随机值。我可以通过使用SendKeys发送静态值来执行此操作。我想选择一个随机值,而不是
我可以知道如何使用java来实现吗 有两种方法可以做到这一点:
x路径访问元素时,将UIAPickerWheel[1]
索引随机化
ArrayList
中,并使用其中的一个随机元素,使用sendKeys()
以如下方式进行输入:
ArrayList<String> list = new ArrayList<String>();
list.add("value1");
list.add("value2"); // so on for all your values
Random randomizer = new Random();
String random = list.get(randomizer.nextInt(list.size()));
element.sendKeys(random);
ArrayList list=new ArrayList();
列表。添加(“价值1”);
列表。添加(“值2”);//因此,对于你所有的价值观
随机随机发生器=新随机();
String random=list.get(randomizer.nextInt(list.size());
元素。发送键(随机);
x路径访问元素时,将UIAPickerWheel[1]
索引随机化
ArrayList
中,并使用其中的一个随机元素,使用sendKeys()
以如下方式进行输入:
ArrayList<String> list = new ArrayList<String>();
list.add("value1");
list.add("value2"); // so on for all your values
Random randomizer = new Random();
String random = list.get(randomizer.nextInt(list.size()));
element.sendKeys(random);
ArrayList list=new ArrayList();
列表。添加(“价值1”);
列表。添加(“值2”);//因此,对于你所有的价值观
随机随机发生器=新随机();
String random=list.get(randomizer.nextInt(list.size());
元素。发送键(随机);