- 博客(67)
- 收藏
- 关注
原创 Python - 使用 pymysql 操作 MySQL 详解
创建连接 pymsql.connect() 方法的可传参数、连接对象 conn = pymsql.connect() 方法、游标对象 cursor() 方法、使用示例、创建数据库表、插入数据操作、数据查询操作、数据更新操作、数据删除操作、SQL中使用变量、封装使用
2023-03-07 15:06:24
1040
原创 Linux - iostat 命令详解(监视磁盘 I/O)
iostat 是最常用的磁盘 I/O 性能观测工具,它提供了每个磁盘的使用率、IOPS、吞吐量等各种常见的性能指标,这些指标实际上来自 /proc/diskstats。
2023-02-16 13:53:20
2170
原创 Python - 字符串(String)数据类型常用操作
创建字符串、类型转换、字符串运算、字符串格式化 方式一 % 方式二 str.format、数字格式化、转义字符、字符串函数
2023-02-14 16:03:37
856
原创 Python - 数字(Number)数据类型常用操作
数字运算、类型转换、数学函数、数学库math、cmath、随机函数库 random、三角函数、保留小数到指定位数
2023-02-14 11:13:59
761
原创 Python - 变量&变量作用域
变量命名规则、创建变量、修改变量、输出变量、变量作用域、局部作用域(Local)、嵌套作用域(Enclosed)、全局作用域(Global)、内置作用域(Built-in)、获取指定作用域范围中的变量、globals()函数、locals()函数、vars(object)
2023-01-17 17:07:28
999
原创 Linux - uptime命令&平均负载详解
uptime用于显示系统总共运行了多长时间和系统的平均负载平均负载是指单位时间内,系统处于可运行状态**和**不可中断状态的平均进程数
2023-01-15 14:12:11
944
原创 JMeter - 下载安装教程(Windows/macOS/Linux)
jmeter介绍、下载、目录说明、Windows/macOS下启动、Linux下启动
2023-01-12 11:02:36
4525
原创 MySQL - explain 执行计划详解
explain显示了MySQL如何使用索引来处理select语句以及连接表,可以帮助选择更好的索引和写出更优化的查询语句。
2023-01-10 16:49:46
437
原创 黑盒测试用例设计 - 功能图法
功能图方法其实是一种灰盒测试(因其兼有黑盒和白盒测试)用例设计方法;通常情况一个程序的功能说明通常由动态说明和静态说明组成,动态说明描述了输入数据的次序或转移的次序,静态说明描述了输入条件与输出条件之间的对应关系,用功能图形象地表示程序的功能说明,并机械地生成功能图的测试用例。
2023-01-10 14:21:27
1813
原创 Linux - free 命令详解(监视当前系统内存使用情况)
free是指查看当前系统内存的使用情况,它显示系统中剩余及已用的物理内存和交换内存,以及共享内存和被核心使用的缓冲区。
2023-01-09 23:06:25
1585
原创 软件测试 - 缺陷(Bug) 分类/报告/识别/定位/生命周期/注意事项
软件缺陷的分类、缺陷报告的组成、如何识别是否缺陷、缺陷定位、缺陷的生命周期、处理缺陷的注意事项
2023-01-03 18:27:16
1838
原创 Python - requests 接口测试工具包使用详解
requests支持的请求方法、请求参数、响应内容、抓取数据、上传文件、抓到的数据写入Excel
2023-01-01 15:23:40
870
原创 MySQL-运算符详解
算数运算符、比较运算符、非符号型运算符、逻辑运算符、位运算符、运算符优先级加减乘除、求模、等于、安全等于、不等于、空、大小、区间、包含、模糊、正则匹配、and(逻辑与)、or(逻辑或)、not(逻辑非)、xor(逻辑异或)
2022-12-30 17:11:28
6939
原创 MySQL-SQL分类与规范
SQL: 结构化查询语言(Structured Query Language,SQL)是专门用来与数据库通信的语言,它可以帮助用户操作关系数据库。SQL分类:DDL、DML、DCL
2022-12-30 13:30:24
947
1
原创 Charles -抓不到包常见原因之证书过期失效处理方法
当出现环境配置正常但却无法抓包的时候,可能是因为证书失效了,这种情况移除旧证书,安装新的证书即可。# 一、判断是否证书过期
2022-12-28 19:53:59
11485
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
488
原创 Charles - 阻塞请求、修改请求与响应内容、重定向请求地址、指定文件为响应内容
Charles改包 阻塞请求、修改请求与响应内容、重定向请求地址、指定文件为响应内容
2022-12-28 11:40:53
2907
原创 Charles - 配置抓Chrome、iOS、Android包环境
设置代理http端口、设置代理https端口、配置Mac证书、抓Chrome包配置、抓iOS包配置、抓Android包配置、恢复网络配置
2022-12-28 10:35:25
3110
原创 黑盒测试用例设计 - 场景法
场景法原理:现在的软件几乎都是用时间触发来控制流程的。测试时,可以以生动的描述出触发时的情景,有利于设计测试用例,同时使测试用例更容易理解和执行。基本流:软件功能按照正确的事件流实现的一条正确流程。通常一个业务仅存在一个基本流,且基本流仅有一个起点和一个终点备选流:除了基本流之外的各支流,包含多种不同的情况。
2022-12-22 15:39:11
1826
原创 黑盒测试用例设计 - 判定表法
判定表法也叫判定驱动法,是分析和表达多逻辑条件下执行不同操作的情况的工作。应用场合:只要适用于多条件的内容组合与结果分析
2022-12-12 21:16:00
2229
原创 黑盒测试用例设计 - 因果图法
因果图法是一种适合于描述对多种输入条件组合的测试方法根据输入条件的组合、约束关系和输出条件的因果关系,分析输入条件的各种组合情况,从而设计测试用例的方法它适合于检查程序输入条件涉及的各种组合情况
2022-12-03 16:20:48
1625
原创 黑盒测试用例设计 - 边界值分析法
边界值的选择原则如果输入条件规定了值的范围,则应取刚达到这个范围边界的值,以刚刚超越这个范围边界的值作为测试输入数据
2022-11-28 21:15:48
921
原创 黑盒测试用例设计 - 等价类划分法
说明:在所有测试数据中,具有某种共同特征的数据集合进行划分。分类:* 有效等价类:满足需求的数据集合* 无效等价类:不满足需求的数据集合步骤:1. 明确需求2. 设计一个新的测试用例,使其尽可能多的覆盖尚未覆盖的有效等价类。重复这一步,最后使得所有有效等价类均被测试用例所覆盖3. 设计一个新的测试用例,使其只覆盖一个无效等价类。重复这一步使所有无效等价类均被覆盖
2022-11-28 09:41:04
2305
原创 测试工作的完整流程
需求评审、计划编写、用例设计、用例评审、CodeReview、测试执行、缺陷管理、测试报告、测试评估、线上验证、日志监控、服务器健康监控
2022-11-21 13:56:25
508
原创 产品质量模型
产品质量模型将系统/软件产品质量属性划分为8个特征:功能性、性能效率、兼容性、易用性、可靠性、安全性、可维护性、可移植性,每个特征由一组相关子特征组成。衡量一个软件的维度:产品质量模型只应用于软件产品,或者包含软件的计算机系统,因为大多数子特征与软件和系统相关。
2022-11-21 11:09:45
1483
原创 传输层-传输控制协议(TCP)
传输控制协议(TCP)是Internet传输层协议。提供面向连接、可靠、有序、字节流传输服务。TCP 为没快客户数据配上一个 TCP 首部,从而形成多个 TCP 报文段。这些报文段被交付给网络层,网络层将其分别封装在网络层IP数据报中。然后这些 IP 数据报被发送到网络中,最终送达目的主机。
2022-11-20 17:08:31
2307
原创 传输层-用户数据报协议(UDP)
用户数据报协议 UDP 是 Internet 传输层协议,提供无连接、不可靠、数据报尽力传输服务。不仅如此,在发送方依次发送的报文段,UDP 即便将这些报文段送达到接收进程,也可能是乱序到达的。UDP 没有拥塞机制,所有 UDP 发送端可以用任何速率向其下层(即网络层)注入数据。当然,实际端到端吞吐量可能小于这种速率,这可能是因为中间链路的带宽受限或因为网络拥塞而造成的。虽然 UDP 提供不可靠传输服务,但使用 UDP 的应用仍然可以实现可靠数据参数。
2022-11-18 11:15:39
1047
原创 应用层-HTTP协议
HTTP(HyperTextTransferProtocol)是Web应用的应用层协议,定义浏览器如何向Web服务器发送请求以及Web服务器如何向浏览器进行响应。目前主要使用的HTTP/1.0 和HTTP/1.1,尤其以HTTP/1.1 为主流。
2022-11-16 23:52:42
789
原创 计算机网络性能
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
5360
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人