美文网首页
Jmeter 使用非 GUI 模式运行

Jmeter 使用非 GUI 模式运行

作者: Canon_2020 | 来源:发表于2019-11-21 14:25 被阅读0次
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Date    : 2018-04-15 09:00:00
# @Author  : Canon
# @Link    : https://www.python.org
# @Version : 3.6.1

import os

"""
参考链接:
https://www.cnblogs.com/onmyway20xx/p/4973877.html
https://www.cnblogs.com/chengchengla1990/p/6308753.html

Jmeter 使用非 GUI 模式运行测试脚本时可以使用的一些命令:
-h 帮助 -> 打印出有用的信息并退出
-n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter
-t 测试文件 -> 要运行的 JMeter 测试脚本文件
-l 日志文件 -> 记录结果的文件
-r 远程执行 -> 启动远程服务
-H 代理主机 -> 设置 JMeter 使用的代理主机
-P 代理端口 -> 设置 JMeter 使用的代理主机的端口号

"""

# jmeter文件夹名称
path = "./JmeterDir/"

jmeter_list = []
for root, dirs, files in os.walk(path, topdown=False):
    for name in files:
        file_path = os.path.join(root, name)
        jmeter_list.append(file_path)
print(jmeter_list)

for i in jmeter_list:
    os.system("jmeter -n -t {} -l ./JmeterDir/listener.jtl".format(file_path))

相关文章

网友评论

      本文标题:Jmeter 使用非 GUI 模式运行

      本文链接:https://www.haomeiwen.com/subject/nactwctx.html