自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用 PyCharm 实现 Robot Framework 的自动化

PyCharm 是一款由 JetBrains 开发的 Python IDE由于 PyCharm 是一个 Python 集成开发环境(IDE),因此它可以用于开发我们用来为 Robot Framework 增加功能的 Python 脚本,并附带代码补全和集成文档等功能PyCharm 较 RIDE 性能更优,并且集成了 Git、Mercurial 等版本控制系统,使得团队协作和代码管理更加高效。

2026-01-07 10:09:42 989

原创 Jenkins 集成 Robot Framework

【代码】Jenkins 集成 Robot Framework。

2025-12-08 14:38:56 62

原创 Git 使用指南

因此处使用受保护的 main 分支,默认无法强制推送,故先在项目配置中开启允许开关。中的公钥并添加到 Git 服务账户的 SSH 密钥设置中。输入如下命令后连续回车,可在提示目录中生成密钥文件。添加暂存文件后提交,提交时应填写备注。

2025-12-07 14:40:29 857

原创 Web 自动化测试搭建:Robot Framework + Playwright

若安装时遇到如下错误,需要先安装grpcio。

2025-12-03 09:44:20 105

原创 Jenkins 使用指南

按 Win + R 输入 secpol.msc,进入本地策略 > 用户权限分配 > 作为服务登录。点击“添加用户或组”,输入目标账户(如 Administrator 或自定义账户)> 确认添加。

2025-12-02 17:14:17 489

原创 安装 Java

后根据安装向导完成安装即可。

2025-12-02 16:49:09 291

原创 安装 Node.js

本文介绍 Node.js 的两种安装方式:Docker 中安装和下载软件包安装,分别适用于不同的使用场景。

2025-12-02 14:47:46 285 1

原创 安装 Docker

进入后提示 WSL 需要更新。

2025-12-02 14:27:40 314

原创 Python 虚拟环境

Python 虚拟环境是一个沙箱,它使用独立的软件包,而不是系统提供的 site-packages 文件夹。

2025-12-01 18:09:20 315

原创 DevEco Testing 环境准备

上一步中所下载文件解压后,解压 hypium-5.0.5.100,解压后文件夹中含 xdevice 的安装包。Hypium 安装对 xdevice 有依赖,故优先安装 xdevice。登录华为账号并授权后可成功运行。

2024-08-29 16:30:22 1221

原创 3 pytest Fixture

fixture 中 yield 之前的代码 --> 测试函数 --> fixture 中 yield 之后的代码。使用 fixture 的优势在于:用户在编写函数时可以只考虑核心测试逻辑,而无需考虑测试前的准备工作。fixture 可放在单独的测试文件中,也可在放在某公共目录下的 conftest.py 文件中供。使用 fixture,除了以上在测试函数参数列表中指定 fixture 外,也可以用。使用参数化 fixture,每个使用该 fixture 的测试函数都可以被运行多次。下的多个测试文件共享。

2024-08-21 17:45:16 919

原创 Ubuntu 添加 GitLab 官方仓库报错“curl is unable to connect to packagecloud.io over TLS”

Ubuntu 上安装 Gitlab 时报错“……curl is unable to connect to packagecloud.io over TLS。终端提示中给出两种可能性:证书缺失或 libssl 版本过旧。

2024-08-17 13:37:45 762

原创 云服务器系统重置后本地ssh连接报错“WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED”

腾讯云服务器系统重置后本地通过 ssh 指令连接服务器报错“WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!重试 ssh 连接,成功!

2024-08-17 11:06:35 290

原创 本地连接腾讯云服务器

Linux 实例管理员账号通常默认为 root,Ubuntu 系统默认为 ubuntu。

2024-08-16 17:07:30 507

原创 SSH 隧道方式连接 MySQL 服务器

本文介绍通过 Navictat 或 MySQL Workbench 工具以 SSH 隧道方式连接MySQL 服务器的方法。

2024-08-16 11:00:59 1446

原创 2 编写测试函数

pytest 会截断对原生 assert 的调用,替换为 pytest 定义的 assert。一个测试函数可以有多个 marker,一个 marker 也可用来标记多个测试函数。pytest 允许在 assert 后加任何表达式。在该测试函数上方添加。

2024-02-22 23:38:51 609

