自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老街头的猫。

一个测试工程师的笔记本

  • 博客(67)
  • 收藏
  • 关注

原创 MySQL - 多表查询

多表查询示例、多表查询分类、等/非等值连接、自然/非自然连接、内/外连接、UNION的使用、7种JOIN操作

2023-03-10 17:55:48 1558 2

原创 Python - 使用 pymysql 操作 MySQL 详解

创建连接 pymsql.connect() 方法的可传参数、连接对象 conn = pymsql.connect() 方法、游标对象 cursor() 方法、使用示例、创建数据库表、插入数据操作、数据查询操作、数据更新操作、数据删除操作、SQL中使用变量、封装使用

2023-03-07 15:06:24 734

原创 Python - 目录&文件(OS模块) 常用操作

os模块、os.path()模块、使用示例

2023-03-06 17:05:02 722

原创 Python - 列表(list)常用操作

列表创建、列表增删改查、去重、列表操作符、列表函数&方法

2023-03-03 15:58:53 980

原创 Python - 操作txt文件

Python 创建txt文件、打开txt文件、读取txt文件、写入txt文件、删除txt文件

2023-03-02 12:03:18 778

原创 MySQL - 排序与分页

MySQL 排序规则、单列排序、多列排序、分页规则

2023-02-23 17:14:41 387

原创 Linux - iostat 命令详解(监视磁盘 I/O)

iostat 是最常用的磁盘 I/O 性能观测工具,它提供了每个磁盘的使用率、IOPS、吞吐量等各种常见的性能指标,这些指标实际上来自 /proc/diskstats。

2023-02-16 13:53:20 2005

原创 Python - 字符串(String)数据类型常用操作

创建字符串、类型转换、字符串运算、字符串格式化 方式一 % 方式二 str.format、数字格式化、转义字符、字符串函数

2023-02-14 16:03:37 564

原创 Python - 数字(Number)数据类型常用操作

数字运算、类型转换、数学函数、数学库math、cmath、随机函数库 random、三角函数、保留小数到指定位数

2023-02-14 11:13:59 575

原创 Python - 变量&变量作用域

变量命名规则、创建变量、修改变量、输出变量、变量作用域、局部作用域(Local)、嵌套作用域(Enclosed)、全局作用域(Global)、内置作用域(Built-in)、获取指定作用域范围中的变量、globals()函数、locals()函数、vars(object)

2023-01-17 17:07:28 739

原创 Linux - uptime命令&平均负载详解

uptime用于显示系统总共运行了多长时间和系统的平均负载平均负载是指单位时间内,系统处于可运行状态**和**不可中断状态的平均进程数

2023-01-15 14:12:11 717

原创 JMeter - 下载安装教程(Windows/macOS/Linux)

jmeter介绍、下载、目录说明、Windows/macOS下启动、Linux下启动

2023-01-12 11:02:36 4205

原创 Linux - top命令详解(监视进程和Linux整体性能)

top启动参数、基础字段说明、控制界面显示、增加未显示的字段、详细字段说明

2023-01-12 10:22:51 6011

原创 MySQL - explain 执行计划详解

explain显示了MySQL如何使用索引来处理select语句以及连接表,可以帮助选择更好的索引和写出更优化的查询语句。

2023-01-10 16:49:46 373

原创 黑盒测试用例设计 - 功能图法

功能图方法其实是一种灰盒测试(因其兼有黑盒和白盒测试)用例设计方法;通常情况一个程序的功能说明通常由动态说明和静态说明组成,动态说明描述了输入数据的次序或转移的次序,静态说明描述了输入条件与输出条件之间的对应关系,用功能图形象地表示程序的功能说明,并机械地生成功能图的测试用例。

2023-01-10 14:21:27 1597

原创 Linux - 目录与文件操作

Linux操作目录和文件,进行 浏览、创建、更新、删除、移动、复制、压缩、解压

2023-01-10 11:18:58 566

