自动化专题

五分钟撸一下游戏自动化

现在微信小游戏越来越活,但大多时候通常都是需要不停点击,才能升级,又累,又费时间,在这里向大家介绍一个airtest,相对传统的appium,airtest更针对游戏自动化,现在就来简单认识一下吧! 1  进入airtest官网  http://airtest.netease.com/ 2 下载airtest   3 安装python,并在airtest中进行配置 4  通过ai

直播卖券有妙招:实景ai无人直播系统帮助商家自动化团购直播!

在数字化浪潮席卷的今天,直播卖券已成为商家推广和营销的重要手段。然而,如何高效、精准地利用直播卖券,让每一位观众都能沉浸在购物的乐趣中,成为商家们迫切需要解决的问题。幸运的是,实景AI无人直播系统应运而生,以其独特的优势,为商家自动化团购直播提供了有力支持。 实景AI无人直播系统是一种结合了+@= keJ0277 人工智能和实景拍摄技术的创新解决方案。它通过高清摄像头和传感器,实时捕捉直播现场的

Selenium 自动化 —— 高级交互(click、sendKeys、submit、clear、select)

更多关于Selenium的知识请访问CSND论坛“兰亭序咖啡”的专栏:专栏《Selenium 从入门到精通》 ​​ 1. 前言 这是我的《Selenium从入门到精通》专栏的第11篇文章,前面花了很多时间在元素的定位上。不管是爬虫和自动化,找到元素后,我们通常还会需要和这么网页元素做一些交互,比如: 点击“注册”按钮在“账号文本框”中输入账号清空文本内容提交“注册表单”在“证件类型

Acrel-1000变电站综合自动化监控系统 实时测控保护、远动于一体

​一、 系统概述 1.1 概述        Acrel-1000 变电站综合自动化监控系统,是我司根据电力系统自动化及无人值守的要求,总结国内外的研究和生产的先进经验,专门研制出的新一代电力监控系统。本系统具有保护、遥测、遥信、遥脉、遥调、遥控功能,可实现无人或少人值守功能,为监控系统的安全、经济、可靠运行提供了全新的解决方案。 本系统采用分层分布式结构,整个监控系统在物理上分为两个层:站

Electron自动化测试技术选型调研

Electron简介 Electron是一个开源的框架,用于构建跨平台的桌面应用程序。它由GitHub开发并于2013年首次发布。Electron允许开发人员使用Web技术(如HTML、CSS和JavaScript)来构建桌面应用程序,同时可以在Windows、macOS和Linux等操作系统上运行。 以下是一些关键特点和优势: 跨平台:Electron可以在多个操作系统上运行,包括Win

全网最全的Postman接口自动化测试!

该篇文章针对已经掌握 Postman 基本用法的读者,即对接口相关概念有一定了解、已经会使用 Postman 进行模拟请求的操作。 当前环境: Window 7 - 64 Postman 版本(免费版):Chrome App v5.5.3 不同版本页面 UI 和部分功能位置会有点不同,不过影响不大。 我们先思考一下,如果需要达到自动化接口测试的效果,那么我们在基本的模拟请求上还需

了解 Robot Framework :接口自动化测试教程!

开源自动化测试利器:Robot Framework Robot Framework 是一个用于实现自动化测试和机器人流程自动化(RPA)的开放源代码框架。它由一个名为 Robot Framework Foundation 的组织得到推广,得到了多家领军企业在软件开发中的广泛应用。框架以其开放性和灵活性为特点,能够无缝整合各种其他工具,无论团队规模大小,均无需承担额外许可成本。 该框架

playwright 自动化框架python教程(八)

Playwright 支持以无头模式(Headless Mode)执行自动化测试,这样就不会实际打开可见的浏览器窗口。无头模式对于持续集成(CI)、后台执行测试或在没有图形界面的服务器环境中运行测试非常有用。 要在 Playwright 中以无头模式启动浏览器,你需要在创建浏览器上下文或启动浏览器时设置 headless 参数为 True。以下是一个使用 Python 和 Playwright

Prettier与ESLint:代码风格与质量的自动化保证

Prettier 和 ESLint 是两个互补的工具,它们共同确保代码的风格一致性和质量。Prettier 负责格式化代码,而 ESLint 则执行更复杂的静态分析和规则检查。 2500G计算机入门到高级架构师开发资料超级大礼包免费送! Prettier 作用: 自动化代码格式化,确保代码的缩进、括号、引号、换行等样式一致。 不需要配置太多的规则,因为Prettier有一套默认的代码风格。

