gpt4 book ai didi

selenium - 如何将参数从 Selenium Webdriver 传递到 JMeter?

转载 作者:行者123 更新时间:2023-12-04 00:25:49 25 4
gpt4 key购买 nike

我需要您指导如何将用户名和密码从 Selenium Script 传递到 JMeter。这是场景..

有一个包含用户名和密码列表的 CSV 文件。在 Selenium Webdriver 中,我编写了一个用于记录到我的 Web 应用程序的脚本。

该脚本应从 JMeter 获取用户名和密码,其中 CSV 配置文件 用作外部数据源(其中存在用户名和密码列表)。

我们如何做到这一点?

谢谢,
卡鲁纳加拉潘迪

最佳答案

鉴于您已将变量定义为 ${username}${password},您有 2 个选择:

选项 1:通过“参数”部分提供上述变量,并通过 WDS.args[0]WDS.args[1] 访问它们,如下面的屏幕截图所示

WDS args

或者,您可以通过以下方式从 JMeter 变量获取用户名和密码:

var vars = org.apache.jmeter.threads.JMeterContextService.getContext().getVariables()

var username = vars.get('username')
var password = vars.get('password')

参见 The WebDriver Sampler: Your Top 10 Questions Answered更多 WebDriver Sampler 提示和技巧的指南。

关于selenium - 如何将参数从 Selenium Webdriver 传递到 JMeter?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30661633/

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