自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 【学习笔记】【Postman】Postman API 自动化测试

本文介绍了使用Postman进行API自动化测试的完整流程。主要包括:安装Postman和Newman工具;创建API集合并添加请求;编写测试脚本进行断言验证;配置多环境测试;通过集合运行器批量执行测试;利用Newman命令行工具生成测试报告;以及实现参数化测试的方法。文章详细说明了每个步骤的具体操作,包括请求参数设置、变量传递、环境管理和报告生成等核心功能,帮助开发者高效验证API的功能正确性和性能指标。

2025-10-20 15:30:30 991

原创 【学习笔记】【Python】Python编程基础

编程语言是控制计算机的指令集合,分为编译型和解释型两类。编译型语言(如C/C++)通过编译器将源代码一次性转换为机器码,生成可执行文件,运行效率高但跨平台性差。解释型语言(如Python、JavaScript)通过解释器边转换边执行,支持跨平台但效率较低。Python作为典型解释型语言,具有一次编写,到处运行的特点,可移植性强,支持多种操作系统平台。两种语言各有优劣,编译型适合底层开发,解释型更适用于应用层编程。

2025-09-02 17:51:28 613

原创 Java 环境安装详细步骤

本文介绍了在Windows和Linux系统上检查、安装及配置Java环境变量的完整步骤。首先通过命令行验证Java是否安装,未安装则需从Oracle或OpenJDK官网下载对应版本。Windows系统通过.exe安装程序完成安装,Linux系统使用apt-get/yum命令安装。重点讲解了环境变量配置方法:Windows需在系统变量Path中添加Java的bin目录路径,Linux则需编辑.bashrc文件设置JAVA_HOME和PATH变量。最后通过java-version命令验证配置是否成功。

2025-08-21 11:53:02 924

原创 【学习笔记】【区块链】以太坊开发入门-ERC20发行代币

ERC20 测试的核心是确保代币符合标准接口、无安全漏洞,且能兼容以太坊生态的各类应用。测试时需结合自动化脚本(覆盖功能)和人工审计(排查逻辑漏洞),尤其注意整数溢出、重入等常见攻击风险。

2025-08-04 11:47:13 1149

原创 【学习笔记】【区块链】区块链2.0——以太坊

以太坊作为区块链2.0代表,构建了图灵完备的去中心化应用平台。其核心创新包括:1)智能合约通过代码自动执行协议,无需第三方信任;2)支持DApp开发,如加密猫等2600多个应用;3)提供ERC20代币发行标准,催生ICO融资模式;4)推动DeFi和DAO等新型金融与组织形态。当前以太坊正升级至2.0版本,将共识机制转为PoS并引入分片技术提升性能。这些特性使以太坊成为最具影响力的智能合约平台,但也面临空气币炒作等乱象。

2025-07-01 15:29:58 1095

原创 【学习笔记】【区块链】我们可能“误解”了区块链

区块链技术常被误解的核心特性包括:1."不可篡改"并非绝对,需依赖足够去中心化的节点网络,51%攻击或硬分叉仍可能改变数据;2."去信任化"本质是通过共识机制替代传统中介,但智能合约的可靠性和信息上链真实性仍需验证;3."溯源"功能仅适用于链上原生资产交易记录,对链下实物资产的映射存在局限;4.安全性完全取决于私钥管理,中心化交易所资产仍存在托管风险;5.透明性因链类型而异,公有链交易可查但地址匿名,隐私币和联盟链的透明度更低。正确理解这些特性的适

2025-06-27 15:57:54 592

原创 【学习笔记】【区块链】区块、区块链、加密算法、共识机制

对某事达成的共同看法分布式记账者群体对账本记录的交易达成一致分布式的数据库节点对记录的数据达成一致,具备相同的状态。

2025-06-26 17:36:28 774

原创 【学习笔记】【区块链】认识比特币

这里有个小漏洞,因为网络的延迟或者有人在篡改区块链等因素,作为一个收听广播的用户,如果同时接受到两条不同的区块链怎么办?,对账本的所有字符使用SHA256(哈希函数)处理,要求这个特殊数字(账本结尾的一串数字)可以使得SHA256函数输出值的开头有30个零。这就证明了,所有的工作量就对应了交易列表(账本),如果修改了一个交易,哪怕只是一个字符,就会完全改变哈希值,就得。有些地方可能把加密货币又称为数字货币(或称电子货币),但实际上,加密货币是数字货币的子集,同为子集的还有。为了实现这些特点,就需要使用到。

2025-06-25 11:49:52 292

原创 软件测试常见面试题(第三弹)

体现个人工作经历-几家公司、公司类型、测试项目类型(业务类型、技术类型B/S C/S /APP H5、微信小程序、公众号)体现个人技能水平-独立组织策划过项目版本的完整测试过程,UI、接口自动化测试 体现个人对于测试的理解预期或则规划这里其实就是将测试流程进行细化、丰富。这里就没有标准答案。

2025-06-19 16:28:36 638

原创 软件测试常见面试题(第二弹)

测试方法:黑盒测试关注功能需求,简单易用但覆盖率低;白盒测试侧重代码质量,能发现隐藏问题但成本高。测试案例:纸杯测试涵盖功能、安全、可靠性等维度,通过边界测试、兼容性测试等方法全面验证产品性能。测试流程:完整测试活动包括需求评审、计划制定、用例编写、环境搭建、版本迭代测试等环节,需团队协作完成。沟通管理:测试人员与开发团队需建立有效沟通机制,使用专业工具管理缺陷,保持良好人际关系以提高效率。职业素养:优秀测试人员应具备耐心、细致、沟通能力,能通过实际项目经验发现关键问题,保障产品质量。

2025-06-16 17:07:56 869

原创 软件测试常见面试题(第一弹)

在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。测试是程序的执行过程,目的在于发现错误;一个成功的测试用例在于发现至今未发现的错误;一个成功的测试是发现了至今未发现的错误的测试;确保产品完成了它所承诺或公布的功能,并且用户可以访问到的功能都有明确的书面说明;确保产品满足性能和效率的要求;确保产品是健壮的和适应用户环境的。测试用例中一个必须部分是对预期输出或结果进行定义;程序员应避免测试自己编写的程序;

2025-06-16 14:38:40 764

原创 Jmeter最简接口测试步骤(英文版)

1、Test Plan右击鼠标选择Add-Threads(Users)-Thread Group2、设置并发量。

2025-06-13 10:06:21 325

空空如也

空空如也

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

TA关注的人

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