【问题标题】:JMeter jp@gc-WebDriver Sampler — Run the Webpage from MS Excel SpreadsheetJMeter jp@gc-WebDriver Sampler — 从 MS Excel 电子表格运行网页
【发布时间】:2021-02-15 04:39:53
【问题描述】:

我的网页需要执行自动化测试的多测试用例,目前需要对 Groovy 的 WebDriver Sampler 中的文本变量进行硬编码。而且我想知道 JMETER WebDriver 可以从 MS 中获取数据。 Excel 并执行测试?就像说我需要在登录页面中键入并从网页的下拉框中选择项目。下一步将通过输入信用卡信息来确认订单。谢谢。

【问题讨论】:

    标签: groovy jmeter jmeter-plugins


    【解决方案1】:

    最简单的方法是 convert MS Excel file into CSV file,如果你能做到 - 你可以使用 CSV Data Set Config 读取值

    如果文件来自外部位置并且它是二进制格式之一(.xls 或 .xlsx) - 它仍然可以完成,但您必须执行一些脚本,例如:

    1. 下载tika-app.jarJMeter Classpath

    2. 重新启动 JMeter 以拾取 .jar

    3. 使用Apache POI 库从 Excel 读取数据。对于不同的文件格式和您的 Excel 结构,代码会有所不同,因此我只能提供几个示例链接和 sn-ps:

    【讨论】:

    • 感谢您的建议。顺便说一句,我需要从网站创建登录名和一些交易。你能提供一些示例编码吗?有些人喜欢阅读 CSV 文件并执行到网页。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多