angcyo/json / accmarket /check_dy.json
angcyo's picture
download
raw
28.5 kB
[
{
"checkId": 1100001,
"des": "打开url",
"window": {
"packageName": "*"
},
"handle": [
{
"actionList": [
"url:$[targetUrl]"
],
"failActionList": [
"error:打开url失败"
]
}
]
},
{
"checkId": 1100002,
"des": "复制url",
"window": {
"packageName": "*"
},
"handle": [
{
"actionList": [
"copy:$[targetUrl]"
],
"failActionList": [
"error:复制url失败"
]
}
]
},
{
"checkId": 1000010,
"des": "回到抖音首页",
"event": [
{
"textList": [
"^消息$",
"^我$"
],
"rectList": [
"l:>=0.6 r:<=0.80 t:>=0.9 b:<=1.1r",
"l:>=0.8 r:<=0.99 t:>=0.9 b:<=1.1r"
],
"findLimit": ">1"
}
],
"handle": [
{
"actionList": [
"true"
]
}
],
"other": [
{
"findList": [
{
"window": {
"packageName": "target"
}
}
],
"actionList": [
"back:>2000"
],
"ignore": true
}
]
},
{
"checkId": 1000020,
"des": "点击首页Tab(Ai判断)",
"event": [
{
"textList": [
"^首页$",
"^我$"
],
"rectList": [
"l:>=0.01 r:<=0.20 t:>=0.9 b:<=1.1r",
"l:>=0.80 r:<=0.99 t:>=0.9 b:<=1.1r"
],
"findLimit": ">1"
}
],
"handle": [
{
"findList": [
{
"textList": [
"^首页$"
],
"rectList": [
"l:>=0.01 r:<=0.20 t:>=0.9 b:<=1.1r"
],
"index": "-1"
}
],
"actionList": [
"click:unselected:5*"
]
}
]
},
{
"checkId": 1000030,
"des": "点击首页Tab右上角搜索",
"event": [
{
"textList": [
"^消息$",
"^我$"
],
"rectList": [
"l:>=0.6 r:<=0.80 t:>=0.9 b:<=1.1r",
"l:>=0.8 r:<=0.99 t:>=0.9 b:<=1.1r"
],
"findLimit": ">1"
}
],
"handle": [
{
"findList": [
{
"textList": [
"^搜索$"
],
"rectList": [
"l:>=0.8 b:<=0.2"
],
"index": "-1"
}
],
"actionList": [
"click"
]
}
]
},
{
"checkId": 1000040,
"des": "输入UP主昵称",
"event": [
{
"clsList": [
"EditText"
],
"findLimit": ">0",
"index": "0"
}
],
"handle": [
{
"actionList": [
"input:$[targetUserName]"
]
}
]
},
{
"checkId": 1000050,
"des": "手势点击[搜索]",
"event": [
{
"textList": [
"^搜索$"
],
"findLimit": ">0",
"index": "0"
}
],
"handle": [
{
"actionList": [
"click3"
]
}
]
},
{
"checkId": 1000060,
"des": "切换到搜索的[用户]Tab",
"event": [
{
"clsList": [
"HorizontalScrollView"
],
"findLimit": ">0",
"after": {
"textList": [
"^用户$"
]
}
}
],
"handle": [
{
"actionList": [
"click"
]
}
]
},
{
"checkId": 1000070,
"des": "盲点搜索结果中的第一个",
"event": [
{
"clsList": [
"RecyclerView"
],
"rectList": [
"w:>=0.99 h:>=0.5"
],
"filter": {
"childCount": ">=3"
},
"after": {
"allChild": true,
"filter": {
"sizeCount": ">=3",
"after": {
"index": "0"
}
}
}
}
],
"handle": [
{
"actionList": [
"click3"
]
}
]
},
{
"checkId": 1000080,
"des": "根据有没有合集跳转不同的动作",
"handle": [
{
"findList": [
{
"textList": [
".+合集"
]
}
],
"actionList": [
"jump:510"
],
"noActionList": [
"jump:610"
]
}
]
},
{
"checkId": 1000090,
"des": "点击合集",
"event": [
{
"textList": [
"$[targetVideoUnion]"
],
"findLimit": ">0"
}
],
"handle": [
{
"index": "0",
"actionList": [
"click"
]
}
],
"other": [
{
"findList": [
{
"textList": [
".+合集"
],
"parent": {
"cls": "RecyclerView"
}
}
],
"actionList": [
"scrollForward"
],
"failActionList": [
"error:未找到目标合集"
]
}
]
},
{
"checkId": 1000100,
"des": "点击合集页面的视频",
"event": [
{
"textList": [
"$[targetVideoTitle]"
],
"findLimit": ">0"
}
],
"handle": [
{
"index": "0",
"actionList": [
"click",
"jump:710"
]
}
],
"other": [
{
"findList": [
{
"clsList": [
"RecyclerView"
],
"findLimit": ">0"
}
],
"index": "0",
"actionList": [
"scrollForward"
]
}
]
},
{
"checkId": 1000110,
"des": "个人页点击视频",
"event": [
{
"clsList": [
"ViewPager"
],
"after": {
"textList": [
"视频"
],
"rectList": [
""
],
"pathList": [
"+1"
],
"findLimit": ">0"
}
}
],
"handle": [
{
"index": "0",
"actionList": [
"click",
"jump:710"
]
}
]
},
{
"checkId": 1000210,
"des": "视频页点击评论",
"event": [
{
"textList": [
"^评论.+按钮$"
],
"rectList": [
""
],
"findLimit": ">0"
}
],
"handle": [
{
"findList": [
{
"textList": [
"^评论写评论,按钮$"
],
"rectList": [
""
],
"findLimit": ">0"
}
],
"actionList": [
"error:视频无评论"
],
"jumpOnSuccess": true
},
{
"actionList": [
"click"
]
}
]
},
{
"checkId": 1000220,
"des": "评论对话框,获取用户信息,点击用户",
"event": [
{
"textList": [
"^\\d+.*条评论$"
],
"rectList": [
""
],
"findLimit": ">0"
}
],
"handle": [
{
"actionList": [
"clearText:userName userComment userCommentTime"
],
"ignore": true
},
{
"findList": [
{
"des": "通过获取具有点击事件的TextView, 再获取用户名",
"textList": [
"^\\d+.*条评论$"
],
"rectList": [
""
],
"parent": {
"cls": "FrameLayout"
},
"findLimit": ">0",
"after": {
"clsList": [
"RecyclerView"
],
"findLimit": ">0",
"after": {
"allChild": true,
"filter": {
"clsList": [
"FrameLayout"
],
"rectList": [
""
],
"sizeCount": ">=4*",
"ignoreNodeTextList": [
"展开.+回复",
"^作者$",
"$[ignoreUserName]",
"$[clickUserName]"
]
},
"after": {
"index": "0",
"use": [
{
"rootNode": "result",
"findList": [
{
"or": true,
"textList": [
"^刚刚$",
".+前$",
"^\\d+-\\d+$",
"\\d+:\\d+$"
],
"clsList": [
"TextView"
],
"index": "-1"
}
],
"actionList": [
"putText:userCommentTime"
]
},
{
"rootNode": "result",
"findList": [
{
"textList": [
".+"
],
"clsList": [
"TextView"
],
"filter": {
"index": "0 1"
},
"after": {
"use": [
{
"rootNode": "result",
"index": "0",
"actionList": [
"getText:userName"
]
},
{
"rootNode": "result",
"index": "1",
"actionList": [
"getText:userComment"
],
"operate": {
"textList": [
"userCommentTime:$[userCommentTime]",
"userName:$[userName]",
"userComment:$[userComment]"
]
}
}
]
}
}
]
}
],
"after": {
"textList": [
".+"
],
"clsList": [
"TextView"
],
"index": "0"
}
}
}
}
}
],
"actionList": [
"notTouchable:true",
"appendText:clickUserName",
"click3",
"notTouchable"
],
"noActionList": [
"false"
],
"jumpOnSuccess": true
},
{
"findList": [
{
"des": "滚动评论列表",
"textList": [
"^\\d+.*条评论$"
],
"rectList": [
""
],
"parent": {
"cls": "FrameLayout"
},
"findLimit": ">0",
"after": {
"clsList": [
"RecyclerView"
],
"findLimit": ">0"
}
}
],
"actionList": [
"scrollForward"
],
"failActionList": [
"finish:评论列表检索完成"
],
"ignore": true
}
]
},
{
"checkId": 1000221,
"des": "检查用户有效性",
"event": [
{
"textList": [
"^抖音号.+"
],
"stateList": [
"clickable"
]
}
],
"handle": [
{
"findList": [
{
"textList": [
"^这是私密帐号$"
]
}
],
"actionList": [
"setText:useState 私密帐号",
"requestForm:action",
"jump:rely"
],
"jumpOnSuccess": true
},
{
"actionList": [
"setText:useState 有效帐号",
"requestForm:action",
"pass:有效帐号"
]
}
]
},
{
"checkId": 1000222,
"des": "循环点赞评论列表用户的评论",
"event": [
{
"textList": [
"^\\d+.*条评论$"
],
"rectList": [
""
],
"findLimit": ">0"
}
],
"handle": [
{
"findList": [
{
"des": "获取用户名, 第一个[TextView]",
"textList": [
"^\\d+.*条评论$"
],
"rectList": [
""
],
"parent": {
"cls": "FrameLayout"
},
"findLimit": ">0",
"after": {
"clsList": [
"RecyclerView"
],
"findLimit": ">0",
"after": {
"allChild": true,
"filter": {
"clsList": [
"FrameLayout"
],
"rectList": [
""
],
"sizeCount": ">=4*",
"ignoreNodeTextList": [
"展开.+回复",
"^作者$",
"$[ignoreUserName]",
"$[clickUserName]"
]
},
"after": {
"index": "0",
"use": [
{
"rootNode": "result",
"findList": [
{
"or": true,
"textList": [
"^刚刚$",
".+前$",
"^\\d+-\\d+$",
"\\d+:\\d+$"
],
"clsList": [
"TextView"
],
"index": "-1"
}
],
"actionList": [
"putText:userCommentTime"
]
}
],
"after": {
"textList": [
".+"
],
"clsList": [
"TextView"
],
"index": "0",
"use": [
{
"des": "获取评论的用户名",
"actionList": [
"appendText:clickUserName delay:$[interval]"
]
}
]
}
}
}
}
}
],
"ignore": true
},
{
"findList": [
{
"des": "获取用户名之后,点赞",
"textList": [
"^\\d+.*条评论$"
],
"rectList": [
""
],
"parent": {
"cls": "FrameLayout"
},
"findLimit": ">0",
"after": {
"clsList": [
"RecyclerView"
],
"findLimit": ">0",
"after": {
"allChild": true,
"filter": {
"clsList": [
"FrameLayout"
],
"rectList": [
""
],
"sizeCount": ">=4*",
"ignoreNodeTextList": [
"展开.+回复",
"^作者$",
"$[ignoreUserName]",
"$[clickUserName]"
]
},
"after": {
"index": "0",
"after": {
"textList": [
"^赞.*未选中$"
],
"rectList": [
""
],
"index": "-1"
}
}
}
}
}
],
"actionList": [
"click"
],
"noActionList": [
"false:可能需要滚动"
],
"jumpOnSuccess": true
},
{
"findList": [
{
"des": "滚动评论列表",
"textList": [
"^\\d+.*条评论$"
],
"rectList": [
""
],
"parent": {
"cls": "FrameLayout"
},
"findLimit": ">0",
"after": {
"clsList": [
"RecyclerView"
],
"findLimit": ">0"
}
}
],
"actionList": [
"scrollForward"
],
"failActionList": [
"finish:评论列表检索完成"
],
"ignore": true
}
]
},
{
"checkId": 1000290,
"des": "回退到评论列表",
"event": [
{
"textList": [
"^\\d+.*条评论$"
],
"rectList": [
""
],
"findLimit": ">0"
}
],
"handle": [
{
"actionList": [
"true"
]
}
],
"other": [
{
"actionList": [
"back"
]
}
]
},
{
"checkId": 1000310,
"des": "用户页, 打开右上角菜单",
"event": [
{
"textList": [
"\\d+"
],
"rectList": [
""
],
"findLimit": ">0"
}
],
"handle": [
{
"findList": [
{
"textList": [
"^更多$"
],
"clsList": [
"ImageView"
],
"stateList": [
"clickable"
],
"findLimit": ">0"
}
],
"actionList": [
"click"
]
}
]
},
{
"checkId": 1000320,
"des": "发私信",
"event": [
{
"textList": [
"^发私信$"
],
"findLimit": ">0"
}
],
"handle": [
{
"actionList": [
"click"
]
}
]
},
{
"checkId": 1000330,
"des": "输入私信",
"event": [
{
"clsList": [
"EditText"
],
"rectList": [
""
],
"findLimit": ">0"
}
],
"handle": [
{
"caseList": [
{
"textCount": "clickUserName:<=$[sectionCount1]",
"actionList": [
"input:$[sectionMessage1] index:$[sectionOrder1]"
]
},
{
"textCount": "clickUserName:<=$[sectionCount2]",
"actionList": [
"input:$[sectionMessage2] index:$[sectionOrder2]"
]
}
],
"actionList": [
"input:$0~$-1"
],
"operate": {
"text": "message:$[lastInput]",
"end": true
}
}
]
},
{
"checkId": 1000331,
"des": "输入私信",
"event": [
{
"clsList": [
"EditText"
],
"rectList": [
""
],
"findLimit": ">0"
}
],
"handle": [
{
"actionList": [
"input:$0~$-1"
]
}
]
},
{
"checkId": 1000332,
"des": "输入私信",
"event": [
{
"clsList": [
"EditText"
],
"rectList": [
""
],
"findLimit": ">0"
}
],
"handle": [
{
"actionList": [
"input:$[message] $0~$-1"
]
}
]
},
{
"checkId": 1000340,
"des": "发送私信",
"event": [
{
"textList": [
"^发送$"
],
"clsList": [
"ImageView"
],
"rectList": [
""
],
"findLimit": ">0"
}
],
"handle": [
{
"actionList": [
"click debug"
]
}
]
},
{
"checkId": 1000350,
"des": "检查消息发送是否失败",
"event": [
{
"clsList": [
"EditText"
],
"rectList": [
""
],
"findLimit": ">0"
}
],
"handle": [
{
"actionList": [
"clearText:sendState sendStateReason"
],
"ignore": true
},
{
"findList": [
{
"or": true,
"textList": [
"恢复正常聊天",
"发送失败"
]
}
],
"actionList": [
"setText:sendState 消息发送失败",
"putText:sendStateReason"
]
},
{
"actionList": [
"pass"
]
}
]
},
{
"checkId": 1000510,
"des": "分享弹窗,打开看看",
"event": [
{
"textList": [
"直播中"
],
"rectList": [
""
],
"findLimit": ">0"
}
],
"handle": [
{
"findList": [
{
"textList": [
"打开看看"
],
"rectList": [
""
]
}
],
"index": "0",
"actionList": [
"click"
]
}
]
},
{
"checkId": 1000520,
"des": "直播间,打开在线观众",
"event": [
{
"rectList": [
"l:=0 r:=1r b:<=0.2"
],
"childList": [
{
"cls": "RelativeLayout"
},
{
"cls": "LinearLayout"
},
{
"cls": "FrameLayout"
},
{
"cls": "ImageView|Button"
}
],
"childIndex": "-2",
"findLimit": ">0",
"after": {
"childIndex": "0",
"after": {
"childIndex": "-1",
"after": {
"clsList": [
"TextView|Button"
],
"stateList": [
"clickable"
],
"index": "0"
}
}
}
}
],
"handle": [
{
"index": "0",
"actionList": [
"click"
]
}
]
},
{
"checkId": 1000530,
"des": "直播间,在线观众,循环点击",
"event": [
{
"textList": [
"在线观众"
],
"rectList": [
""
],
"findLimit": ">0"
}
],
"handle": [
{
"findList": [
{
"textList": [
"\\*\\*\\*"
],
"findNodeCount": ">=3"
}
],
"actionList": [
"error:隐私直播间"
],
"jumpOnSuccess": true
},
{
"findList": [
{
"clsList": [
"RecyclerView|WebView"
],
"rectList": [
""
],
"index": "-1",
"after": {
"textList": [
".{1,}"
],
"rectList": [
"l:>=0.2 l:<=0.4 h:>0 b:<0.9"
],
"clsList": [
"TextView|View"
],
"filter": {
"ignoreTextList": [
"^观众信息$",
"^音浪$",
"^关注$",
"$[clickUserName]"
]
},
"after": {
"index": "0",
"use": [
{
"actionList": [
"getText:userName"
],
"operate": {
"start": true,
"text": "userName:$[userName]"
}
}
]
}
}
}
],
"actionList": [
"clearRunCount:.",
"appendText:clickUserName",
"interrupt:handle exp:<=$[jumpUserCount]",
"click3"
],
"noActionList": [
"false"
],
"jumpOnSuccess": true
},
{
"findList": [
{
"des": "滚动在线观众列表",
"clsList": [
"RecyclerView|WebView"
],
"rectList": [
""
],
"index": "-1"
}
],
"actionList": [
"scrollForward"
],
"failActionList": [
"pass:在线观众检索完成",
"jump:rely"
],
"ignore": true
}
],
"other": [
{
"conditionList": [
{
"actionRunList": [
".:>=3 clear"
]
}
],
"findList": [
{
"textList": [
"主播个人信息"
],
"rectList": [
""
]
}
],
"noActionList": [
"error:离开了直播间"
]
}
]
},
{
"checkId": 1000540,
"des": "直播间,用户dialog,点击主页",
"event": [
{
"textList": [
"^主页$"
],
"rectList": [
""
],
"stateList": [
"clickable"
],
"findLimit": ">0"
}
],
"handle": [
{
"index": "-1",
"actionList": [
"click"
]
}
],
"other": [
{
"findList": [
{
"textList": [
"粉丝",
"关注"
]
}
],
"actionList": [
"jump:rely"
]
}
]
},
{
"checkId": 1000550,
"des": "回退到在线观众",
"event": [
{
"textList": [
"在线观众"
],
"rectList": [
""
],
"findLimit": ">0"
}
],
"handle": [
{
"actionList": [
"jump:rely"
]
}
],
"other": [
{
"actionList": [
"back"
]
}
]
}
]

Xet Storage Details

Size:
28.5 kB
·
Xet hash:
59836d123f08372133e54cbd598fccab7da9f6898a51b1928f52d387e9fc2d4c

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.