用途:让 Claude 自动化 iOS 与 Android 移动应用测试,覆盖测试生成、设备配置与平台适配,简化移动测试流程。
主要能力:
- 测试生成:根据用户定义的流程与需求创建端到端测试。
- 页面对象建模:建立页面对象模型,表示移动端界面及其元素。
- 设备配置:配置模拟器、仿真器或设备云(如 AWS Device Farm、BrowserStack)用于测试。
- 平台适配:处理 iOS 与 Android 的平台差异,支持稳健的跨平台测试。
适用场景:需要为 iOS 和/或 Android 自动化移动应用测试;为移动应用生成端到端测试;配置测试环境(模拟器、仿真器、设备云)。
使用方式与示例:
- 用户请求“为我的 iOS 应用创建 Appium 测试”,技能会生成针对该 iOS 应用的 Appium 测试,并配置 iOS 模拟器执行测试。
- 用户请求“为我的 React Native 应用登录流程生成 Detox 测试”,技能会创建针对登录流程的 Detox 测试,并搭建 Detox 测试所需环境。
最佳实践:提供应用功能与期望测试覆盖的详细信息;如有偏好,明确指定测试框架(Appium、Detox、XCUITest、Espresso);清楚说明目标平台(iOS、Android 或两者)。
集成:可与其他代码生成和部署相关技能配合,形成完整的移动应用开发工作流。
限制:资料未提供具体安装命令、收费方式、价格、平台支持细节或效果数据,暂未提供。