gpt4 book ai didi

java - Jmeter JavaSampler - 我们可以传递已在 Jmeter WDS 中创建的 WebDriver 实例吗?

转载 作者:行者123 更新时间:2023-12-02 10:38:51 26 4
gpt4 key购买 nike

我已经用Java创建了Junit的Jar文件,我们可以传递WebDriver的实例吗到Junit测试中的方法之一,因为我想在Jmeter的Jnuit和WDS脚本中使用相同的IE驱动程序实例。

PS:我们使用 Junit 来自动化一些在 Jmeter WDS 中无法完成的区域。

最佳答案

你可以这样做:

  1. WebDriver Sampler :

    WDS.vars.putObject("WDS.browser", WDS.browser);
  2. JUnit Request

    WebDriver driver = (WebDriver) JMeterContextService.getContext().getVariables().getObject("WDS.browser");

但事实上,您应该能够直接在 WebDriver Sampler 中执行您需要的所有操作。

如果您使用 JavaScript 语言 - 请查看以下 Material :

如果您使用 Groovy 语言 - 您应该能够直接在 WebDriver 采样器中使用将在 JUnit 请求采样器中使用的相同代码。

关于java - Jmeter JavaSampler - 我们可以传递已在 Jmeter WDS 中创建的 WebDriver 实例吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53078050/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com