登录社区云,与社区用户共同成长
邀请您加入社区
Qwen3vl+Midscene+Playwright自动化AI测试框架搭建流程
我们的解决方案基于AI技术自动生成接口测试用例。接口文档解析:读取接口文档(如JSON文件),提取接口路径、请求方法、参数和响应信息。测试用例生成:利用大模型生成覆盖正常、边界和异常场景的测试用例。结构化输出:将生成的测试用例转换为Pydantic模型,确保数据格式正确。Excel导出:将测试用例导出为Excel文件,便于测试人员使用。通过结合大模型和LangChain,我们成功实现了接口测试用例
AI Agent测试的新挑战与搜索算法应用 2025年以来,AI Agent因其自主规划和执行任务的能力成为行业热点,但也给测试带来新挑战。传统测试关注固定输入输出,而Agent的行为路径具有不确定性(如退款可能有不同执行流程)。测试Agent本质是覆盖其决策树中的多种路径,这与搜索算法(DFS、BFS)的思想高度契合: DFS(深度优先):适合探索完整业务流程及深层异常场景。 BFS(广度优先)
Charles抓包微信小程序数据
slogan:只是简单地点几下,就可以捕捉HTTP(s) 请求。一流的原生macOS应用程序捕获,解密和模拟HTTP请求/响应与强大的调试工具。官方网站:https://proxyman.io/官方文档:https://docs.proxyman.io/特点💻 原生 macOS 应用。使用 Swift 和 Objective-C 编写。由 Apple SwiftNIO 提供高性能网络应用支持。?
登录某一个网站,捕获包含账号和密码的MAC帧,对照层次模型,分析账号和密码的封装层次
摘要:行为驱动开发(BDD)通过"Given-When-Then"模板将需求转化为可执行测试规范,显著提升测试效率。其核心价值在于:使模糊需求可验证、让测试早期介入需求讨论、为自动化测试提供天然基础。在跨职能团队中,测试人员需主导构建共同业务语言、组织协作式场景设计工作坊,并实施分层自动化测试策略。尽管面临业务参与度低、场景维护负担等挑战,但通过可视化工具、定期场景检查等方法可
Info显示内容为数据包的简要信息,如是否是建立连接的数据包,或者是里面是否含有具体数据的数据包等状态信息。Wireshark的数据包使用非常广泛,可以分析检测网络相关问题,定位通讯故障,甚至抓取网络包的内容信息。Protocol显示内容为数据使用协议,可以简单分析出当前数据包是哪个应用或者哪个进程的发生数据信息。鼠标双击某数据包,即弹出新窗口,窗口上半部分是数据包内容展示窗口,下半部分是数据包字
引言charles是一个优雅的名子,你可以称呼它:查尔斯先生。它是一个网络的管理员,你的任何http/https网络消息,都要经过查尔斯先生审核,如果你和查尔斯先生关系好,你会得到这些消息,甚至可以篡改和收发。对,你没看错,charles可以处理https协议消息!我们对https协议闻风丧胆,因为https是htttp的加密版,tcpdump和wireshak对这种加密手段束手无策,但charl
Wireshark 是世界上最广泛使用的开源网络协议分析器(常被称为"抓包工具"),它让用户能够捕获和交互式浏览计算机网络中实时传输的数据包,并以极其详细的方式对这些流量进行深入分析。它在网络故障排除、协议学习、安全分析和软件开发等场景中不可或缺。它赋予专业人士透视网络通信本质的能力。强大的协议解析、灵活过滤、详尽的统计及分析工具使其成为网络工程师、安全分析师和开发人员的必备技能工具。但务必严格恪
继续 TLS(或 SSL, HTTPS) 的话题。但既然是本地浏览器能理解的网页内容,只要浏览器留了口子的话,也是有办法在 WireShark中显示出抓取到的 HTTPS 的内容,那就是设置环境变量 SSLKEYLOGFILE, 然后启动浏览器(FireFox 或 Chrome), 就会把通信过程中的密钥记录到文件中,WireShark中引用该 SSLKEY文件就能显示出确切的 HTTP 请求的内
❝ 程序员最讨厌的两件事:1. 写文档,2. 别人不写文档。大多数开发人员不愿意写 API 文档的原因:写文档短期收益远低于付出的成本,然而并不是所有人都能够坚持做有长期收益的事情的。你因为写文档而耽误了当前项目进度,老板会直接找你麻烦;但是因为没写文档而带来的长期收益低,老板是看不见的。这就是现实,让人去做违反人性的事情是非常困难的。 ❞作为一个前后端分离模式开发的团队,我们经常会看到这样的场景
解决方案:去掉表单的勾选框,具体原因还没仔细研究
c.Charles的'Proxy Setting'、'SSL Proxying Setting'、'Access Control Setting'没配好;a.手机和Charles(Windows,苹果的没用过)不在同一个网络,或在同一个网,但是手机代理没配好;3、客户端限制使用代理,证书锁定;有时候在QA环境可以正常抓包,但是使用正式包测试时不可以,就是这种情况;2、公司内网网络受限,很多公司的内
实践App内存优化:如何有序地做内存分析与优化
charles 是比较强大的抓包工具,用它来进行调试能很大程度的提高效率。我们在平常使用时需要mock数据,一般可以使用它的 MacLocal、MapRemote 功能,但是这两个工具在灵活性上有所欠缺,这个时候就可以使用 Rewrite 来实现,它有类似脚本的功能,更加灵活。
摘要:本文详细介绍了Zigbee网络协议的关键概念和通信流程。主要内容包括:1)基础概念如PANID、EPID、短地址的作用;2)设备入网的完整流程,从设备发现到密钥传输;3)设备通信机制,包括端点请求、描述符查询等;4)安全机制设计,如TransportKey和LinkKey的使用;5)网络管理功能如PermitJoinRequest。文章通过抓包分析展示了Zigbee网络中各层协议的工作过程,
OPPO手机charles证书无法安装问题解决办法1、在电脑端–charles–help–SSL Proxying->Save charles root certificate–下载安装证书2、将导出的charles证书保存到你的手机内存中,具体保存位置看个人3、安装并受信任:设置–安全–凭据存储–从存储设备安装证书–CA证书–仍然安装–(选择你证书保存的文件夹)找到证书–安装注:保存证书时
打开 MuMu 模拟器 → 系统设置 → 选择 WLAN →(长按出弹框)选择修改网络 → 填写代理服务器信息 → 保存。(夜神模拟器的端口是规律的,第一个模拟器端口是62001,第二个模拟器端口是62025,第三个是62025+1,以此类推)或者 在浏览器输入http://charlesproxy.com/getssl地址,出现安装证书页面,点击安装。2.点击左上角的 "下载箭头" 图标,安装
Selenium 是一个用于自动化测试的开源框架。它提供了多种工具和库,用于模拟用户在不同浏览器和操作系统上的行为,并且可用于测试网页应用程序。
摘要:人工智能从机器学习到深度学习的演进正深刻改变软件测试行业。机器学习早期应用于缺陷预测,而深度学习凭借多层神经网络在UI测试中实现突破,通过图像识别提升测试稳定性。AI技术推动测试用例自动生成、精准缺陷检测和智能监控发展。未来,多模态融合、智能体技术和可解释AI将成为测试领域重点方向,测试从业者需持续学习以把握技术变革机遇。(149字)
在人力成本持续攀升、市场竞争日益激烈的当下,“超级员工”这一概念正从科幻走进现实。它不是简单的工具叠加,而是由人工智能驱动、能够自主完成复杂工作流程的数字化劳动力。对于劳务派遣、人力资源服务、本地生活等高频沟通型行业而言,超级员工的核心价值并非取代人类,而是将人类从重复性事务中解放,聚焦于更高价值的决策与关系维护。行业报告显示,部署此类系统的企业,其咨询响应效率平均提升超过70%,人力成本优化幅度
全球科技巨头争相布局AI基础设施,微软、谷歌、亚马逊等市值领先企业均在AI产业链占据关键位置,表明AI已成为下一代技术竞争的核心。企业正通过AI重塑业务流程,推动岗位结构变革——低效岗位压缩,高效人才需求激增。对测试开发等岗位而言,AI带来显著机遇:测试人员可借助AI优化用例生成、缺陷分析等环节,向质量效率工程师转型。当前AI产业更急需能将技术落地的应用型人才,而非仅关注理论研究。随着资本持续涌入
测试工具
——测试工具
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net