原创 SQL 语句

负责数据结构定义与数据库对象定义。

2024-02-01 23:06:49 1564

原创 Linux 指令

超级用户root:非执行管理任务时不建议使用root用户登录系统普通用户:一般只在用户自己的宿主目录中有完全权限程序用户:用于维持系统或某个程序的正常运行,一般不允许登录到系统例如:bin、daemon、ftp、mail等。

2024-02-01 20:25:20 1029

原创 1 pytest入门

仅输出 assert 的一行以及系统判定内容(不显示上下文)只输出 Python 标准库的回溯信息,不显示额外信息。决定捕获到失败时输出信息(信息回溯)的显示方式。定义:pytest 搜索测试文件和用例的过程。若文件描述符为1或2,则会被输出至临时文件中。与运行结果一起输出,而关闭默认的输出捕获。显示最慢的 N 个阶段,耗时越长越靠前。使用表达式指定希望运行的测试用例。简化输出信息,只保留核心内容(与。重新运行最后一个失败的测试用例。会运行完剩余的测试用例。输出最为详尽的回朔信息。标记测试并分组并分组。

2024-01-13 21:27:42 1291

原创 0 前 言

https://pragprog.com/titles/bopytest/python-testing-with-pytest/

2024-01-02 14:38:25 484

原创 五、Web自动化测试

Web自动化测试

2022-12-31 20:14:24 1161

原创 查看 Robot Framework Library 的用户手册

查看 Robot Framework Library 的用户手册

2022-12-26 15:06:24 288

原创 指令 adb devices 输出多出设备“emulator-5554 device”

指令 adb devices 输出多出设备“emulator-5554 device”

2022-12-21 22:36:06 7069 5

原创 UI Automator Viewer 启动后无法使用

UI Automator Viewer 启动后无法使用

2022-12-21 13:08:46 978

原创 Android APP 自动化测试搭建:Appium + Genymotion + [Robot Framework] Open Application

Android APP 自动化测试搭建:Appium + Genymotion + [Robot Framework] Open Application

2022-12-20 18:54:12 1499

原创 使用 Appium 报错“... Could not find ‘apksigner.jar‘ in ...”

使用 Appium 报错“... Could not find 'apksigner.jar' in ...”

2022-12-20 16:46:27 1911 1

原创 使用 Appium 报错“... Could not find ‘adb‘ in ...”

使用 Appium 报错 “... Could not find 'adb' in ...”

2022-12-20 15:21:56 1547

原创 Genymotion 安装 apk 报错“... app contains ARM native code and your Genymotion device cannot run ARM ...”

Genymotion 安装 apk 报错“... app contains ARM native code and your Genymotion device cannot run ARM ...”

2022-12-19 12:12:30 2394 4

原创 四、移动手机自动化测试

移动手机自动化测试

2022-12-16 16:18:48 1159

原创 三、HTTP 接口自动化测试

HTTP 接口自动化测试

2022-12-16 12:21:43 1210 1

原创 Robot Framework 导入 HttpLibrary.HTTP 库失败

Robot Framework 导入 HttpLibrary.HTTP 库失败

2022-12-01 22:58:08 934

原创 pip 安装 livetest 失败

安装 livetest

2022-12-01 21:47:40 1236

原创 二、Robot Framework 对数据库的操作

Robot Framework 对数据库的操作

2022-11-27 22:31:11 1805

原创 Robot Framework中使用关键字Get Mongodb Databases报错‘Database‘ object is not callable

'Database' object is not callable

2022-11-27 15:49:16 878

原创 MongoDB 的安装、启动与连接

MongoDB 的安装、启动与连接

2022-11-27 12:06:05 1573

原创 一、初识 Robot Framework

初识 Robot Framework

2022-11-13 21:47:13 1942

原创 三、软件测试的工作流程

软件测试的工作流程

2022-10-27 21:14:54 669

原创 二、软件生命周期

软件生命周期

2022-10-27 21:10:53 445

原创 一、软件测试基础

软件测试

2022-10-26 22:37:04 1608

原创 五、元素定位

元素定位

2022-10-25 15:16:31 1129

aapt工具(Android Asset Packaging Tool)

aapt工具(Android Asset Packaging Tool)

2022-12-20

空空如也

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

TA关注的人

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