窗体 自动生成 脚本developer

虚拟技术-时分复用、空分复用、进程状态切换、程序生成过程、进程同步、虚拟内存

虚拟技术把一个物理实体转换为多个逻辑实体。 主要有两种虚拟技术:时(时间)分复用技术 空(空间)分复用技术 多进程与多线程:多个进程能在同一个处理器上并发执行使用了 时分复用技术,每个进程轮流占用处理器,每次只执行一小个时间片并快速切换。 虚拟内存使用了空分复用技术,它将物理内存抽象为地址空间,每个 ......
进程 虚拟技术 时分 内存 状态

linux使用flock文件锁解决crontab脚本重复执行问题(转)

原文:https://www.cnblogs.com/zuiyue_jing/p/12557549.html 1、背景 在Linux系统使用crontab配置一个定时任务后,出现一种情况,如果我设置的crontab任务时间是每隔1分钟执行一次任务脚本,但是这个脚本执行时间超过了1分钟,比如2分钟,这 ......
脚本 crontab 文件 问题 linux

41.多平台自动遍历测试工具AppCrawler 使用手册

目录 背景 AppCrawler简介 需求背景 业务变更快速 业务线众多 业务流程复杂 依赖第三方接口较多 业务常见问题举例 功能问题 app某界面崩溃 app某接口有报错 详情页中特定信息字段内容丢失或者数据异常 微信分享不可用 兼容性问题 用户网络慢时发出请求后退出当前页面发生崩溃 某些界面在4 ......
测试工具 AppCrawler 手册 工具 平台

vite自动关闭端口号插件

