热饭的测开成果盘点第十七期: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

相关文章
|
10月前
|
人工智能 自然语言处理 JavaScript
利用MCP Server革新软件测试:更智能、更高效的自动化
MCP Server革新软件测试:通过标准化协议让AI实时感知页面结构,实现自然语言驱动、自适应维护的自动化测试,大幅提升效率,降低脚本开发与维护成本,推动测试左移与持续测试落地。
|
11月前
|
机器学习/深度学习 人工智能 监控
探索未来智能自动化,一个强大的自动化引擎
决策智能(DI)通过数据分析与自动化技术,协助或替代人类完成决策过程,分为决策支持、决策增强和决策自动化三个等级。决策支持提供分析帮助人类判断;决策增强结合预测数据给出建议;决策自动化则让机器自主完成决策与执行。DA作为DI的一种,适用于高频、标准化任务,提升效率并降低风险。企业可根据任务复杂度与频率选择合适的自动化等级,实现智能化决策管理。
|
10月前
|
数据采集 运维 监控
爬虫与自动化技术深度解析:从数据采集到智能运维的完整实战指南
本文系统解析爬虫与自动化核心技术,涵盖HTTP请求、数据解析、分布式架构及反爬策略,结合Scrapy、Selenium等框架实战,助力构建高效、稳定、合规的数据采集系统。
1368 62
爬虫与自动化技术深度解析:从数据采集到智能运维的完整实战指南
|
人工智能 自然语言处理 算法
AI智能混剪视频大模型开发方案:从文字到视频的自动化生成·优雅草卓伊凡
AI智能混剪视频大模型开发方案:从文字到视频的自动化生成·优雅草卓伊凡
1720 0
AI智能混剪视频大模型开发方案:从文字到视频的自动化生成·优雅草卓伊凡
|
10月前
|
API 调度 虚拟化
VMware Cloud Foundation Automation 9.0.1.0 发布 - 私有云自动化平台
VMware Cloud Foundation Automation 9.0.1.0 发布 - 私有云自动化平台
429 3
VMware Cloud Foundation Automation 9.0.1.0 发布 - 私有云自动化平台
|
11月前
|
人工智能 安全 Devops
AI 驱动的 DevOps:通过智能命令执行实现基础设施自动化
本文探讨了如何利用能够根据自然语言提示执行命令、管理基础设施和自动部署的 AI 技术,来革新 DevOps 流程。通过模型上下文协议(MCP),AI 助手不仅能回答问题,还能直接操作终端、编辑文件并管理开发环境,从而简化复杂的 DevOps 任务,提高效率并降低错误率。
799 3
|
10月前
|
存储 人工智能 自然语言处理
拔俗AI自动化评价分析系统:让数据说话,让决策更智能
在用户体验为核心的时代,传统评价分析面临效率低、洞察浅等痛点。本文基于阿里云AI与大数据技术,构建“数据-算法-应用”三层智能分析体系,实现多源数据实时接入、情感与主题精准识别、跨模态融合分析及实时预警,助力企业提升运营效率、加速产品迭代、优化服务质量,并已在头部电商平台成功落地,显著提升用户满意度与商业转化。
788 0
|
JavaScript 前端开发 测试技术
Playwright自动化测试系列课(4) | 异步加载克星:自动等待 vs 智能等待策略深度解析​
本文深度解析Playwright自动化测试中的等待策略,对比自动等待(零配置防御机制)与智能等待(精准控制异步场景)的核心差异。通过实战案例讲解等待机制的选择标准、常见失效原因及调试技巧,帮助开发者有效解决页面异步加载问题,提升测试脚本的稳定性和执行效率。
|
机器学习/深度学习 运维 监控
智能运维Agent:自动化运维的新范式
在数字化转型浪潮中,智能运维Agent正重塑运维模式。它融合人工智能与自动化技术,实现从被动响应到主动预防的转变。本文详解其四大核心功能:系统监控、故障诊断、容量规划与安全响应,探讨如何构建高效、可靠的自动化运维体系,助力企业实现7×24小时无人值守运维,推动运维效率与智能化水平全面提升。
2718 0
|
人工智能 搜索推荐 测试技术
通义灵码 Agent+MCP:打造自动化菜品推荐平台,从需求到部署实现全流程创新
通过通义灵码编程智能体模式和 MCP 的集成,开发者可以高效构建在线菜品推荐网站。智能体模式大幅提升了开发效率,MCP 服务则为功能扩展提供了无限可能。

热门文章

最新文章