虎鲸自动化把"写脚本"变成了"说人话"。本文把它的 5 个 AI 动作一次讲透,并用一个跨语言回归实例,演示一句话生成可执行用例的全过程。
5 个 AI 动作分别干什么
虎鲸的 AI 引擎由 5 个动作组成,覆盖自动化用例的"看、读、点、等、判"全流程:
这 5 个动作,免费档全部开放。
传统脚本 vs 虎鲸用例
传统 Lua 登录回归(硬编码):
tap(“login_btn”)
wait(3000) – 写死等待
assert(getText(“role”) ~= “”) – 只判断"有文字"
虎鲸自然语言用例:
点击「登录」
AISmartWait 直到 主界面加载完成
AICheck 断言 角色名 == “test01”
AICheck 断言 金币数 > 0
没有坐标、没有选择器、没有写死的秒数。
实战:一句话生成跨语言回归
场景:一款出海游戏,要在英/日/泰三语种上跑"登录 → 领每日奖励 → 断言到账"。
传统做法要写三套断言文本。虎鲸只需一份描述:
#跨语言每日奖励回归
打开游戏,点击「登录」
AISmartWait 直到 主界面出现
AICheck 断言 当前角色名 == “test01”
点击「每日奖励」
AISmartWait 直到 奖励面板弹出
点击「一键领取」
AISmartWait 直到 提示"领取成功"
AICheck 断言 背包「体力药水」数量 增加 1
**关键点:**AICheck 通过底层跨语言 OCR 识别界面文本,无论界面是英语、日语还是泰语,都能正确读取并语义比对。这套用例在三个语种上一字不改地跑。
稳定性从哪来
AISmartWait 自适应网络快慢,慢网络不假挂、快网络不空等。
AICheck 做业务级校验(金币 > 0、奖励已领取),杜绝"假绿"。
AIFindElement + AISmartClick 让用例对 UI 改版鲁棒,定位失效时改描述即可。
上手成本
免费档已开放全部 5 个 AI 能力,注册送 100 积分,免费用户直接激活首台设备。想验证"一句话生成跨语言回归",零成本就能跑通。规模化阶段虎鲸不按设备数收费,语种和设备越多成本逻辑越友好。
小结:虎鲸的 5 个 AI 动作把"定位、读取、断言、点击、等待"全部语义化。你描述业务,AI 生成可执行用例——写脚本这件事,从此从你的待办清单里消失。