自动化

5个Python杀手级的自动化脚本分享

目录 1.文件传输脚本 2.系统监控脚本 3.Web 抓取脚本(最常用) 4.电子邮件自动化脚本 5. 密码管理器脚本 Python 是一种功能强大的语言,广泛用于自动执行各种任务。无论您是开发人员、系统管理员,还是只是想通过自动化日常任务来节省时间的人,Python 都能满足您的需求。 这 »

腾讯出品小程序自动化测试框架【Minium】系列(三)元素定位详解

写在前面 昨天转发这篇文章时,看到群里有朋友这样说: 这么卷吗?这个框架官方已经不维护了。 姑且不说卷不卷的问题,要是能卷明白,别说还真不错; 不维护又怎样?我想学习,想会,分享给很期待这系列的文章的人罢了。 元素定位 元素定位,应该是很多UI自动化测试入门学习必会的技能了,下面我将为大家举例演示元 ... »

longronglang

Postman实现UI自动化测试

转载请注明出处❤️ 作者:测试蔡坨坨 原文链接:caituotuo.top/1db4fa44.html 你好,我是测试蔡坨坨。 看到这篇文章的标题,是不是有小伙伴会感到惊讶呢? Postman不是做接口测试的吗?为什么还能做UI自动化测试呢? 其实,只要你了解Selenium的运行原理,就可以理解为 ... »

腾讯出品小程序自动化测试框架【Minium】系列(一)环境搭建之第一个测试程序

一、什么是Minium? minium是为小程序专门开发的自动化框架,使用minium可以进行小程序UI自动化测试。 当然,它的能力不仅仅局限于UI自动化, 比如: 使用minium来进行函数的mock 可以直接跳转到小程序某个页面 设置页面数据, 做针对性的全面测试 这些能力是其他的一些工具所不具 ... »

longronglang Minium

防微杜渐,未雨绸缪,百度网盘(百度云盘)接口API自动化备份上传以及开源发布,基于Golang1.18

奉行长期主义的开发者都有一个共识:对于服务器来说,数据备份非常重要,因为服务器上的数据通常是无价的,如果丢失了这些数据,可能会导致严重的后果,伴随云时代的发展,备份技术也让千行百业看到了其“云基因”的成长与进化,即基于云存储的云备份。 本次我们使用Golang1.18完成百度网盘(百度云盘)接口AP ... »

v3ucn

利用Python找出删除自己微信的好友并将他们自动化删除

目录 概述 环境 实现 概述 你是否有微信被删了好友不自知,还傻傻的给对方发消息,结果出现了下图中那尴尬的一幕的经历呢?其实我们可以用Python提前把他们找出来并自动化删除避免尴尬的。 平时一直认为自己的心里素质过硬,不过遇到这种情况 ... 在我缓了半个钟头(半分钟)之后,缓缓 »

Kubernetes 部署 - DevOps CI/CD详细指南

什么是Kubernetes部署?​ 在此文章中,我们将探索Kubernetes(K8s),结合DigitalOcean Kubernetes集群与Buddy自动化运维系统部署以达到以下列出的目标: 使用一个K8s示例应用通过Buddy流水线操作构建Docker镜像并推送至Docker Hub注册中心 ... »

Typescript中interface自动化生成API文档详解

目录 前言 UI层面 数据层面 我们需要的数据结构 简单解释一下jsdoc格式 AST解析技术选择 为什么放弃babel ts-morph 自动化生成代码 总结 前言 最近在搞react组件库,这两天搞定了使用ast(抽象语法树)去把interface转为对象或者数组,这些数 »

本地同时启停多个中间件的优雅方案

"I don’t care if it works on your machine! We are not shipping your machine!" - Vidiu Platon “我才不管它能不能在你的机器上运行捏!我们又不会给你提供机器!” —— 韦都·柏拉图 0x00 大纲 0x01 前 ... »

python自动化测试中装饰器@ddt与@data源码深入解析

