logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

保姆级教程:Pytest + Allure 接口自动化测试从 0 到 1 完整指南(含环境搭建、用例编写、报告生成、报错排坑全流程)

本文详细介绍了如何搭建Pytest+Allure自动化测试环境,从Python安装、依赖配置到项目结构设计。重点讲解了基础用例编写方法,包括无注解和带Allure装饰器的两种实现方式,并演示了通过allure serve和generate命令生成动态和静态测试报告的完整流程。文章还提供了常见报错解决方案、进阶接口测试示例,以及Allure常用注解说明,帮助开发者快速构建专业的自动化测试框架,生成可

文章图片
#pytest#测试#pycharm
测试分类+自动化测试01

用户输入的内容被当作SQL语句执行,绕过校验、获取数据甚至破坏系统。

文章图片
#学习#功能测试#单元测试 +1
JSON Schema

JSON Schema是描述和验证JSON数据格式的规范,相当于JSON的数据说明书和校验规则。示例代码定义了一个Schema:要求JSON必须是一个对象,包含addr(必须为null)和data(必须为数组)字段,其中数组元素必须包含name(字符串)和age(数字)字段。文章通过合法/非法JSON示例对比,并演示了如何使用Python的jsonschema库进行验证,适用于自动化测试场景。Sc

#json#测试工具
Token身份验证完整流程

JWT Token身份验证的核心是“生成-存储-携带-校验-失效处理”的闭环流程:1. 登录时生成Token并返回前端;​2. 前端存储Token并在请求时自动携带;​3. 后端通过拦截器统一校验Token合法性;​4. Token失效时前端自动引导用户重新登录。该方案既解决了传统Session的分布式共享问题,又通过前后端的全局拦截器实现了代码的统一管理,是前后端分离项目中身份验证的最优实践之一

文章图片
#java-ee#后端#前端 +2
论坛系统性能测试实战:从脚本搭建到结果分析

摘要:基于JMeter的本地论坛系统性能测试显示,在20用户并发场景下,系统表现优异:所有接口请求成功率100%,平均响应时间139ms,90%请求在230ms内完成。测试采用阶梯式加压模型,TPS稳定在97.2/sec,各接口吞吐量均衡。主要发现登录接口存在1%慢请求(最高1186ms),建议优化数据库查询和引入Redis缓存。APDEX得分0.99+表明用户体验良好,系统完全满足中小型论坛性能

文章图片
#java#开发语言
JMeter 博客系统全链路性能测试实战:从脚本搭建到压测报告

在后端接口开发完成后,性能测试是验证系统稳定性、承载能力的关键环节。JMeter 作为开源性能测试工具,凭借强大的扩展性和易用性,成为接口压测的首选工具。本文以博客系统为例,从脚本搭建、参数化、并发控制、Cookie 管理到插件安装、压测报告生成,完整拆解 JMeter 性能测试的全流程,帮你从零搭建一套可复用的博客系统压测方案。用户定义的变量是 JMeter 脚本的「全局配置中心」,用于统一管理

文章图片
#jmeter
软件测试核心知识全解析:从接口到岗位、流程与模型

本文系统介绍了软件测试的核心知识体系。首先阐述了接口的两大类型:程序内部接口(模块间协作)和系统对外接口(跨系统交互),重点讲解了HTTP API等常见接口形式。其次剖析了软件测试的商业价值链:测试保障质量→提升用户体验→促进企业盈利,并以《羊了个羊》为例说明测试的必要性。然后区分了测试与调试的本质差异,以及测试工程师与测试开发工程师的岗位分工。最后解析了V模型这一经典测试流程的优缺点,指出其适合

文章图片
#单元测试#可用性测试#学习 +1
到底了