如何使用webdriver sampler插件在jmeter中编写以下代码?

时间:2019-07-10 04:23:47

标签: jmeter webdriver jmeter-plugins

我正在尝试在WDS(Web驱动程序采样器)中编写以下两种情况。请帮忙。

//场景-1

webelement table = driver.findelement(By.id("u_0_n"));
List <webElement> tr = table.findElements(By.tagname("tr");

//场景-2

Select drop2 =new Select(driver.findElement(By.id("month")));
drop2.selectByIndex(6);

1 个答案:

答案 0 :(得分:0)

要等到显示xpath / ID

wait.until(ui.ExpectedConditions.visibilityOfElementLocated(pkg.By.xpath("//*[@id='forwardButton']")))

要单击元素。” 1

var clcikbuttons = WDS.browser.findElement(pkg.By.tagname("//*[@id='forwardButton']"))
clcikbuttons .click();

第二个

var clcikbuttons = WDS.browser.findElement(pkg.By.xpath("//*[@id='forwardButton']"))
clcikbuttons .click();

第二种情况下的使用索引

var aghrstgrptxt = WDS.browser.findElement(pkg.By.xpath("(//li[contains(@id, 'groupRow')])[1]"))
aghrstgrptxt .click();