想成为好的软件测试工程师?你得了解这些测试思想和工作方法~

软件测试人员的工作主要是检测软件系统中的存在的BUG,但并不是毫无逻辑的盲目抓瞎。学会运用测试思维去完成测试工作,会使你的工作事半功倍。 01、软件测试的前提假设 测试人员进行软件测试的基本假设是“有罪推断”。即:认为被测程序一定是有bug的,而且每个功能点的实现都存在bug,而且一定存在严重的bug。请牢记这个假设。 在实际工作中,一旦在日后的工作过程中产生了这样的认识:“这个功能很简单,肯定不

Python 类型提示与静态类型检查的高级应用

Python 类型提示与静态类型检查的高级应用1. 背景介绍Python 类型提示(Type Hints)是 Python 3.5+ 引入的特性,它允许开发者为变量、函数参数和返回值添加类型注解。静态类型检查工具如 mypy、pyright 等可以利用这些注解进行类型检查,提高代码质量和可靠性。本文将深入探讨 Python 类型提示的

619.【跟着大领导】测试小记,颇有体会

UI界面测试,更接近用户侧,用户怎么操作界面,就模拟怎么操作界面并走通业务闭环;数据接口测试,更接近客户端开发工程师,客户端开发工程师怎么调用数据接口,就模拟怎么调用数据接口并考虑边界值、性能;服务端测试,更接近服务端开发工程师,服务端工程师怎么调用方法、函数,就模拟怎么调用方法函数同样考虑边界值、性能和多种调用的组合。 和前面几种测试不同,技术大领导做的三个基础软件之一(另外两个基础软件是操作系

Python 操作金仓数据库的完全指南(下篇):SQL执行、批量操作与扩展功能

Python 操作金仓数据库的完全指南(下篇):SQL执行、批量操作与扩展功能 接上篇上篇讲了 ksycopg2 的安装配置、连接管理、高可用和连接池。这篇接着说怎么执行 SQL、处理结果集,以及批量操作、COPY 命令这些实用功能。 一、执行 SQL 语句 1.1 基础查询先看一个完整的查询流程:import ksycopg

Python 中的日志系统:从基础到高级应用

Python 中的日志系统:从基础到高级应用1. 背景介绍日志是软件开发中不可或缺的组成部分,它记录了应用程序的运行状态、错误信息和关键事件。在 Python 中,标准库提供了强大的 logging 模块,它支持多种日志级别、输出目标和格式化选项。本文将深入探讨 Python 中日志系统的基本原理、高级特性和最佳实践,通过实验数

VS Code python插件榜 top 10,效率起飞

🎯 前言:工欲善其事,必先利其器作为Python开发者,你是否也经历过这样的场景: 代码写得飞起,但格式乱七八糟 导入一堆库,却记不住名字 调试半天,发现是括号没配对 写文档写到怀疑人生… 别慌!今天给你安利10款VSCode Python扩展,亲测好用&

基于Python+Flask+MediaPipe实现疲劳和分心驾驶实时检测计算机视觉的驾驶员危险行为检测系统源码+项目说明

驾驶员危险行为检测系统效果展示 项目简介驾驶员危险行为检测系统是一个基于计算机视觉技术的智能监控系统,能够实时检测驾驶员的疲劳和分心行为,并及时发出告警,帮助降低交通事故风险。系统采用Flask Web框架提供友好的操作界面,所有数据处理均在本地完成,保护用户隐私。 算法原理 一、核心技术栈 人脸关键点检测&#xff1a

Python 操作金仓数据库的完全指南(上篇):连接管理与高可用

Python 操作金仓数据库的完全指南(上篇):连接管理与高可用 开篇:为什么需要这篇指南去年做个数据分析平台,后端用Python开发,要连金仓数据库做数据清洗和统计。一开始图省事,用了普通数据库驱动,结果遇到一堆麻烦: 代码到处都是try-catch-finally&#

计算机视觉工具:Python+OpenCV的常用函数汇总

计算机视觉工具:Python+OpenCV的常用函数汇总 📚 本章学习目标:深入理解Python+OpenCV的常用函数汇总的核心概念与实践方法,掌握关键技术要点,了解实际应用场景与最佳实践。本文属于《计算机视觉教程》计算机视觉入门篇(第一阶段)。 在上一章,我们学习

【AI Agent | 第七篇】Skill的使用:将经验沉淀成可复用工作流

前言   此文是我近期学习Agent中关于Skill使用的一点心得,结合AI整理总结而来,分享给大家。一是为了记录,二是用于日后的回顾,三也是希望能给其他初学者带来一点点帮助。目录 1. 为什么我会开始关注 Skill? 2. Skill 到底解决了什么问题? 3. 从写博客这个例子理解 Skill 的价值 4.