2025/6/26

python中的解析命令行参数

Python 的 argparse 模块是标准库中用于解析命令行参数和选项的工具,它可以帮助开发者编写用户友好的命令行接口(CLI)。 CLI 是 Command-Line Interface(命令行界面)的缩写。 GUI 工具是 "Graphical User Inter…

  • 自动化
  • 2025/6/26
  • 37
  • 2025/6/23

    列表深拷贝与浅拷贝

    Python 的赋值、浅拷贝、引用机制 场景 A:直接对 list.append(xxx) list = [] # 全局变量 def func(): list.append("A") # 直接修改全局变量的内容 结论:全局 list 会改变。因为你是对这个 list 对象内部进…

  • 自动化
  • 2025/6/23
  • 19
  • 2025/6/20

    jmeter性能测试实战

    要准备.csv数据文件 Tips: 1.在jmeter的聚合报告内文件需要创建一个result.jtl文件,然后执行,执行脚本会有一个弹框弹出、点击Overwrite existing file。 2.执行完毕后使用 jmeter -g 文件路径 -o  输入报…

  • 自动化
  • 2025/6/20
  • 28
  • 2025/6/15

    fastapi框架

    pip install fastapi pip install fastapi -i https://mirrors.aliyun.com/pypi/simple pip install uvicorn -i https://mirrors.aliyun.com/pypi/simple from fastapi import FastAPI app = FastAPI() @app.…

  • 自动化
  • 2025/6/15
  • 23
  • 2025/6/9

    AI+软件测试上卷

    一、AI如何赋能软件测试? 案例1 登录需求 1、账号密码登录 系统验证账号和密码的正确性 验证通过,用户登录成功,进入个人中心;验证失败,提示错误信息并允许用户重新输入。 2、短信验证码登录 用户输入手机…

  • 自动化
  • 2025/6/9
  • 22
  • 2025/6/3

    Mock-server

    mock:模拟后端服务 所有的mock接口中,其实都属于后端技术,本身的mock接口不需要有很复杂的业务逻辑或者代码逻辑,提供mock接口的服务就叫做mock server.在python中,实现mock服务推荐使用flask实现。 1.mock可…

  • 自动化
  • 2025/6/3
  • 23
  • 2025/5/28

    git公有云上传下载注意事项

    公司里的代码仓库一般都是公有云与私有云 会给你一个公有云(比如GitHub/GitLab) 上拉下来了代码,切换到了 alpha 分支,现在上级让你: 在本地基于 alpha 建一个分支进行开发测试,确认没问题后再合并回 alpha。 …

  • 自动化
  • 2025/5/28
  • 31
  • 2025/5/27

    大模型调用示例

    第一种 # 对话模型 from langchain_core.messages import SystemMessage, HumanMessage from langchain_ollama import ChatOllama # 设置本地模型,不使用深度思考 model = ChatOllama(base_url="http://loc…

  • AI&大模型 自动化
  • 2025/5/27
  • 57
  • 2025/5/26

    自动化测试

    一、介绍 自动化测试是软件开发和维护中非常重要的一部分,主要目的是提高软件质量、开发效率和测试覆盖率。 提高测试效率、提升测试准确性、支持持续集成/持续交付(CI/CD)、节省长期成本、增强回归测试能力、提…

  • 自动化
  • 2025/5/26
  • 17
  • 2025/5/22

    GitLab与DevOps

    一、GitLab 1.介绍 GitLab 是一个基于 Git 的代码托管平台,用于软件开发中的版本控制、协作开发、CI/CD 自动化部署、项目管理等一系列开发工作流程的管理工具。它是一个类似于 GitHub 的平台,但功能更全面,尤其…

  • 自动化
  • 2025/5/22
  • 24
  • 2025/5/6

    在接口测试中,字符串转json需要转义字符\

    适用场景:键名或字符串值中的双引号 1.错误示例: {"platformOrderId":"MB20250429095604", "displayOrderId":"111", "itemList":[{"mskuId":1,"quantity":1}], "shippingSpeedCategory":"Standard", "updateT…

  • 自动化
  • 2025/5/6
  • 42
  • 2025/3/11

    阶段六 性能测试

    一、性能测试概述 1.性能概念 1.1什么是性能? 时间:系统处理用户请求的响应时间 资源:系统运行过程中,系统资源的消耗情况 1.2什么是性能测试? 使用自动化工具,模拟不同的场景,对软件各项性能指标进行测试和…

  • 自动化
  • 2025/3/11
  • 27