{
    "config": {
        "name": "通过 feed 卡片进入抖音直播间",
        "variables": {
            "app_name": "抖音"
        },
        "ios": [
            {
                "port": 8700,
                "mjpeg_port": 8800,
                "log_on": true
            }
        ]
    },
    "teststeps": [
        {
            "name": "启动抖音",
            "ios": {
                "actions": [
                    {
                        "method": "home"
                    },
                    {
                        "method": "app_terminate",
                        "params": "com.ss.iphone.ugc.Aweme"
                    },
                    {
                        "method": "swipe_to_tap_app",
                        "params": "$app_name",
                        "identifier": "启动抖音",
                        "max_retry_times": 5
                    },
                    {
                        "method": "sleep",
                        "params": 5
                    }
                ]
            },
            "validate": [
                {
                    "check": "ui_ocr",
                    "assert": "exists",
                    "expect": "推荐",
                    "msg": "抖音启动失败，「推荐」不存在"
                }
            ]
        },
        {
            "name": "处理青少年弹窗",
            "ios": {
                "actions": [
                    {
                        "method": "tap_ocr",
                        "params": "我知道了",
                        "ignore_NotFoundError": true
                    }
                ]
            }
        },
        {
            "name": "向上滑动 2 次",
            "ios": {
                "actions": [
                    {
                        "method": "swipe",
                        "params": "up",
                        "identifier": "第一次上划"
                    },
                    {
                        "method": "sleep",
                        "params": 2
                    },
                    {
                        "method": "screenshot"
                    },
                    {
                        "method": "swipe",
                        "params": "up",
                        "identifier": "第二次上划"
                    },
                    {
                        "method": "sleep",
                        "params": 2
                    },
                    {
                        "method": "screenshot"
                    }
                ]
            }
        },
        {
            "name": "在推荐页上划，直到出现「点击进入直播间」",
            "ios": {
                "actions": [
                    {
                        "method": "swipe_to_tap_text",
                        "params": "点击进入直播间",
                        "identifier": "进入直播间",
                        "max_retry_times": 10
                    }
                ]
            }
        }
    ]
}
