摘要:
1、安装jdk jdk-8u192-linux-x64.tar.gz 上传到服务器后解压:tar -xvf jdk-8u192-linux-x64.tar.gz 用vi /etc/profile进入编辑状态 export JAVA_HOME=/opt/jdk1.8.0_192 export PATH 阅读全文
摘要:
连接mysql 安装pymysql:pip install mysql import pymysql conn = pymysql.connect( host='192.168.xxx.xxx', # MySQL服务端的IP地址 port=3306, # MySQL默认PORT地址(端口号) use 阅读全文
摘要:
freeze > requirements.txt的生成:pip freeze > requirement.txt 安装requirements.txt 里面依赖的包:pip install -t requirement.txt 阅读全文
摘要:
关如何调用REST API并验证响应的示例: from json import JSONDecodeError ... with self.client.post("/", json={"foo": 42, "bar": None}, catch_response=True) as response 阅读全文
摘要:
HttpUser是常用的User,它添加一个client用于发出HTTP请求的属性。 from locust import HttpUser, task, between class MyUser(HttpUser): wait_time = between(5, 15) @task(4) def 阅读全文
摘要:
wait_time属性 用户wait_time方法是一个可选属性,用于确定模拟用户在执行任务之间应等待多长时间。如果未wait_time 指定,则一项新任务将立即执行。 内置了三个等待时间功能: constant 在固定的时间内 between 在最大值和最小值之间的随机时间 constant_pa 阅读全文
摘要:
Locust是一款易于使用的分布式负载测试工具,完全基于事件,即一个locust节点也可以在一个进程中支持数千并发用户,不使用回调,通过gevent使用轻量级过程(即在自己的进程内运行)。 特点 ①、不需要编写笨重的UI或者臃肿的XML代码,基于协程而不是回调,脚本编写简单易读; ②、有一个基于we 阅读全文
摘要:
用法 最简单和最常见的用法是在应用程序启动时调用load_dotenv,从当前目录或其父目录中的.env文件或指定的路径加载环境变量,然后调用os.getenv提供的与环境相关的方法 .env 文件内容写法 ADMIN_HOST = https://uat-rm-gwaaa.cn ADMIN_LOG 阅读全文
摘要:
argparse是python自带的模块 示例 import argparse parser = argparse.ArgumentParser(description='Process some integers.') parser.add_argument('integers', metavar 阅读全文
摘要:
Python项目中,一般都会有一个 requirements.txt 文件 这个文件主要是用于记录当前项目下的所有依赖包及其精确的版本号,以方便在一个新环境下更快的进行部署 进入项目根目录,执行以下命令 pip freeze > requirements.txt 使用 requirement.txt 阅读全文