目录 一、使用ddt和data装饰器的大致框架如下,每个test_开头的方法,代表一条测试用例 二、给类动态的增加方法 案例1 案例2: 案例3: 三、ddt和data的源码解析 原因: 解决: 分部解析代码 总结 一、使用ddt和data装饰器的大致框架如下,每个test_开头的 »

Rust编写自动化测试实例权威指南

目录 一. 简述 二. 编写测试 三. 测试相关的宏和函数 3.1. 使用assert!宏检查结果 3.2. 使用assert_eq!宏和assert_ne!宏判断相等性 3.3. 添加自定义的错误提示信息 3.4. 使用should_panic检查paninc 3.5. 使用Result&lt »

Node.js躬行记(25)——Web自动化测试

网页在提测流转给 QA 后,如何能帮他们更有效而准确的完成测试,是我一直在思考的一个问题。 QA 他们会对网页编写测试用例,在提测之前会让我们将优先级最高的用例跑通,这在一定程度上能够避免频繁的返工,保证测试的顺畅。 自己之前想过做 UI 的单元测试,一有修改就跑一遍用例,但是维护成本太高,并且每次 ... »

分享十个Python超级好用提高工作效率的自动化脚本

目录 图片优化器 视频优化器 PDF 转图片 获取 API 数据 电池指示灯 语法固定器 拼写修正 互联网下载器 获取世界新闻 PySide2 GUI 重复性任务总是耗时且无聊,想一想你想要一张一张地裁剪 100 张照片或 Fetch API、纠正拼写和语法等工作,所有这些任务都很耗时,为什么 »

Python UI自动化测试Web frame及多窗口切换

目录 一、什么是frame&frame切换? 二、frame切换的方法 三、什么是多窗口&多窗口切换 四、如何实现多窗口切换? 一、什么是frame&frame切换? frame:HTML页面中的一种框架,主要作用是在当前页面中指定区域显示另一页面元素; fr »

Jenkins+Maven+Gitlab+Tomcat 自动化构建打包、部署

#Jenkins+Maven+Gitlab+Tomcat 自动化构建打包、部署笔记 #版本控制概念 记录开发文件的时间机器 更好的开发,挽回代码错误带来的损失 分类 本地版本控制系统 集中化的版本控制系统 CVS、Subversion(SVN) 分布式版本控制系统GIT 产品 github git ... »

记一次 .NET 某自动化采集软件 崩溃分析

一:背景 1.讲故事 前段时间有位朋友找到我,说他的程序在客户的机器上跑着跑着会出现偶发卡死,然后就崩掉了,但在本地怎么也没复现,dump也抓到了,让我帮忙看下到底怎么回事,其实崩溃类的dump也有简单的,也有非常复杂的,因为大多情况下都是非托管层面出现的各种故障,非常考验对 C, C++, Win ... »

huangxincheng windbg

Beyond Compare 无限使用方法(自动化定期删除文件)

背景:Beyond Compare有30天试用期,到期则无法使用 方法有很多种,比如购买、修改注册表、删除文件、破解版等。 本人因为在公司电脑,软件不能自己装,权限有限,只能采用删除文件方法。 因快到了下班时间,先上文字,图文详解后期有空再配上! 手动 方法一、手动操作进入目录删除 进入 %AppD ... »

java+testng+selenium的自动化测试实例

目录 前言 Java代码 配置文件 扩展 前言 这是用testng框架加selenium做的一个UI自动化测试的项目 Java代码 package com.justin; /**  * @author justin-zhu  * <p>  * 2022年02月 »

python办公自动化(Excel)的实例教程

目录 一、读取Excel中的数据 二、新建Excel,写入数据 补充:Excel文件批量合并 总结 一、读取Excel中的数据 安装 xlrd 只能读取Excel内容 pip install xlrd==1.2.0 xlrd库的open_workbook函数打开Excel文件,并且返 »