playwright 自动化框架python教程(三)

playwright使用同步和异步的区别 Playwright 支持同步(sync)和异步(async)两种模式来编写自动化脚本,这两种模式的主要区别在于执行流程控制和资源管理上: 同步(Sync)模式 执行流程: 在同步模式下,代码按照从上到下的顺序执行。每个操作都会阻塞直到完成,然后再执行下一行代码。这意味着在等待某个操作(如页面加载)完成之前,程序不会继续往下执行。 易用性: 对于

playwright 自动化框架python教程(六)

在使用 Playwright 结合 Python 进行自动化测试时,可能会遇到各种问题。 以下是一些具体的例子及其可能的原因和解决方案: 元素定位失败: 问题:在测试中尝试定位一个元素,但找不到该元素。原因:页面尚未完全加载、元素存在于动态加载的内容中、选择器错误或元素ID发生变化。解决:确保使用wait_for_selector等待元素出现,使用更稳定的选择器,如数据属性(data-tes

除了 Selenium,介绍一款新的网页自动化工具来爬虫

“ 阅读本文大概需要 3 分钟。 ” 各种各样的网站在我们日常工作和学习中占据着举足轻重的地位,学习、影音娱乐、查询资料、协同办公,越来越多的任务都被迁移到浏览器。 因此,网页也蕴含着很多有价值、我们能够用得到的资源。例如,数据、歌曲、影视、文本、图片。所以,这几年来爬虫这项技术也成了很多开发人员必备的技能之一。 以 Python 爬虫为例,比较常用的爬虫手段是结合 request、正则表达式

shell脚本实现linux系统自动化配置免密互信

目录 背景脚本功能脚本内容及使用方法 1.背景 进行linux自动化运维时需要先配置免密,但某些特定场景下,做了互信的节点需要取消免密,若集群庞大节点数量多时,节点两两之间做互信操作非常麻烦,比如有五个节点,彼此两两之间做互信,就需要做54321=120次,工作量十分巨大,因此若将该工作自动化进行将省时省力 2.脚本功能 执行脚本有以下4个选项可选: 批量ping服务器配置SSH免密登

零基础必须知道 Python 非常实用的自动化技术

Python作为一门强大且易于学习的编程语言,其在自动化方面的应用非常广泛且实用。以下将详细介绍Python在自动化领域的一些常见技术和应用场景,包括文件操作、网络爬虫、自动化测试、数据处理与分析、系统运维自动化以及图像处理等。 1. 文件操作自动化 Python提供了丰富的文件操作库,可以方便地对文件进行读写、处理和管理。 文件读写 使用Python内置的open()函数可以轻松实现文件

Web自动化测试学习方向(Selenium)

目前越来越多的人想学自动化测试,认为自动化测试好牛逼。经常在测试交流群里看见有HR发招聘广告说:招初级(功能测试),招中级(性能测试),招高级(自动化测试)...... 我不去讨论他们这个初中高级的说法对不对,我只是觉得,越来越多的公司都希望把自动化测试做起来了。于是,市场给我们提了个要求,测试如果掌握了自动化,那么工资会怎么怎么样。   而对于自动化测试,其实又可以分为很多块。见下图:

Python接口自动化测试之动态数据处理

在前面的知识基础上介绍了在接口自动化测试中,如何把数据分离出来,并且找到它的共同点,然后依据这个共同点来找到解决复杂问题的思想。我一直认为,程序是人设计的,它得符合人性,那么自动化测试的,就是需要在复杂世界的背后,找到一个共同的点,然后把复杂的程序进行简单化。再次看如下的截图:        在这个图片中,可以看到这是不同的接口请求的数据,那么我们在自动化测试中就得定位到具体的行和列,

【Linux】自动化编译工具——make/makefile(超细图例详解!!)

目录 一、前言  二、make / Makefile背景介绍  🥝Makefile是干什么的?  🍇make又是什么? 三、demo实现【见见猪跑🐖】   四、依赖关系与依赖方法 1、概念理清  2、感性理解【父与子👨】 3、深层理解【程序的翻译环境 + 栈的原理】   五、多学一招:项目清理  1、演示与原理讲解  2、.PHONY伪目标的作用  3、.PHON

测试和开发工作必备的17个Python自动化代码

您是否厌倦了在日常工作中做那些重复性的任务?简单但多功能的Python脚本可以解决您的问题。  我们将通过上下两个篇章为您介绍17个能够自动执行各种任务并提高工作效率Python脚本及其代码。无论您是开发人员、数据分析师,还是只是希望简化工作流程的人,这些脚本都能满足您的需求。 引言 Python是一种流行的编程语言,以其简单性和可读性而闻名。因其能够提供大量的库和模块,它成为了自

MacApp自动化测试之Automator初体验

今天我们继续讲Automator的使用。 初体验 启动Automator程序,选择【工作流程】类型。从资源库区域依次将获取指定的URL、从网页中获得文本、新建文本文件三个操作拖进工作流创建区域。 然后修改内容,将获取指定的URL操作中的URL替换成https://www.cnblogs.com/tynam;将从网页中获得文本操作下内容修改为获得纯文本来自网页;将新建文本文件操作中【文件格式】

接口自动化-requests库

requests库是用来发送请求的库,本篇用来讲解requests库的基本使用。 1.安装requests库 pip install requests 2.requests库底层方法的调用逻辑 (1)get / post / put / delete 四种方法底层调用 request方法 注意:data和json都可以作为Post请求的参数,但是使用时机不同。当传参是json类型时,使用

jenkins自动化持续集成

一、安装Jenkins 1、下载安装jdk-17、jenkins.msi(注意如果jenkins安装到最后一步时,无法完成,可能是jdk版本和Jenkins版本不匹配造成) 2、Jenkins安装 (1)双击jenkins.msi,点击next (2)修改安装路径 (3)选择第一个,将Jenkins作为Windows系统服务,点击next进入下一步 (4)配置端口,填写一个

外贸营销脚本,自动化营销工具的制作!

在当今全球化的商业环境下,外贸行业面临着日益激烈的竞争,为了提高营销效率、降低成本并增加销售额,许多外贸企业开始寻求自动化营销的解决方案。 本文将深入探讨外贸自动化营销脚本与工具的制作方法,并分享五段实用的源代码,帮助读者更好地实现营销自动化。 一、外贸自动化营销的重要性 外贸自动化营销是指利用自动化技术和工具,将营销流程中的重复性、繁琐性任务进行自动化处理,从而提高营销效率和质量。 这种

AI日报:OpenAI全能模型GPT-4o发布;阿里推自动化视频剪辑神器;AI作品会侵权吗?调研结果...;零一万物开源Yi-1.5模型

欢迎来到【AI日报】栏目!这里是你每天探索人工智能世界的指南,每天我们为你呈现AI领域的热点内容,聚焦开发者,助你洞悉技术趋势、了解创新AI产品应用。 新鲜AI产品点击了解:https://top.aibase.com/ 1、干翻所有语音助手!OpenAI全能模型GPT-4o发布 OpenAI最新发布了旗舰大模型GPT-4o,具备听、看、说的综合能力,提供丝滑流畅且无延迟的交互体验,仿佛与人

笔记:准备测试手机app的自动化操作及数据采集

其实,我主要是想采集某团的店铺数据的,前段时间看他们在某音上好像好牛的样子。 经过多方搜索。我才知识以下知识。所以说,我是从零开始。 工具很多。 2、Selenium(自动化测试) 3、Appium(自动化测试) 4、Cypress(自动化测试) 5、Robot Framework(自动化测试) 6、Airtest(自动化测试) 7、Macaca(自动化测试) 8、Katalon(自动化测试

[自动化]pyautogui的使用

目录 环境 包的版本 前置知识 鼠标控制函数 屏幕与鼠标位置 size() position() OnScreen() 鼠标移动 moveTo()  move() 鼠标拖动 dragTo() drag() mouseDown()按下鼠标 mouseUp()松开鼠标 鼠标滚动 scroll() 键盘控制函数 write() press()  keyDo

如何创建 Ansible Playbooks 来自动化 Ubuntu 系统配置

介绍 Ansible 是一个简单的配置管理系统,可用于自动化和组织大型计算机网络的系统配置任务。虽然其他一些配置管理系统需要在服务器和客户端系统上安装许多不同的软件包,但使用 Ansible 只需要安装一个服务器组件并且具有对客户端机器的 SSH 访问权限。 在之前的指南中,我们讨论了如何安装 Ansible 软件并学习基本命令。在本指南中,我们将讨论 Ansible playbook,这