热饭的测开成果盘点第十七期:web自动化智能平台

简介: 本期介绍的是打造的一款新的架构的selenium自动化平台。它可以实现的效果是,直接在用例平台爬下来用例,然后让浏览器去自动执行。就像一个活人一样去点点点。

为了简化操作,所以它所有功能都在一个页面上。这个平台目前承接了公司的pc官网和 H5站。

主页面

微信图片_20220706185138.png

页面的顶部底部 突破都是动态的。

整体分为 左右俩部分。左侧是PC 右侧是h5 ,之后还可以承接更多端。

然后我们说说功能 :


环境选择

微信图片_20220706185147.png

可以选择线上和预发布等,测试环境目前没有在这个平台,后续有计划加入。


用例设置


其实就是用例列表,可以添加任意多,而且每个用例都有自己的一些控制。微信图片_20220706185152.png

可以打开中间自动生成的关键字表进行修补等

微信图片_20220706185157.png

可以自动去爬最新的用例

微信图片_20220706185207.png

可以控制该大用例下的小用例是否选中执行。

微信图片_20220706185243.png

用例设置可以对其重试次数进行设置等。


测试报告微信图片_20220706185249.png

维护匹配

微信图片_20220706185255.png

技术核心所在,可以自行维护和修正,后续这里会引入ai智能,根据历史记录进行自动校正。当然还可以设置测试用的账号。


监控轮询

微信图片_20220706185301.png

区别于jenkins,可以一站式解决监控定时等问题,更可靠。jenkins是间隔时间执行脚本,但是很容易出现冲突,比如间隔10分钟,结果第一次用例脚本运行超过了10分钟,第11分钟还没执行完,jenkins就自动发出第二次启动命令,那么脚本再次运行,极大概率和尚未结束的第一次脚本冲突,致使全部崩溃。但是本平台的自带监控功能,则可以避免,上面设置的时间,是精确的等待前一次脚本执行完,才开始计时,计时结束再执行下一次脚本。并且可以设置邮件/短信等报警地址,随改随生效。是一个完美的抓手。


监控报告微信图片_20220706185306.png

相关文章
|
4月前
|
人工智能 自然语言处理 算法
AI智能混剪视频大模型开发方案:从文字到视频的自动化生成·优雅草卓伊凡
AI智能混剪视频大模型开发方案:从文字到视频的自动化生成·优雅草卓伊凡
281 0
AI智能混剪视频大模型开发方案:从文字到视频的自动化生成·优雅草卓伊凡
|
5月前
|
安全 Linux 虚拟化
Palo Alto Cortex XSOAR 8.8 for ESXi - 安全编排、自动化和响应 (SOAR) 平台
Palo Alto Cortex XSOAR 8.8 for ESXi - 安全编排、自动化和响应 (SOAR) 平台
90 0
Palo Alto Cortex XSOAR 8.8 for ESXi - 安全编排、自动化和响应 (SOAR) 平台
|
8月前
|
人工智能 自然语言处理 数据挖掘
企业数字化转型的关键:如何利用OA系统实现自动化与智能决策
在数字化时代,传统办公系统已无法满足现代企业的需求。通过将RPA(机器人流程自动化)和AI(人工智能)技术与OA系统结合,企业能实现业务流程自动化、智能决策支持,大幅提升工作效率和资源配置优化,推动数字化转型。RPA可自动处理重复任务,如审批、数据同步等;AI则提供智能数据分析、预测和决策支持,两者协同作用,助力财务管理、人力资源管理、项目管理和客户服务等多个领域实现智能化升级。未来,智能化OA系统将进一步提升个性化服务、数据安全和协作能力,成为企业发展的关键驱动力。
|
2月前
|
安全 数据库 数据安全/隐私保护
Python办公自动化实战:手把手教你打造智能邮件发送工具
本文介绍如何使用Python的smtplib和email库构建智能邮件系统,支持图文混排、多附件及多收件人邮件自动发送。通过实战案例与代码详解,帮助读者快速实现办公场景中的邮件自动化需求。
197 0
|
4月前
|
JavaScript 搜索推荐 前端开发
通义灵码2.5智能体模式联合MCP:打造自动化菜品推荐平台,实现从需求到部署的全流程创新
本项目利用通义灵码2.5的智能体模式与MCP服务,构建在线点餐推荐网站。基于Qwen3模型,实现从需求到代码生成的全流程自动化,集成“今天吃什么”和EdgeOne MCP服务,提供个性化推荐、偏好管理等功能。技术架构采用React/Vue.js前端与Node.js后端,结合MCP工具链简化开发。项目涵盖功能测试、部署及未来扩展方向,如餐厅推荐、语音交互等,展示高效开发与灵活扩展能力。
|
5月前
|
人工智能 自然语言处理 JavaScript
测试工程师要失业?Magnitude:开源AI Agent驱动的端到端测试框架,让Web测试更智能,自动完善测试用例!
Magnitude是一个基于视觉AI代理的开源端到端测试框架,通过自然语言构建测试用例,结合推理代理和视觉代理实现智能化的Web应用测试,支持本地运行和CI/CD集成。
651 15
测试工程师要失业?Magnitude:开源AI Agent驱动的端到端测试框架,让Web测试更智能,自动完善测试用例!
|
6月前
|
运维 安全 网络安全
自动化与统一管理:Websoft9 平台为教师提供的一站式解决方案
教育场景常面临资源分散、技术门槛高、资源利用低效及安全风险等问题。Websoft9 提供自动化部署与统一管理方案,通过预集成应用模板库、容器化资源隔离和智能运维监控等技术,大幅缩短环境搭建时间,提升资源利用率并保障数据安全。其典型应用场景包括混合教学环境搭建、科研项目管理和实验课程弹性扩展,助力高校降低成本、提高效率。Websoft9 的图形化界面降低技术门槛,支持自定义开发,推动教育数字化转型,未来有望成为教学生产力提升的底层基座。
106 6
|
7月前
|
机器学习/深度学习 人工智能 运维
智能调度:自动化运维的"最强大脑"进化论
智能调度:自动化运维的"最强大脑"进化论
435 15
|
9月前
|
Web App开发 IDE JavaScript
Selenium IDE:Web自动化测试的得力助手
Selenium IDE:Web自动化测试的利器。作为开源工具,Selenium IDE支持录制与回放用户操作,适用于Chrome、Firefox等多浏览器,简化了测试流程,提升了效率,降低了自动化测试的门槛。它还支持导出多种编程语言的脚本,便于测试集成与复用。
263 31
Selenium IDE:Web自动化测试的得力助手
|
8月前
|
人工智能 运维 监控
AI辅助的运维流程自动化:实现智能化管理的新篇章
AI辅助的运维流程自动化:实现智能化管理的新篇章
1307 22

热门文章

最新文章