我有一个与Selenium一起运行的方法,可以在网站上快速创建用户帐户。目前它一个接一个地处理,但我在想,如果我能一次处理10个,那会更好。
我目前有一个for循环,它用于告诉我的二维数组中的代码从哪一行读取用户信息。我正在为如何使任何流或线程使用正确的值并获取正确的用户信息的概念而苦苦挣扎。
目前我有一些类似于下面简化的东西:
每次循环时,我都需要加载一个新页面和驱动程序,并需要将数组的值发送到web字段。所以基本上我想让它停止循环,而不是等待第一次循环结束,然后再开始下一次循环,但可能会限制在一次运行10次左右。
for(i=0,i<myarray.length, i++)
{
Webdriver.start();
WebElement.findby.(By.name("field1").sendkeys(myArray[i][2]);
Webdriver.end();
} 正如我所说的,代码不是真正的代码,它只是为了让我的问题变得清晰。
希望这一点是明确的。
https://stackoverflow.com/questions/41404401
复制相似问题