关闭端口号插件 ❓:有时候我们需要强制将我们的端口号进行固定, 💡:我们在 server 中配置如下 server: { host: '127.0.0.1', port: 8000, strictPort: true, open: true, hmr: { overlay: false, }, / ......
口号 插件 vite

微信小程序自动化测试踩坑记录

微信小程序自动化测试踩坑记录,包含手动录制和使用miniprogram-automator sdk 编写js脚本代码两种方式,以及分享了一个定位元素小技巧 ......
程序

38.自动化遍历测试技术

自动化测试与手工测试对比 手工测试自动化测试 业务覆盖度 低 高 ❤️ 执行速度 低 高 ❤️ 维护成本 低 ❤️ 高 学习成本 低 ❤️ 高 {style=“margin: auto”} 手工测试的困境 测试广度 回归测试难以保证,测试内容太多导致手工测试无法充分覆盖 兼容性测试难以保证,数十台设 ......
技术 38

生成随机数

Math.round:四舍五入为最接近的整数; // 保留一位小数 double num = 3.14159; double result = Math.round (num * 10) / 10.0; // result = 3.1 Math.random():随机选取大于等于 0.0 且小于 1 ......
随机数

Shell脚本实现SFTP传输文件,通过密码形式

读取SFTP连接信息cat 读取文件内容grep server : 查找文件内容中包含server字符的,行内容awk -F ‘=’ :实现字符串分割,分割字符’‘=’${print $2}: 其中$2 表示切割后数组中第几值base -d :解码base64字符串,转为可识别字符串 #sftp配置 ......
脚本 形式 密码 文件 Shell

JS逆向快速定位关键点之通用hook脚本

大部分网站都会对关键参数进行加密,JS 逆向时,我们首要任务是定位参数具体的加密逻辑。 常见方式包含:关键字搜索、堆栈调试、XHR 及事件监听、AST 内存漫游、JS Hook 注入等 本篇文章以 JS Hook 注入 为切入点,在做JS逆向往往需要定位到一些关键参数位置去分析,比如Cookie、S ......
关键点 脚本 关键 hook

35.基于图像匹配的自动化测试

图像匹配的自动化测试 介绍技术 价值与用途 解决特殊场景的自动化测试问题 不可识别控件,自定义控件、图片控件、滑块 安全性较高控件,比如安全键盘 特殊渲染引擎,比如游戏 app 作为常规自动化测试的补充 图像识别速度较慢 游戏控件通过自定义可以实现控件识别 基于图像匹配的自动化测试框架 airtes ......
图像 35

VS2019,无法启动程序xxx.exe,系统找不到指定的文件,重新生成解决方案报错

调试程序报错如图 一、尝试重新生成解决方案 二、如果生成解决方案也报错,重新安装.net SDK 本人所用为VS2019,.net5,到官网下载.net5的SDK重新安装后,恢复正常,重新生成成功,启动调试成功。 .net各版本下载地址: https://dotnet.microsoft.com/e ......
解决方案 文件 方案 程序 系统

使用 GPT4V+AI Agent 做自动 UI 测试的探索

从 Web 诞生之日起,UI 自动化就成了测试的难点,到现在近 30 年,一直没有有效的手段解决Web UI测试的问题,尽管发展了很多的 webdriver 驱动,图片 diff 驱动的工具,但是这些工具的投入产出比一直被质疑,自动化率越多维护成本越高,大部分都做着就放弃了,还有一部分在做与不做间纠... ......
GPT4V Agent GPT4 GPT 4V

Tomcat自动化脚本

/bin/bash war包名称 war_name="tchg.war" 要上传war包指定目录 war_dir="/usr/local/src/tchg" 工程地址 code_dir="/Lims/tchg/apache-tomcat-9.0.48/webapps/tchg" tomcat地址 t ......
脚本 Tomcat

强!推荐一款自动化神器Autolt:不再重复工作

随着互联网不断发展,它给我们带来便利的同时,也带来了枯燥、重复、机械的重复工作。今天,我要和大家分享一款老牌实用的自动化工具:AutoIt,它能够让你告别繁琐的重复性工作,提高工作效率。 这里透露一下,AutoIt算是作者在10年前,用的最多的一款自动化测试工具了。当时自动化测试工具还并没有像如今这 ......
神器 Autolt

docker运行jar实现自动重启

1、复制jar包和配置文件到指定路径 2、运行容器创建命令 docker run -d -it -v /home/ssiot/fhjar/application.yml:/root/application.yml -v /home/ssiot/fhjar/huli_sync_server-1.0.j ......
docker jar

STM32使用cubemx生成代码的系统时钟频率配置

STM32使用cubemx生成代码的系统时钟频率配置 当使用cubemx软件自动生成hal库代码时,我们在可视化界面配置的系统时钟频率会通过SystemClock_Config()函数进行配置。如下图所示: 下面则是cubemx中可视化界面配置时钟频率的页面。 使用了外部高速时钟HSE当做时钟源,随 ......
时钟 频率 代码 cubemx 系统

盘点一个Python自动化办公实战案例(二)

大家好,我是皮皮。 一、前言 前几天在Python最强王者交流群【钟爱一生】问了一个Python自动化办公的问题,一起来看看吧。 【温馨提示】 遇到表达不清的,能稍微描述下,想要达成的结果吗?在excel上,或者画图也行。最好是把你想要的结果展示在excel中,另外,你展示的这个表格最好做个小的de ......
实战 案例 Python

做好自动化测试必备的5大技能,懂一个就超过了85%的人

或许还有一些人认为软件测试的门槛很低,低到任何人都可以做,随便点点就可以了。这里需要澄清一下,不管哪一类测试岗位,如果做深做精都需要下功夫,只是精通的方向不同。试问一下如果让一个什么都不懂、一点业务基础都没有的人去做测试,能测出来问题吗?不要忽略你的业务知识储备,你的业务知识储备能让你成为不可替代的 ......
技能

5年测试经验之谈 —— 自动化测试总结

一、为什么做自动化测试 减少测试工作,更快,更经济地验证软件质量。以更少的工作量构建质量更好的软件。 二、加入有自动化测试的团队,你如何入手? 1.熟悉现有测试框架2.了解核心的测试任务3.基于工作内容和需要,结合框架实现产出 三、如何从零搭建测试框架 1.了解当前公司的具体情况和需求2.根据当前情 ......
经验

不用写代码!UI自动化测试平台

UI自动化测试已经成为现代软件开发过程中不可或缺的一部分。它能够提供诸多优势,包括提高测试效率、减少人力成本、提升软件质量等。同时,可视化工具为UI自动化测试带来了更多便利和灵活性。然而,可视化工具也存在一些潜在的劣势。本文将探讨UI自动化测试的必要性以及可视化工具的优势和劣势。 一、UI自动化测试 ......
不用 代码 平台

好用的接口自动化测试工具

Apipost提供可视化的API自动化测试功能,使用Apipost研发人员可以设计、调试接口,测试人员可以基于同一数据源进行测试,Apipost 接口自动化功能在上次更新中进行了逻辑调整,带来更好的交互操作、更多的控制器选择,同时新增同步接口模式选择、测试数据选择功能。 添加接口 使用 Apipos ......
测试工具 接口 工具

linux生成ssh的一对公钥和私钥

1.首先进入.SSH目录中 Linux中,每个用户的根目录下都有一个.ssh目录,保存了ssh相关的key和一些记录文件。例如: cd ~/ ll -a 2. 使用ssh-keygen生成key ssh-keygen可以生成ssh协议所需要的公钥和私钥,例如: ssh-keygen -t rsa 然 ......
公钥 linux ssh

使用 Amazon CodeCatalyst 中的生成式 AI 助手 Amazon Q 提高开发人员的工作效率(预览版)

今天,我很荣幸能够向各位介绍 Amazon CodeCatalyst 中可用的新型生成式 AI 助手 Amazon Q, 主要用于加速软件分发。 ......
Amazon CodeCatalyst 助手 效率 人员

Python生成二维码QRCode

qrcode.QRCode 通过 qrcode.QRCode 方法,可以设定二维码的大小、容错率、颜色...等: 参数 说明 box_size 一个方块的边长为几个像素,默认为 10。 border 边框宽度,默认为 4 ( 最小为 4 )。 error_correction 容错率,数值为 ERR ......
Python QRCode

linux&windows通过脚本下载ftp文件

windows @echo off REM 登陆ftp下载文件 set ftpUser=test_user set ftpPass=123456 set ftpIP=192.168.1.205 set ftpFolder=/ set LocalFolder=C:/Users/Administrato ......
脚本 windows 文件 linux amp

eclipse 给类,方法自动添加开发者信息和时间

* 新建类添加信息: * 新建方法上添加:【同理,选择 Methods ,之后一样的设置】 翻译 搜索 复制 ......
开发者 eclipse 时间 方法 信息

部署系统自动执行脚本方式

1.首先将脚本写好,然后放到 /usr/local/sbin/ 目录下 2.然后开始执行 crontab -e 命令,来编辑制动执行脚本的命令; 如下图: (1) (2) (3) ......
脚本 方式 系统

Cisco 交换机利用CDP数据自动绘制网络拓扑图[drawio]-实践

进行网络运维,必须对网络拓扑情况进行详细的掌握,但是网络改动后,更新网络拓扑比较繁琐,维护人员容易懈怠,久而久之,通过人工绘制的网络拓扑很容易与现有网络出现偏差。 现在,可以通过python 丰富的库,结合CDP邻居信息,自动绘制网络拓扑信息,以下是实现思路: 1、登录设备,获取邻居信息; 工具:p ......
拓扑图 拓扑 交换机 数据 drawio

接口自动化测试复习巩固第二天,管理员后端验证和接口抓包+requests实现

接口自动化测试第二天,需要用到的第三方库有os,openpyxl,json,pytest,requests 首选我们今天的目标是写出一个测试登录用例的脚本,这里我用的是分层设计,整个框架暂时被分为工具层,测试数据层,用例层。 工具层:这里我会先放目前需要用到的脚本 测试数据层:用例执行时需要的测试数 ......
接口 requests 管理员

Ubuntu 20.04 设置开机自启脚本启动java程序

1)cp /lib/systemd/system/rc-local.service /etc/systemd/system2)修改/etc/systemd/system/rc-local.service,在该文件的最底部添加(可用vi /etc/systemd/system/rc-local.ser ......
脚本 程序 Ubuntu 20.04 java