自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DQL - 数据查询语言 Data Query Language (上)

DQL(数据查询语言)是 SQL 中用于从数据库中提取数据的语句,常用于数据的查看、分析与展示,是数据库操作中最常用的查询方式。本文将全面讲解 DQL 在单表查询中的基础用法。

2025-06-07 20:31:32 1038 1

原创 自动化测试:PageObject模式(PO模式、POM)的详解

传统的线性自动化测试脚本直接将脆弱的定位路径与业务逻辑耦合,违反了软件设计的单一职责原则,使得测试代码过于脆弱,任何前端组件的定位路径变更都会引发测试用例的链式失效。这种"牵一发而动全身"的耦合状态,实质上将测试脚本变成了与页面实现细节紧密绑定的寄生代码。Page Object模式通过将易变的元素定位器封装在独立的类层,使测试用例仅与稳定的业务操作接口交互,从而切断这种不健康的依赖关系。

2025-05-25 19:52:17 965

原创 汉诺塔:递归的基本原理与具体实现

在编程中,递归的原理就是**函数调用本身**,这样的特性可以使得解决问题时将一个大问题被分解成若干个同样流程的小问题来实现。显著的简化了某些具有重复子问题结构的任务的实现方法

2025-04-25 08:02:18 1194

原创 【数据库】 约束

约束(Constraint) 是数据库中用于确保数据完整性和一致性的规则或限制。它们定义了数据表中的数据如何存储、修改和操作,确保数据库中的数据符合预设的规则。

2025-04-20 19:31:12 717

原创 【功能测试】 0基础&快速使用BackStopJS

backstopjs是一个基于 JavaScript (Node.js)语言的视觉回归测试工具,主要用于在应用程序的界面发生变化时进行自动化测试,它通过对比不同版本的网页截图来检测 UI 的视觉差异,帮助开发人员在页面的修改中发现潜在的视觉问题。

2025-04-20 19:12:28 810 2

原创 【C语言·高级】指针

指针也就是内存地址,指针变量是用来存放内存地址的变量

2025-04-19 13:58:55 719 1

原创 【功能测试】 selenium的基本使用

在处理大量数据录入或从网页提取信息的任务时,传统的手动输入方法不仅效率低下,而且容易出错。因此,有必要采用自动化技术来简化这一过程。Selenium作为一种网页自动化测试工具,提供了一套完整的解决方案,能够模拟用户在浏览器中的操作,实现网页数据的自动化输入和提取Selenium的核心功能在于其能够模拟用户行为,如点击按钮、输入文本等,从而实现对Web界面的自动化交互。

2025-04-18 13:48:09 979

原创 【功能测试】 测试用例的编写

从字面上理解,就是测试时所使用的案例,这就是测试用例,也体现了测试用例最为重要的作用:指导我们测试的执行。

2025-04-18 13:43:09 1243 4

空空如也

空空如也

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

TA关注的人

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