Yaml高阶语法
锚点与别名使用 & 定义锚点,使用*应用别名
123456789101112defaults: &defaults timeout: 30 retries: 5 service1: <<: *defaults url: http://example.com/servicel service2: <<: *defaults url: http://examp ...
SQLite
SQLite 数据库介绍SQLite 是一个开源的、内嵌式的关系型数据库,第一版诞生于2000年5月SQLite不需要单独的服务器进程或系统来运行(无服务器)
SQLite 特性
零配置
可移植
紧凑
简单
灵活
可靠
易用
SQLite 数据库类型 一般数据采用固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite 具有以下5种基本数据类型:
in ...
Xpath语法
Xpath表达式xpath语法规则
/ :根节点,节点分割符
示例: 定位所有的 <a> 标签元素。
XPath: //a
示例: 定位包含 <span> 子元素的 <div> 元素。
XPath: //div[span]
示例: 定位第一个 <ul> 元素。
XPath: //ul[1]
// :任意位置
*:任意元素
@ :属性
示例: 定位 ...
Playwright框架
框架介绍和安装Playwright是一个开源的自动化库,由Microsoft开发,用于自动化基于Chromium,Firefox,和WebKit的浏览器。它支持多种语言,包括Python,并能在Windows,Linux,和macos上运行。支持同步和异步执行。
playwright 与 selenium 区别
selenium
WebDriver 的底层实现是通过调用浏览器驱动程序与浏览器交互来 ...
Django
Django的历史
2003年 − Adrian Holovaty和Simon Willison在劳伦斯新闻报纸内部项目中启动了Django。
2005年 − 在2005年7月发布,并将其命名为Django,以爵士吉他手Django Reinhardt命名。
2005年 − 成熟到足以处理几个高流量的站点。
目前 − Django现在是一个拥有来自世界各地贡献者的开源项目。
Django – 设 ...
pywinauto_PC端自动化
pywinauto 同时支持空间操作和图像操作,支持win32 API和MS UI Automation API
定位工具UISpy环境安装python环境安装(3.5 以上)pass
pywinauto库安装1$ pip install pywinauto
pywinauto 基本特性
跨平台
强大GUI自动化功能
简单易用
支持多种应用程序的类型
丰富的文档和社区支持
图像识别和模糊 ...
Pytest-Hooks
Pytest测试框架的扩展(钩子)机制 - hooks
引用可由conftest.py文件实现的所有钩子函数。
钩子函数(Hooks)是一种特殊的函数,可以在执行过程中“顺带”执行一些自定义的操作。Pytest测试框架提供了许多钩子函数,可以在测试过程的不同阶段执行自定义的操作。
Hooks初始化类型钩子函数
conftest.py由于pytest[在启动期间发现插件的方式,此函数应仅在 ...