原创 Linux - free 命令详解(监视当前系统内存使用情况)

free是指查看当前系统内存的使用情况,它显示系统中剩余及已用的物理内存和交换内存,以及共享内存和被核心使用的缓冲区。

2023-01-09 23:06:25 1236

原创 Linux - 系统文件目录说明

linux有四种基本文件系统类型:普通文件、目录文件、链接文件、特殊文件

2023-01-08 18:03:09 3639 1

原创 软件测试 - 缺陷(Bug) 分类/报告/识别/定位/生命周期/注意事项

软件缺陷的分类、缺陷报告的组成、如何识别是否缺陷、缺陷定位、缺陷的生命周期、处理缺陷的注意事项

2023-01-03 18:27:16 1506

原创 Python - requests 接口测试工具包使用详解

requests支持的请求方法、请求参数、响应内容、抓取数据、上传文件、抓到的数据写入Excel

2023-01-01 15:23:40 673

原创 MySQL-运算符详解

算数运算符、比较运算符、非符号型运算符、逻辑运算符、位运算符、运算符优先级加减乘除、求模、等于、安全等于、不等于、空、大小、区间、包含、模糊、正则匹配、and(逻辑与)、or(逻辑或)、not(逻辑非)、xor(逻辑异或)

2022-12-30 17:11:28 3605

原创 APP专项测试

安装、卸载、升级更新、功能、兼容性、用户体验、交叉事件、性能负载

2022-12-30 15:32:13 749

原创 MySQL-SQL分类与规范

SQL: 结构化查询语言(Structured Query Language,SQL)是专门用来与数据库通信的语言,它可以帮助用户操作关系数据库。SQL分类:DDL、DML、DCL

2022-12-30 13:30:24 776 1

原创 Charles -抓不到包常见原因之证书过期失效处理方法

当出现环境配置正常但却无法抓包的时候,可能是因为证书失效了,这种情况移除旧证书,安装新的证书即可。# 一、判断是否证书过期

2022-12-28 19:53:59 9702 3

原创 Charles - 进行弱网测试

2、勾选弹框中的 Enable Throttling,只想模拟指定网站的慢速网络,可以再勾选上图中的 “Only for selected hosts” 项,然后在对话框的下半部分设置中增加指定的 hosts 项。1、进入:Proxy > Throttle Settings。4、Charles提供的网络不满足需求的话,可以自定义网络。3、设置不同的网络 Throttle Preset。

2022-12-28 11:58:36 391

原创 Charles - 阻塞请求、修改请求与响应内容、重定向请求地址、指定文件为响应内容

Charles改包 阻塞请求、修改请求与响应内容、重定向请求地址、指定文件为响应内容

2022-12-28 11:40:53 2083

原创 Charles - 配置抓Chrome、iOS、Android包环境

设置代理http端口、设置代理https端口、配置Mac证书、抓Chrome包配置、抓iOS包配置、抓Android包配置、恢复网络配置

2022-12-28 10:35:25 2370

原创 黑盒测试用例设计 - 场景法

场景法原理:现在的软件几乎都是用时间触发来控制流程的。测试时,可以以生动的描述出触发时的情景,有利于设计测试用例,同时使测试用例更容易理解和执行。基本流:软件功能按照正确的事件流实现的一条正确流程。通常一个业务仅存在一个基本流,且基本流仅有一个起点和一个终点备选流:除了基本流之外的各支流,包含多种不同的情况。

2022-12-22 15:39:11 1457

原创 黑盒测试用例设计 - 判定表法

判定表法也叫判定驱动法,是分析和表达多逻辑条件下执行不同操作的情况的工作。应用场合:只要适用于多条件的内容组合与结果分析

2022-12-12 21:16:00 2041

原创 黑盒测试用例设计 - 因果图法

