在selenium web驱动程序中并行执行sendkeys

时间:2016-04-13 15:44:59

标签: java selenium-webdriver

我有一个测试用例,我必须使用selenium输入文本

driver.findElement(by).sendKeys()

功能。我必须使用此功能分别在15个文本字段中输入文本。

这需要花费大量时间在每个15个文本字段中输入文本。

我想用这个

driver.findElement(by).sendKeys()
在我的一个测试用例中,

在java中并行执行,其中15个文本字段中的输入将并行完成,这将节省大量时间。

请帮助我如何做到这一点?

1 个答案:

答案 0 :(得分:-1)

List<WebElement> checkbox=driver.findElements(By.cssSelector(input[type="text"]));
int values[]=new int[];
values={"hi"."bye","data",3,67,};
  for(int i=0;i<checkbox.length;i++)
   {
        WebElement ele=checkbox.get(i);
        ele.sendKeys(values[i]);
    }