摘要: APP 移动应用自动化 Appium 2.0 之 Android SDK 全版本下载 使用笔记(二) Android SDK 全版本下载 需要使用 Appium 连接 Android进行操作,就必须下载对应版本 Android SDK 目录 安装 JAVA JDK Android 全版本 SDK 下 阅读全文
posted @ 2024-04-28 16:01 星尘的博客 阅读(198) 评论(0) 推荐(0) 编辑
摘要: APP 移动应用自动化 Appium 2.0 使用笔记(一) 为什么要升级到 Appium 2.0 ? 最主要的原因就是:自2022年1月1日起,Appium 团队不再维护或支持 Appium 1。所有官方支持的平台驱动程序仅与 Appium 2 兼容。 目录 安装 Appium 2.0 启动 Ap 阅读全文
posted @ 2024-04-28 11:01 星尘的博客 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 自动化福音(爬虫、办公、测试等) SeleniumBase 使用笔记(三) SeleniumBase Tour Maker制作WEB用户使用导览(新人指导),并导出 JS SeleniumBase 包含强大的 JS 代码生成器,用于将 Python 转换为 JavaScript,而制作用户导览(新人 阅读全文
posted @ 2024-04-12 23:51 星尘的博客 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 自动化福音(爬虫、办公、测试等) SeleniumBase 使用笔记(二) SeleniumBase 录制模式 SeleniumBase 提供录制模式Recorder Mode,可以直接录制操作,并生成脚本。 目录 启用录制 录制功能操作 结束录制 启用录制 方式一:直接命令启用 # new_rec 阅读全文
posted @ 2024-04-09 16:20 星尘的博客 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 自动化福音(爬虫、办公、测试等) SeleniumBase 使用笔记(一) SeleniumBase是什么? 用于 Web 自动化、端到端测试和用户入门的完整框架。SeleniumBase 使用 Pytest 来运行 Python 脚本,同时使用 WebDriver 来控制 Web 浏览器。 Sel 阅读全文
posted @ 2024-04-08 16:34 星尘的博客 阅读(696) 评论(7) 推荐(0) 编辑
摘要: 使用加密混淆来保存记住的本地密码 本文介绍一种 直接使用文本混淆来加密保存本地密码的方式,此加密文件取自这个项目 SeleniumBase 实现方式: 先使用文本混淆加密原始密码 将混淆的密码,保存到 SQLCipher,编译安装见这里 加密代码 加密函数文件如下,GitHub源代码见这里,还需要3 阅读全文
posted @ 2024-03-28 15:10 星尘的博客 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 使用PyQt5+FastAPI+SQLAlchemy+Redis+Celery做一个登录注册页(完结) 本文将介绍用 PyQt5+FastAPI+SQLAlchemy+Redis+Celery 做的一个登录注册页,使用邮箱接收验证码,本文介绍是前后端分离的实现方式,厚后端使用 FastAPI+SQL 阅读全文
posted @ 2024-03-22 17:24 星尘的博客 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 使用PyQt5+FastAPI+SQLAlchemy+Redis+Celery做一个登录注册页(三) 本文将介绍用 PyQt5+FastAPI+SQLAlchemy+Redis+Celery 做的一个登录注册页,使用邮箱接收验证码,本文介绍是前后端分离的实现方式,厚后端使用 FastAPI+SQLA 阅读全文
posted @ 2024-03-22 16:57 星尘的博客 阅读(439) 评论(0) 推荐(0) 编辑
摘要: Windows10编译pysqlcipher3来增强本地数据的安全性(替换SQLite) 本文是基于 系列文章 PyQt5+SQLAlchemy做登录注册页 的补充,并不单独放在系列文中,主要讲的是,使用 sqlcipher 来保存本地密码,这比直接使用 SQLite 更安全 关于 sqlciphe 阅读全文
posted @ 2024-03-18 16:19 星尘的博客 阅读(1579) 评论(0) 推荐(0) 编辑
摘要: 使用 PyQt5(PySide2)+SQLAlchemy 做一个登录注册页(七)完结 本文将介绍自己用 PyQt5+SQLAlchemy 做的一个登录注册页,使用邮箱接收验证码,本文介绍是前后端未分离的实现方式,后续将出一个前后端分离的,你可以将 PyQt5 改为 PySide2 以获得更宽松的开源 阅读全文
posted @ 2024-02-21 13:21 星尘的博客 阅读(381) 评论(0) 推荐(0) 编辑