因果图法是一种适合于描述对多种输入条件组合的测试方法根据输入条件的组合、约束关系和输出条件的因果关系,分析输入条件的各种组合情况,从而设计测试用例的方法它适合于检查程序输入条件涉及的各种组合情况

2022-12-03 16:20:48 1412

原创 黑盒测试用例设计 - 边界值分析法

边界值的选择原则如果输入条件规定了值的范围,则应取刚达到这个范围边界的值,以刚刚超越这个范围边界的值作为测试输入数据

2022-11-28 21:15:48 799

原创 黑盒测试用例设计 - 等价类划分法

说明:在所有测试数据中,具有某种共同特征的数据集合进行划分。分类:* 有效等价类:满足需求的数据集合* 无效等价类:不满足需求的数据集合步骤:1. 明确需求2. 设计一个新的测试用例,使其尽可能多的覆盖尚未覆盖的有效等价类。重复这一步,最后使得所有有效等价类均被测试用例所覆盖3. 设计一个新的测试用例,使其只覆盖一个无效等价类。重复这一步使所有无效等价类均被覆盖

2022-11-28 09:41:04 2101

原创 测试工作的完整流程

需求评审、计划编写、用例设计、用例评审、CodeReview、测试执行、缺陷管理、测试报告、测试评估、线上验证、日志监控、服务器健康监控

2022-11-21 13:56:25 444

原创 产品质量模型

产品质量模型将系统/软件产品质量属性划分为8个特征:功能性、性能效率、兼容性、易用性、可靠性、安全性、可维护性、可移植性,每个特征由一组相关子特征组成。衡量一个软件的维度:产品质量模型只应用于软件产品,或者包含软件的计算机系统,因为大多数子特征与软件和系统相关。

2022-11-21 11:09:45 1228

原创 传输层-传输控制协议(TCP)

传输控制协议(TCP)是Internet传输层协议。提供面向连接、可靠、有序、字节流传输服务。TCP 为没快客户数据配上一个 TCP 首部,从而形成多个 TCP 报文段。这些报文段被交付给网络层,网络层将其分别封装在网络层IP数据报中。然后这些 IP 数据报被发送到网络中,最终送达目的主机。

2022-11-20 17:08:31 1991

原创 传输层-用户数据报协议(UDP)

用户数据报协议 UDP 是 Internet 传输层协议,提供无连接、不可靠、数据报尽力传输服务。不仅如此,在发送方依次发送的报文段,UDP 即便将这些报文段送达到接收进程,也可能是乱序到达的。UDP 没有拥塞机制,所有 UDP 发送端可以用任何速率向其下层(即网络层)注入数据。当然,实际端到端吞吐量可能小于这种速率,这可能是因为中间链路的带宽受限或因为网络拥塞而造成的。虽然 UDP 提供不可靠传输服务,但使用 UDP 的应用仍然可以实现可靠数据参数。

2022-11-18 11:15:39 926

原创 应用层-HTTP协议

HTTP(HyperTextTransferProtocol)是Web应用的应用层协议,定义浏览器如何向Web服务器发送请求以及Web服务器如何向浏览器进行响应。目前主要使用的HTTP/1.0 和HTTP/1.1,尤其以HTTP/1.1 为主流。

2022-11-16 23:52:42 698

原创 计算机网络体系结构

计算机网络体系结构:计算机网络所划分的层次以及各层协议的集合。

2022-11-14 21:29:36 1262

原创 计算机网络性能

1、速率:网络单位时间内传送的数据量,用以描述网络传输数据的快慢。2、速率基本单位:bit/s(位每秒)、Kbit/s、 Mbit/s、 Gbit/s、 Tbit/s3、单位的换算:1Tbit/s=103Gbit/s=106Mbit/s=109Kbit/s=1012bit/s。

2022-11-14 21:23:24 4953

原创 计算机网络-数据交换技术

数据交换:实现在大规模网络核心上进行数据传输的技术基础。常见的数据交换技术包括、和。

2022-11-14 20:34:21 1934

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除