我需要您指导如何将用户名和密码从 Selenium Script 传递到 JMeter。这是场景..
有一个包含用户名和密码列表的 CSV 文件。在 Selenium Webdriver 中,我编写了一个用于记录到我的 Web 应用程序的脚本。
该脚本应从 JMeter 获取用户名和密码,其中 CSV 配置文件 用作外部数据源(其中存在用户名和密码列表)。
我们如何做到这一点?
谢谢,
卡鲁纳加拉潘迪
最佳答案
鉴于您已将变量定义为 ${username}
和 ${password}
,您有 2 个选择:
选项 1:通过“参数”部分提供上述变量,并通过 WDS.args[0]
和 WDS.args[1]
访问它们,如下面的屏幕截图所示
或者,您可以通过以下方式从 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/