软件测试工具---->jmeter的安装和基本使用

软件测试工具---->jmeter的安装和基本使用

安装java

java1.8
一直点击下一步即可,默认会安装到c盘

java环境配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
直接配置java安装的jdk和jre路径

进入到命令行

在这里插入图片描述
输入javac -version查看是否安装成功

在这里插入图片描述

安装Jemter

Jemter

解压文件

打开ApacheMeter

在这里插入图片描述
在这里插入图片描述

jmeter基本使用

使用python 搭建一个简单的http服务器

# -*- coding: utf-8 -*-

import socket
import re
import urllib.parse
import multiprocessing


def service_client(new_socket):
    # 为这个客户端返回数据
    # 1.接收浏览器发过来的请求,即http请求
    # GET / HTTP/1.1
    request = new_socket.recv(1024).decode('utf-8')
    request_header_lines = request.splitlines()
    ret = re.match(r'[^/]+(/[^ ]*)', request_header_lines[0])
    path_name = "/"
    if ret:
        path = ret.group(1)  # 取出请求中的路径名
        path_name = urllib.parse.unquote(path)  # 浏览器请求的路径中带有中文,会被自动编码,需要先解码成中文,才能找到后台中对应的html文件
        print("请求路径:{}".format(path_name))

    # 2.返回http格式的数据给浏览器
    response = "HTTP/1.1 200 OK\r\n"
    response += "\r\n"
    response+="Hello world!!!!!"
    new_socket.send(response.encode("utf-8"))

    # 关闭套接字
    new_socket.close()


def main():
    # 用来完成整体的控制
    # 1.创建套接字
    tcp_server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    # 设置当服务器先close 即服务器端4次挥手之后资源能够立即释放,这样就保证了,下次运行程序时 可以立即绑定7788端口
    tcp_server_socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)

    # 2.绑定
    tcp_server_socket.bind(("", 8888))

    # 3.变为监听套接字
    tcp_server_socket.listen(128)
    print("Serving HTTP on :: port 8888 (http://[::]:8888/) ...")
    while True:
        # 4.等待新客户端的链接
        new_socket, client_addr = tcp_server_socket.accept()

        # 5.为这个客户端服务
        p = multiprocessing.Process(target=service_client, args=(new_socket,))
        p.start()

        new_socket.close()

    # 关闭监听套接字
    tcp_server_socket.close()


if __name__ == '__main__':
    main()

在这里插入图片描述
在这里插入图片描述

测试实操

1、添加本次测试计划 (右键–>添加–>线程(用户)–>线程组)
在这里插入图片描述
2、添加协议及相关配置信息
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

更多使用

https://blog.csdn.net/printhellowor1d/article/details/125368763

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值