测试开发

0和1的舞者1 天前
自动化测试·python·测试开发·自动化·pytest·测试
GUI自动化测试详解(三):测试框架pytest完全指南注意:Python类中不可以添加init⽅法pytest 提供了丰富的命令⾏选项来控制测试的执⾏。以下是⼀些常⽤的pytest 命令⾏参数及其使⽤说明。
_OP_CHEN1 天前
自动化测试·python·测试开发·selenium·测试工具·测试工程师·自动化工具
【测试理论与实践】(九)Selenium 自动化测试常用函数全攻略:从元素定位到文件上传,覆盖 99% 实战场景做 Web 自动化测试时,你是否遇到过这些崩溃瞬间:明明看到页面上的按钮,脚本却死活找不到;好不容易定位到元素,点击后却没反应;页面还没加载完成,代码就已经执行下一步导致报错;切换窗口后,脚本直接 “迷路” 找不到目标元素……
测试一路到黑4 天前
软件测试·功能测试·测试开发·playwright·ai测试
端到端测试自动化流水线:Playwright + GitHub Actions + Allure Reports 完整实践在当今快节奏的软件开发环境中,自动化测试对于交付高质量的 Web 应用程序至关重要。现代 CI/CD 流水线需要可靠、可扩展且透明的测试自动化,以确保对每次发布都充满信心。
旦莫4 天前
python·测试开发·自动化·需求分析·ai测试
自动化测试需求分析:从“做对”到“做好”的前提目录一、为什么自动化测试需求分析不能少?二、自动化测试需求分析的核心内容2.1 明确测试范围:先筛掉“不适合自动化”的场景
旦莫5 天前
python·测试开发·pytest·ai测试
怎么才能算对自动化测试框架二次开发(以Pytest为例)目录一、先理清:pytest二次开发的核心定义二、pytest二次开发的3个核心判断标准1. 标准1:基于框架原生扩展机制
0和1的舞者5 天前
开发语言·自动化测试·python·测试开发·自动化·测试
《GUI 自动化详解(二):控件、鼠标键盘与菜单列表操作全指南》案例:没有添加等待导致引发的错误把等待代码注视掉,程序运⾏报错:GUI应⽤程序⾏为通常不稳定,脚本需要等待,直到出现新窗⼝或关闭/隐藏现有窗⼝。pywinauto可以隐式地(默认超时)灵活地等待对话框初始化,或者明确地使⽤专⽤⽅法/函数来帮助您使代码更容易和更可靠。
0和1的舞者7 天前
测试开发·自动化·接口·接口自动化·测试·知识
接口自动化(四):logging 日志配置 + Allure 测试报告从安装到使用logging是 Python 标准库的日志工具,核心作用是记录程序运行信息(如调试信息、错误、运行状态),支持输出到控制台 / 文件 / 网络等,还能按日志级别过滤信息。
_OP_CHEN7 天前
自动化测试·软件测试·测试开发·安全·log4j·测试开发工程师·测试分类
【测试理论与实践】(八)吃透测试分类(下):阶段 + 执行 + 组织 + 地域,测试全维度分类指南编辑前言一、按测试阶段分类:软件测试的 “全生命周期之旅”1.1 单元测试:软件的 “零部件质检”1.1.1 什么是单元测试?
0和1的舞者8 天前
开发语言·自动化测试·python·测试开发·接口·测试
接口自动化测试详解(二):requests 请求封装与 Pytest 框架全实战Python 虚拟环境的 “环境隔离” 作用每个项目(比如test01、test02)可以有自己独立的 “虚拟环境”,不同项目的依赖包(比如requests这类库)互不干扰。
_OP_CHEN9 天前
运维·软件测试·测试开发·安全·测试开发工程师·测试分类
【测试理论与实践】(六)吃透测试分类(上):从测试目标入手,新手也能秒懂的测试体系指南编辑前言一、先搞懂:为什么要对软件测试进行分类?1.1 明确测试范围,避免“漏测”和“重复测”1.2 匹配测试场景,选择“最优测试方案”
_OP_CHEN10 天前
运维·测试开发·测试用例·postman·测试工程师·测试用例设计
【测试理论与实践】(五)测试用例篇(下):6 大方法 + 实战演练,实现从 “会设计” 到 “设计精”的飞跃!编辑前言一、设计测试用例的总纲:基于需求,让用例有 “根” 可依1.1 核心逻辑:需求→测试点→用例的闭环
_OP_CHEN12 天前
运维·测试开发·测试用例·bug·压力测试·测试·网络测试
【测试理论与实践】(四)测试用例篇(上):从概念到万能思路,解锁测试设计核心密码编辑前言一、测试用例:不止是 “操作步骤”,更是测试的 “施工图”1.1 什么是测试用例?—— 定义与核心要素
软件测试小仙女13 天前
自动化测试·软件测试·python·测试开发·测试工具·性能测试·测试报告
告别手工分析!Python+HAR一键生成页面性能测试报告方案概述本方案以开源项目官网(Vue.js 中文网:https://cn.vuejs.org/) 为示例,通过「浏览器导出 HAR 文件」→「Python 解析分析」→「自动化 Excel 报告生成」的全流程,深度挖掘页面加载性能瓶颈。
_OP_CHEN14 天前
运维·测试开发·产品运营·bug·压力测试·测试
【测试理论与实践】(三)测试BUG篇:从 BUG 本质到实战博弈,带你吃透软件测试的核心逻辑编辑前言一、软件测试生命周期:BUG 的 “生存土壤”1. 需求分析阶段:提前 “排雷” 的关键2. 测试计划阶段:制定 “作战方案”
弘毅 失败的 mian2 个月前
java·c++·经验分享·笔记·测试开发·技术方向·就业
C++、Java 还是测试开发?网上流传着各种关于编程语言和职业方向的段子,大家在轻松一笑之余,也希望能获得一些真实参考。本文将客观分析这三个方向,帮助你做出更适合自己的选择。
utmhikari2 个月前
自动化测试·功能测试·测试开发·架构·测试·系统设计·后端开发
【架构艺术】自动化测试平台架构设计的一些通用要点在Game-Of-AutoTest系列的文章当中,曾经深入聊到如何做好游戏自动化测试的技术实践,包括用例编写和任务调度等多个方面。由于工作原因,笔者再一次需要了解自动化测试平台的整体架构,因此也借着这个机会,从更加宏观的角度,再聊一下自动化平台架构设计的一些通用要点。
软件测试小仙女3 个月前
软件测试·测试开发·测试工具·pytest·接口测试·api·参数化
Pytest参数化实战:高效测试API接口在API自动化测试中,我们经常会面临以下问题:如何用不同的输入数据、用户权限、或边界条件来验证相同的 API 接口逻辑?
康谋自动驾驶4 个月前
测试开发·实训教学·智能驾驶小车·自动驾驶教学
一体化ROS智能驾驶小车及实训教学平台解决方案在自动驾驶技术飞速发展的当下,一套兼顾 “实战开发” 与 “教学实训” 的智能小车方案,成为高校、职业院校及科研机构的核心需求。
艾莉丝努力练剑4 个月前
运维·经验分享·测试开发·测试
【测试开发/测试】详解测试用例(上):测试用例、万能公式🔥艾莉丝努力练剑:个人主页❄专栏传送门:《C语言》、《数据结构与算法》、C/C++干货分享&学习过程记录、Linux操作系统编程详解、笔试/面试常见算法:从基础到进阶
猫耳君4 个月前
测试开发·安全·汽车·功能安全·汽车测试·汽车电子测试
汽车功能安全 Functional Safety ISO 26262 测试之一汽车电子电气系统的日益复杂使得功能安全成为保障车辆可靠性和驾乘安全的关键。本文将围绕ISO 26262标准的核心内容展开,帮助大家理解如何通过系统化的方法控制风险,进行测试,确保产品安全。