笔记共197篇

此分类主要用于整理和记录学习过程中的知识点和笔记,并提供有用的学习资源,从而提高学习效率并加深对知识的理解。
selenium教程五:PO设计模式 - 正则时光

selenium教程五:PO设计模式

PO:Page Object(⻚⾯对象),将⾃动化涉及的⻚⾯或模块封装成对象。 认识PO模式 代码结构: PO模式-页面对象 PO页面-优化封装 1.PO页面定位元素受隐式等待影响: 运行效率低:隐式等待依赖于...
第2章 开始学习C++ - 正则时光

第2章 开始学习C++

/* creator:www.regular.cc date:2024.06.03 */ #inclue <iostream> int main(void) { using namespace std; string name; cout<<'wellcome to regular.cc! what's your name?'<<...
敏捷开发模型 - 正则时光

敏捷开发模型

敏捷开发(scrum)模型 Scrum:是一个敏捷开发框架,是一个增量的,迭代的开发过程 迭代(sprint):项目开发过程中最小周期,每个sprint周期建议为2-4周。在scrum框架中,整个开发周期包括若干...
接⼝对象封装的思想及实现 - 正则时光

接⼝对象封装的思想及实现

解决的问题 代码冗余度⾼(有⼤量重复代码) 代码耦合度⾼ 代码维护成本⾼ 核⼼思想:代码分层 分层思想: 将 普通⽅法实现的 ,分为 接⼝对象层 和 测试脚本层。 接⼝对象层: 对 接⼝ 进⾏封...
redis.conf中replication配置项说明 - 正则时光

redis.conf中replication配置项说明

注意:在master-slave部署模式下,只需slave实例配置Replication相关项,各项含义说明如下。        1) slaveof <masterip> <masterport>     ...
selenium教程四:元素等待、窗口切换、验证码处理 - 正则时光

selenium教程四:元素等待、窗口切换、验证码处理

元素等待 代码执⾏过程中,第⼀次未找到元素,先不抛出异常。激活等待时间,在等待过程中如果找到元素就执⾏。 1.隐式等待 # 针对全部元素⽣效。在项⽬中,如果未封装⾃动化框架时,推荐使⽤。 ...
kali设置中文输入法 - 正则时光

kali设置中文输入法

一、设置镜像源 sudo vim /etc/apt/sources.list 国内镜像源 # 官方源 # deb http://http.kali.org/kali kali-rolling main non-free contrib # deb-src http://http.kali.org/kali kali-rollin...
python代码测试:doctest文档测试 - 正则时光

python代码测试:doctest文档测试

octest 是 Python 标准库中的一个模块,用于测试文档字符串(docstring)中的示例代码。通过这种方式,开发者可以在文档中直接编写测试用例,确保代码示例的正确性。 用法示例 def add(a, b): ...