【发布时间】:2017-08-19 00:02:51
【问题描述】:
我已经有一些用 python 编写的 selenium 脚本。但是,我目前的用例是通过 jmeter 运行它们。
我知道我可以在 jmeter 中添加 webdriver 采样器以将 selenium 与 jmeter 集成。但是如果脚本是用 python 编写的呢?
是否可以或者我需要将我的脚本转换为 java?
【问题讨论】:
-
要执行 Python 脚本,您应该使用 JSR223 采样器,而不是 Web 驱动程序。 WebDriver 仅支持 Java。但 JSR223 采样器支持 Python、Groovy 等。
-
正如我当前的安装所暗示的,JSR223 采样器没有 python 作为语言选项,尽管它确实支持 groovy。
-
你可以试试 OS Process Sampler 吗?
-
你也可以使用 BeanShell 处理器来执行你的 python 脚本。