{ "config": { "name": "通过 feed 卡片进入微信直播间", "ios": [ { "port": 8700, "mjpeg_port": 8800, "log_on": true } ] }, "teststeps": [ { "name": "启动微信", "ios": { "actions": [ { "method": "home" }, { "method": "app_terminate", "params": "com.tencent.xin" }, { "method": "swipe_to_tap_app", "params": "微信", "max_retry_times": 5 } ] }, "validate": [ { "check": "ui_label", "assert": "exists", "expect": "通讯录", "msg": "微信启动失败,「通讯录」不存在" } ] }, { "name": "进入直播页", "ios": { "actions": [ { "method": "tap", "params": "发现" }, { "method": "tap_ocr", "params": "视频号", "identifier": "进入视频号", "index": -1 } ] } }, { "name": "处理青少年弹窗", "ios": { "actions": [ { "method": "tap_ocr", "params": "我知道了", "ignore_NotFoundError": true } ] } }, { "name": "在推荐页上划,直到出现「轻触进入直播间」", "ios": { "actions": [ { "method": "swipe_to_tap_text", "params": "轻触进入直播间", "identifier": "进入直播间", "max_retry_times": 10 } ] } }, { "name": "向上滑动,等待 10s", "ios": { "actions": [ { "method": "swipe", "params": "up", "identifier": "第一次上划" }, { "method": "sleep", "params": 10 }, { "method": "screenshot" }, { "method": "swipe", "params": "up", "identifier": "第二次上划" }, { "method": "sleep", "params": 10 }, { "method": "screenshot" } ] } } ] }