自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【UI自动化自愈教程 healenium】元素定位失败的自动解决办法

10、在页面元素被修改导致定位失败的情况下,healenium仍重新定位到了目标元素。5、下面是Python自动化脚本,使用healenium打开页面获取登录框标题。9、此时我们手动修改页面标签来触发定位失败 ,将title改为title01。7、在服务器执行命令下载镜像,镜像名为浏览器名,tag则为版本号。6、直接执行脚本报错,原因是没有下载浏览器对应版本的镜像。这时候会执行构建操作,下载依赖的其他镜像,日志如下。4、打开待测试的页面,获取标题定位。8、再次执行,成功获取标题文本。

2024-08-14 11:29:31 1825

原创 Linux配置selenoid——selenium浏览器容器化

4、因为测试需要的是chrome110,修改/root/.aerokube/selenoid/browsers.json(浏览器配置文件)通过截图可以看到远程连接chrome容器成功打开了百度。6、调用python代码执行。启动selenoid。

2024-06-29 14:55:16 722

原创 pytest使用POM模式运行UI自动化时提示空套件的问题

2、运行 pytest --collect-only 结果提示存在init方法,测试类继承了Base类,而Base类是有init方法的。

2024-04-18 14:17:55 919

原创 win11在vscode终端执行node命令,提示找不到命令的解决办法

win11在vscode终端执行node命令,提示找不到命令的解决办法。第一次用vscode运行js,在网上找了好多教程还是没法解决,试着改下权限成功了,在此分享一下经验。

2023-02-04 18:47:04 2625 1

处理minio文件分析链接的python

处理minio文件分析链接的python

2025-04-11

【分布式存储系统】基于MinIO和boto3的Python断点续传实现:大文件分段上传与错误处理机制设计

内容概要:本文详细介绍了如何使用 MinIO 和 Python 的 boto3 库实现文件的断点续传功能。首先,文章阐述了环境准备步骤,包括确保 MinIO 服务器运行并安装 boto3 库。接着,通过一个具体的 Python 示例代码,展示了分段上传的实现过程。代码中,首先初始化 S3 客户端,然后通过 create_multipart_upload 方法启动分段上传任务,并在每次上传前通过 list_parts 检查已上传的分段以支持断点续传。上传过程中,每个分段通过 upload_part 方法进行上传,最后调用 complete_multipart_upload 完成整个上传流程。此外,代码还包含了基本的错误处理机制,如遇到异常时调用 abort_multipart_upload 中止上传任务。; 适合人群:具有一定的 Python 编程基础和云存储服务使用经验的技术人员,特别是对 MinIO 或 AWS S3 API 感兴趣的开发者。; 使用场景及目标:① 实现大文件的高效、可靠的上传;② 掌握使用 MinIO

2025-04-02

python项目项目1111

python项目项目1111

2025-03-20

基于Android终端的S...te数据库网盘存储安全研究-马鹏斐.caj

基于Android终端的S...te数据库网盘存储安全研究_马鹏斐.caj

2025-03-13

私有网盘应用系统的设计与实现-付波.caj

私有网盘应用系统的设计与实现-付波.caj

2025-03-13

空空如也

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

TA关注的人

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