AngusTester支持哪些功能?

在了解 AngusTester,想知道它支持哪些功能:接口、页面、消息和压测能不能放在一起测,测试计划和用例怎么管,结果能不能给流水线用?

展开
收起
游客xwn3j7mfhsklk 2026-11-03 10:53:39 33 分享 版权
2 条回答
写回答
取消 提交回答
  • AngusTester 是晓蚕云 AngusKit 里的统一测试平台。接口、网页、移动端、消息、数据库、大模型和性能测试,都用同一种脚本来写,在同一套执行节点上跑,结果进同一份报告。测试计划、用例、脚本和报告放在同一个控制台里,流水线可以直接读报告里的通过率和失败断言,决定这次能不能继续发布。

    image.png

    它覆盖测试工作的三个时刻:提测和回归时,计划、用例和脚本在一处组织;代码提交后,自动回归的结果直接给流水线做门禁;上线前,用同一套脚本做压测、安全基线检查和大模型评测。

    它能帮你做到什么

    • 一套引擎测多类场景:接口、网页、移动、消息、数据库、大模型和运行环境的安全检查用同一套引擎执行,不用为每类测试换一套工具。
    • 用 YAML 代替写代码:脚本声明请求、断言和提取,测试人员也能读懂、能评审,不用先学一门编程语言。
    • 计划、用例、脚本、报告一条链路:从定范围、写用例、挂脚本到出报告都在同一个控制台,回归更稳,协作更顺。
    • 报告直接进门禁:通过率和失败断言是报告里的字段,流水线读到失败就停下,发布签字有依据。
    • 数据留在内网:脚本、执行和报告都在自己的环境里,敏感信息不默认外传。

    下面按用途分几块,说说具体怎么用。

    测试计划和用例

    「计划」圈定这一轮要测什么,迭代也在这里管理。「用例」写前置条件、步骤和预期结果,支持导入导出和评审。执行完的结果可以挂回用例,手动测试和自动测试的覆盖情况分开统计。发现问题时,在「问题」里提缺陷、跟进处理。

    一份脚本写多种测试

    脚本用 AngusScript 编写,是一种 YAML 格式。HTTP、WebSocket、gRPC、Web、LLM、安全、移动端、数据库和消息队列可以直接加步骤。一条业务链路如果既要调接口、又要查库、等消息、看页面,把这些步骤写进同一份脚本,类型选「混合」就行。

    同一份功能脚本,改一下执行方式就能变成压测:设好并发数、加压方式和持续时间,报告里会给出吞吐量、响应时间分位和错误率。

    不想手写的话,可以用「设计器」可视化编辑。设计器和源码改的是同一份文件,保存之后两边同步。

    接口调试和导入

    「接口」页可以在线发一次 HTTP 请求,看返回结果。已有的 OpenAPI 文档或 Postman 集合可以直接导入,再一键转成脚本,不用从头写。

    执行和报告

    脚本派到节点上的 Agent 执行,不是浏览器里的控制台进程。节点不在线,这次跑不起来。「执行」页看每一次运行的详情,逐条对照期望值和实际值,帮你判断失败是出在代码、用例还是环境。详情里 completed=false 先别当成通过。「报告」汇总一次或一批执行的结果,确认后冻结成定稿,源数据再变,这份归档不变。流水线读这份报告里的通过率和失败断言。

    节点、设备和环境

    节点是真正执行脚本的机器,需要能访问到被测环境。测网页时节点上要有浏览器,测 App 时把真机或模拟器登记在「设备」里,挂到节点上。

    「环境」管理可以切换的变量、请求头和密钥,同一份脚本换个环境就能测开发、测试或预发。「数据」放脚本要引用的测试数据。被测服务在开发机本地或内网时,可以用「桥接」让节点访问到它。

    运行环境的安全检查

    在设计器的「安全扫描」分类里,可以加主机基线、容器基线、网络检查、移动检查和 AI 检查等步骤,接口可以按 OWASP API 规则做检查。这些检查只读取被测环境,不做改动,结果里会列出未关闭的问题和基线符合情况,和其他测试一起进报告。代码、密钥和依赖层面的检查,用 AngusSecurity。

    评测大模型和智能体

    脚本里可以写模型或检索类的测试,检查回答是否准确、有没有带出处,结果同样进报告。用你自己的模型供应商,把密钥放在「环境」里。

    项目和成员

    「项目」用来隔离测试资产,切换项目后,计划、脚本和报告都跟着切换。「成员」邀请人进来并分配角色,账号走统一门户 AngusGM。

    MCP 接入

    Cursor、Claude、VS Code 可以用 AngusTester 签发的令牌连接,查计划和报告,按接口起草脚本,在在线节点上执行,再解释失败断言。保存脚本、执行和提缺陷之前,助手会先给出预览,你确认后才会写入。起草不会把用例标成已自动化。节点不在线时,这次执行起不来。控制台顶栏也有助手,可以帮你起草脚本。接入步骤见 https://www.anguskit.com/zh/docs/tester/get-started/mcp

    侧栏菜单一览

    菜单用途
    概览当前项目的计划和执行汇总
    计划圈定测试范围,管理迭代
    用例编写、导入导出和评审用例
    问题提交和跟进缺陷
    接口在线调试 HTTP,导入 OpenAPI 或 Postman 集合
    报告汇总执行结果,冻结后供流水线读取
    脚本编写 AngusScript 脚本
    设计器可视化编辑脚本,和源码同步
    执行查看每次运行的详情,对照期望值和实际值
    数据脚本引用的测试数据
    节点登记执行脚本的机器
    设备登记移动测试用的真机或模拟器
    环境变量、请求头和密钥
    桥接让节点访问开发机本地或内网的服务
    通知站内消息
    活动谁在什么时候做了什么操作
    项目隔离测试资产
    成员邀请成员,分配角色

    文档:https://www.anguskit.com/zh/docs/tester
    产品页:https://www.anguskit.com/zh/products/tester
    评估:https://www.anguskit.com/zh/contact/

    2026-11-04 10:34:44
    赞同 4 展开评论
  • AngusTester 支持接口、页面、消息队列及性能压测的统一编排,可在同一测试计划中串联多协议场景,实现端到端业务验证。

    测试计划按迭代或版本组织,用例支持标签分类、参数化与数据驱动,AI 助手可辅助生成和维护用例;执行结果自动聚合为报告,包含通过率、响应时间及错误详情。

    结果原生对接主流 CI/CD 流水线,通过插件或 API 返回状态码,失败即阻断构建;同时支持 Webhook 通知和钉钉/企微告警,关键指标可配置阈值触发门禁。所有历史结果持久化存储,便于趋势分析与回归对比,既满足日常测试管理需求,也无缝融入自动化交付流程。

    官方详细解决方案:https://www.aliyun.com/product/list/alibabacloudnative

    2026-11-03 16:13:57
    赞同 10 展开评论
问答分类:
问答地址:

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

还有其他疑问?
咨询AI助理