{ "result": { "map_list": [{ "map_id": 0, "belong_to_map": false, "industry3": 3034, "map_courses": [{ "room_id": 102722316, "sponsor": 0, "is_cycle": 0, "latest_task_id": 9399110725788652, "recent_live_task": { "name": "测试平台构建实战 12", "task_bit_flag": 64, "endtime": 1603618200, "task_id": 9400124338070508, "type": 1, "bgtime": 1603616400 }, "cname": "软件测试/Python 测试开发实战进阶班", "agency_info": { "name": "霍格沃兹测试学院", "cover_url": "//p.qpic.cn/qqcourse/QFzQYCgCrxk4GutvIaEVW9mbVibxr6iadRaicuTiasqI3icrqoyI4cOlibJBbCicAic7Qxhk/", "summay": "霍格沃兹测试学院是中国领先的软件测试技术高端教育品牌,致力于为 IT 行业提供最优秀的测试开发技术培训和人才内推服务。学院课程体系均根据 BAT 最新测试开发技术栈设计,突出「实战进阶」特色,并由大厂资深测试架构师、测试经理、高工执教,凭借过硬的课程质量、超强服务实力、超高好评率成为腾讯课堂官方认证机构,并荣获「最受欢迎奖」。

", "type": 1, "aid": 50983, "domain": "testerh.ke.qq.com" }, "t_complement_degree": 0, "next_endtime": 0, "expr_flag": 0, "term_no": 7, "course_bit_flag": 16448, "payid": 2, "sponsor_url": "http://sighttp.qq.com/authd?IDKEY=6f5cc51947fd6dd7aee6b206b60879c06e83430c51e25efc", "passcard": 0, "transcode_flag": 0, "cover_url": "https://10.idqqimg.com/qqcourse_logo_ng/ajNVdqHZLLDAlOfXJYIMUiaUBfwu3LicV83zKORZ1oDDvngR5Qrhxu9knVBHlwlxc2YUom81IDwGU/", "process": { "start_ts": 1592719200, "sub_name": "Linux与Bash课程", "sub_status": [2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], "chapter_no": 0, "sub_id": 15972764, "term_sub_id": 17279248, "term_sub_no": 35, "complete_score": 460, "term_index": 0, "end_ts": 1672502399, "chapter_id": 2845223, "term_chapter_no": 0, "sub_live_status": 0, "sub_no": 1, "sub_complate_score": [8959, 7580, 0, 40, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "term_chapter_id": 2845223, "term_sub_name": "就业指导" }, "chapter_list": [{ "name": "", "ch_no": 0, "ch_id": 2845223, "sub_course_list": [{ "complete_score": 8959, "csid": 15972763, "sub_id": 0, "name": "开学典礼", "endtime": 1592730000, "complement_degree": 8959, "task_list": [{ "update_ts": 1611617020, "latest_pos": 1317, "endtime": 0, "resid_ext": { "times": 2256, "txcloud": 1, "vid": "g14320aushv" }, "type": 2, "bgtime": 0, "expr_flag": 0, "complete_score": 5837, "name": "Appium log 分析【试听内容】", "task_bit_flag": 0, "resid_list": "5285890793369532110", "complement_degree": 5837, "taid": "9455911668278252", "play_ts": 1317, "order": 0 }, { "update_ts": 1611922281, "latest_pos": 3995, "endtime": 1592722800, "resid_ext": { "list": [{ "id": "5285890804393216215", "rec_task_id": 0, "times": 4038, "txcloud": 1, "vid": "" }] }, "type": 1, "latest_vid": "5285890804393216215", "bgtime": 1592719200, "expr_flag": 0, "complete_score": 10000, "video_play": 3995, "name": "开学典礼 1", "task_bit_flag": 64, "resid_list": ["5285890804393216215"], "complement_degree": 10000, "taid": "9399076366050284", "play_ts": 3995, "status": 4, "order": 1 }, { "update_ts": 1611926504, "latest_pos": 3569, "endtime": 1592726400, "resid_ext": { "list": [{ "id": "5285890804393963103", "rec_task_id": 0, "times": 3599, "txcloud": 1, "vid": "" }] }, "type": 1, "latest_vid": "5285890804393963103", "bgtime": 1592722800, "expr_flag": 0, "complete_score": 10000, "video_play": 3599, "name": "开学典礼 2", "task_bit_flag": 64, "resid_list": ["5285890804393963103"], "complement_degree": 10000, "taid": "9399080661017580", "play_ts": 3599, "status": 4, "order": 2 }, { "update_ts": 1612307173, "latest_pos": 5743, "endtime": 1592730000, "resid_ext": { "list": [{ "id": "5285890804393993600", "rec_task_id": 0, "times": 5743, "txcloud": 1, "vid": "" }] }, "type": 1, "latest_vid": "5285890804393993600", "bgtime": 1592726400, "expr_flag": 0, "complete_score": 10000, "video_play": 5743, "name": "开学典礼 3", "task_bit_flag": 64, "resid_list": ["5285890804393993600"], "complement_degree": 10000, "taid": "9399084955984876", "play_ts": 5743, "status": 4, "order": 3 }], "bgtime": 1592719200 }, { "complete_score": 7580, "csid": 15972764, "sub_id": 1, "name": "Linux与Bash课程", "endtime": 0, "complement_degree": 7580, "task_list": [{ "update_ts": 1612359697, "latest_pos": 668, "endtime": 0, "resid_ext": { "times": 711, "txcloud": 1, "vid": "" }, "type": 2, "bgtime": 0, "expr_flag": 0, "complete_score": 10000, "name": "Linux系统与Shell环境准备", "task_bit_flag": 0, "resid_list": "5285890799358517630", "complement_degree": 10000, "taid": "9399089250952172", "play_ts": 1150, "order": 0 }, { "update_ts": 1612626343, "latest_pos": 2269, "endtime": 0, "resid_ext": { "times": 3155, "txcloud": 1, "vid": "" }, "type": 2, "bgtime": 0, "expr_flag": 0, "complete_score": 10000, "name": "Linux三剑客与管道使用", "task_bit_flag": 0, "resid_list": "5285890799358537776", "complement_degree": 10000, "taid": "9399093545919468", "play_ts": 5765, "order": 1 }, { "update_ts": 1612967157, "latest_pos": 815, "endtime": 0, "resid_ext": { "times": 853, "txcloud": 1, "vid": "" }, "type": 2, "bgtime": 0, "expr_flag": 0, "complete_score": 10000, "name": "Linux常用命令 (文件/网络/性能)", "task_bit_flag": 0, "resid_list": "5285890799358547833", "complement_degree": 10000, "taid": "9399097840886764", "play_ts": 931, "order": 2 }, { "update_ts": 1613050580, "latest_pos": 999, "endtime": 0, "resid_ext": { "times": 1009, "txcloud": 1, "vid": "" }, "type": 2, "bgtime": 0, "expr_flag": 0, "complete_score": 5272, "name": "Bash编程语法", "task_bit_flag": 0, "resid_list": "5285890799358547850", "complement_degree": 5272, "taid": "9399102135854060", "play_ts": 532, "order": 3 }, { "update_ts": 1613057119, "latest_pos": 1090, "endtime": 0, "resid_ext": { "times": 1125, "txcloud": 1, "vid": "" }, "type": 2, "bgtime": 0, "expr_flag": 0, "complete_score": 10000, "name": "Bash脚本编写", "task_bit_flag": 0, "resid_list": "5285890799358547886", "complement_degree": 10000, "taid": "9399106430821356", "play_ts": 1090, "order": 4 }, { "update_ts": 1613057218, "latest_pos": 26, "endtime": 0, "resid_ext": { "times": 1225, "txcloud": 1, "vid": "" }, "type": 2, "bgtime": 0, "expr_flag": 0, "complete_score": 212, "name": "Linux进阶命令", "task_bit_flag": 0, "resid_list": "5285890802774738388", "complement_degree": 212, "taid": "9399110725788652", "play_ts": 26, "order": 5 }], "bgtime": 0 }, { "complete_score": 0, "csid": 15972765, "sub_id": 2, "name": "Linux与Bash课程", "endtime": 1593941400, "complement_degree": 0, "task_list": [{ "update_ts": 0, "endtime": 1593694800, "resid_ext": { "list": [{ "id": "5285890804826073674", "rec_task_id": 0, "times": 3624, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1593691200, "complete_score": 0, "name": "三剑客实战Nginx日志分析 1", "task_bit_flag": 64, "resid_list": ["5285890804826073674"], "complement_degree": 0, "taid": "9399115020755948", "status": 4, "order": 0 }, { "update_ts": 0, "endtime": 1593696600, "resid_ext": { "list": [{ "id": "5285890804826043439", "rec_task_id": 0, "times": 3266, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1593694800, "complete_score": 0, "name": "三剑客实战Nginx日志分析 2", "task_bit_flag": 64, "resid_list": ["5285890804826043439"], "complement_degree": 0, "taid": "9399119315723244", "status": 4, "order": 1 }, { "update_ts": 0, "endtime": 1593934200, "resid_ext": { "list": [{ "id": "5285890804917732587", "rec_task_id": 0, "times": 5407, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1593928800, "complete_score": 0, "name": "三剑客实战Linux性能统计分析 1", "task_bit_flag": 64, "resid_list": ["5285890804917732587"], "complement_degree": 0, "taid": "9399123610690540", "status": 4, "order": 2 }, { "update_ts": 0, "endtime": 1593939600, "resid_ext": { "list": [{ "id": "5285890804918264535", "rec_task_id": 0, "times": 5399, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1593934200, "complete_score": 0, "name": "三剑客实战Linux性能统计分析 2", "task_bit_flag": 64, "resid_list": ["5285890804918264535"], "complement_degree": 0, "taid": "9399127905657836", "status": 4, "order": 3 }, { "update_ts": 0, "endtime": 1593941400, "resid_ext": { "list": [{ "id": "5285890804917804594", "rec_task_id": 0, "times": 3083, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1593939600, "complete_score": 0, "name": "抽奖程序脚本编写", "task_bit_flag": 64, "resid_list": ["5285890804917804594"], "complement_degree": 0, "taid": "9399132200625132", "status": 4, "order": 4 }], "bgtime": 1593691200 }, { "complete_score": 40, "csid": 15972767, "sub_id": 3, "name": "git代码管理", "endtime": 0, "complement_degree": 40, "task_list": [{ "update_ts": 1604579447, "latest_pos": 29, "endtime": 0, "resid_ext": { "times": 2054, "txcloud": 1, "vid": "" }, "type": 2, "bgtime": 0, "expr_flag": 0, "complete_score": 160, "name": "git常用命令", "task_bit_flag": 0, "resid_list": "5285890793699252567", "complement_degree": 160, "taid": "9399179445265388", "play_ts": 33, "order": 0 }, { "complete_score": 0, "name": "git log分析与检索", "task_bit_flag": 0, "resid_list": "5285890793699262590", "endtime": 0, "resid_ext": { "times": 1188, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399183740232684", "bgtime": 0, "order": 1 }, { "complete_score": 0, "name": "git分支管理", "task_bit_flag": 0, "resid_list": "5285890793699262642", "endtime": 0, "resid_ext": { "times": 309, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399175150298092", "bgtime": 0, "order": 2 }, { "complete_score": 0, "name": "分支开发主干发布模式", "task_bit_flag": 0, "resid_list": "5285890793699262804", "endtime": 0, "resid_ext": { "times": 384, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399188035199980", "bgtime": 0, "order": 3 }], "bgtime": 0 }, { "complete_score": 12, "csid": 15972768, "sub_id": 4, "name": "Python编程语言与测试框架", "endtime": 0, "complement_degree": 12, "task_list": [{ "complete_score": 0, "name": "python环境管理", "task_bit_flag": 0, "resid_list": "5285890804626462297", "endtime": 0, "resid_ext": { "times": 1477, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399192330167276", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "python基本数据类型与操作", "task_bit_flag": 0, "resid_list": "5285890804620650349", "endtime": 0, "resid_ext": { "times": 1028, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399196625134572", "bgtime": 0, "order": 1 }, { "update_ts": 1604579257, "latest_pos": 18, "endtime": 0, "resid_ext": { "times": 1833, "txcloud": 1, "vid": "" }, "type": 2, "bgtime": 0, "expr_flag": 0, "complete_score": 109, "name": "python控制流语法", "task_bit_flag": 0, "resid_list": "5285890804620650351", "complement_degree": 109, "taid": "9399200920101868", "play_ts": 20, "order": 2 }, { "complete_score": 0, "name": "python函数", "task_bit_flag": 0, "resid_list": "5285890804626472414", "endtime": 0, "resid_ext": { "times": 1567, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399205215069164", "bgtime": 0, "order": 3 }, { "complete_score": 0, "name": "python常用数据结构", "task_bit_flag": 0, "resid_list": "5285890804626564334", "endtime": 0, "resid_ext": { "times": 2540, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399209510036460", "bgtime": 0, "order": 4 }, { "complete_score": 0, "name": "python模块", "task_bit_flag": 0, "resid_list": "5285890804626482897", "endtime": 0, "resid_ext": { "times": 1807, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399213805003756", "bgtime": 0, "order": 5 }, { "complete_score": 0, "name": "python输入与输出", "task_bit_flag": 0, "resid_list": "5285890805199482024", "endtime": 0, "resid_ext": { "times": 3182, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399218099971052", "bgtime": 0, "order": 6 }, { "complete_score": 0, "name": "python错误与异常", "task_bit_flag": 0, "resid_list": "5285890804626564321", "endtime": 0, "resid_ext": { "times": 1930, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399222394938348", "bgtime": 0, "order": 7 }, { "complete_score": 0, "name": "python面向对象编程", "task_bit_flag": 0, "resid_list": "5285890804620650396", "endtime": 0, "resid_ext": { "times": 1973, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399226689905644", "bgtime": 0, "order": 8 }], "bgtime": 0 }, { "complete_score": 0, "csid": 15972769, "sub_id": 5, "name": "Python编程语言与测试框架", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "python标准库", "task_bit_flag": 0, "resid_list": "5285890804626554306", "endtime": 0, "resid_ext": { "times": 2165, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399230984872940", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "python多线程处理", "task_bit_flag": 0, "resid_list": "5285890804626462335", "endtime": 0, "resid_ext": { "times": 2389, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399235279840236", "bgtime": 0, "order": 1 }, { "complete_score": 0, "name": "python第三方库", "task_bit_flag": 0, "resid_list": "5285890804626462348", "endtime": 0, "resid_ext": { "times": 689, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399239574807532", "bgtime": 0, "order": 2 }, { "complete_score": 0, "name": "pip依赖管理与虚拟环境", "task_bit_flag": 0, "resid_list": "5285890804626462374", "endtime": 0, "resid_ext": { "times": 1756, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399243869774828", "bgtime": 0, "order": 3 }, { "complete_score": 0, "name": "python unittest测试框架", "task_bit_flag": 0, "resid_list": "5285890804492825776", "endtime": 0, "resid_ext": { "times": 4081, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399248164742124", "bgtime": 0, "order": 4 }, { "complete_score": 0, "name": "pytest测试框架", "task_bit_flag": 0, "resid_list": "5285890804620650395", "endtime": 0, "resid_ext": { "times": 2016, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399252459709420", "bgtime": 0, "order": 5 }, { "complete_score": 0, "name": "参数化用例", "task_bit_flag": 0, "resid_list": "5285890804970793143", "endtime": 0, "resid_ext": { "times": 727, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399256754676716", "bgtime": 0, "order": 6 }, { "complete_score": 0, "name": "数据驱动", "task_bit_flag": 0, "resid_list": "5285890801930498405", "endtime": 0, "resid_ext": { "times": 601, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399261049644012", "bgtime": 0, "order": 7 }, { "complete_score": 0, "name": "测试报告美化与定制", "task_bit_flag": 0, "resid_list": "5285890806648210980", "endtime": 0, "resid_ext": { "times": 3359, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399265344611308", "bgtime": 0, "order": 8 }], "bgtime": 0 }, { "complete_score": 0, "csid": 15972770, "sub_id": 6, "name": "Python编程语言与测试框架", "endtime": 1594546200, "complement_degree": 0, "task_list": [{ "update_ts": 0, "endtime": 1594299600, "resid_ext": { "list": [{ "id": "5285890805057591068", "rec_task_id": 0, "times": 3730, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1594296000, "complete_score": 0, "name": "python pytest测试实战 1", "task_bit_flag": 64, "resid_list": ["5285890805057591068"], "complement_degree": 0, "taid": "9399269639578604", "status": 4, "order": 0 }, { "update_ts": 0, "endtime": 1594301400, "resid_ext": { "list": [{ "id": "5285890805057591112", "rec_task_id": 0, "times": 4418, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1594299600, "complete_score": 0, "name": "python pytest测试实战 2", "task_bit_flag": 64, "resid_list": ["5285890805057591112"], "complement_degree": 0, "taid": "9399273934545900", "status": 4, "order": 1 }, { "update_ts": 0, "endtime": 1594539000, "resid_ext": { "list": [{ "id": "5285890805159320964", "rec_task_id": 0, "times": 5381, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1594533600, "complete_score": 0, "name": "python pytest测试实战 3", "task_bit_flag": 64, "resid_list": ["5285890805159320964"], "complement_degree": 0, "taid": "9399278229513196", "status": 4, "order": 2 }, { "update_ts": 0, "endtime": 1594544400, "resid_ext": { "list": [{ "id": "5285890805159301469", "rec_task_id": 0, "times": 5399, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1594539000, "complete_score": 0, "name": "python pytest测试实战 4", "task_bit_flag": 64, "resid_list": ["5285890805159301469"], "complement_degree": 0, "taid": "9399282524480492", "status": 4, "order": 3 }, { "update_ts": 0, "endtime": 1594546200, "resid_ext": { "list": [{ "id": "5285890805159301485", "rec_task_id": 0, "times": 3292, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1594544400, "complete_score": 0, "name": "python pytest测试实战 5", "task_bit_flag": 64, "resid_list": ["5285890805159301485"], "complement_degree": 0, "taid": "9399286819447788", "status": 4, "order": 4 }], "bgtime": 1594296000 }, { "complete_score": 0, "csid": 15972771, "sub_id": 7, "name": "Web自动化测试", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "selenium的安装", "task_bit_flag": 0, "resid_list": "5285890800419645642", "endtime": 0, "resid_ext": { "times": 667, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399291114415084", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "selenium IDE用例录制", "task_bit_flag": 0, "resid_list": "5285890800419645719", "endtime": 0, "resid_ext": { "times": 879, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399295409382380", "bgtime": 0, "order": 1 }, { "complete_score": 0, "name": "selenium测试用例编写", "task_bit_flag": 0, "resid_list": "5285890802851953292", "endtime": 0, "resid_ext": { "times": 1124, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399299704349676", "bgtime": 0, "order": 2 }, { "complete_score": 0, "name": "隐式等待与显式等待", "task_bit_flag": 0, "resid_list": "5285890800419645738", "endtime": 0, "resid_ext": { "times": 1465, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399303999316972", "bgtime": 0, "order": 3 }, { "complete_score": 0, "name": "web控件定位与常见操作", "task_bit_flag": 0, "resid_list": "5285890800419645672", "endtime": 0, "resid_ext": { "times": 2308, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399308294284268", "bgtime": 0, "order": 4 }, { "complete_score": 0, "name": "web控件的交互进阶", "task_bit_flag": 0, "resid_list": "5285890802851994190", "endtime": 0, "resid_ext": { "times": 2964, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399312589251564", "bgtime": 0, "order": 5 }, { "complete_score": 0, "name": "网页frame与多窗口处理", "task_bit_flag": 0, "resid_list": "5285890802851952754", "endtime": 0, "resid_ext": { "times": 1772, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399316884218860", "bgtime": 0, "order": 6 }, { "complete_score": 0, "name": "selenium多浏览器处理", "task_bit_flag": 0, "resid_list": "5285890802851993779", "endtime": 0, "resid_ext": { "times": 244, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399321179186156", "bgtime": 0, "order": 7 }, { "complete_score": 0, "name": "执行javascript脚本", "task_bit_flag": 0, "resid_list": "5285890802851993939", "endtime": 0, "resid_ext": { "times": 1402, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399325474153452", "bgtime": 0, "order": 8 }], "bgtime": 0 }, { "complete_score": 0, "csid": 15972772, "sub_id": 8, "name": "Web自动化测试", "endtime": 1595151000, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "文件上传弹框处理", "task_bit_flag": 0, "resid_list": "5285890802851953088", "endtime": 0, "resid_ext": { "times": 1070, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399329769120748", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "Page Object设计模式", "task_bit_flag": 0, "resid_list": "5285890800419645733", "endtime": 0, "resid_ext": { "times": 858, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399334064088044", "bgtime": 0, "order": 1 }, { "complete_score": 0, "name": "Page Object原则", "task_bit_flag": 0, "resid_list": "5285890800419645653", "endtime": 0, "resid_ext": { "times": 755, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399338359055340", "bgtime": 0, "order": 2 }, { "update_ts": 0, "endtime": 1594904400, "resid_ext": { "list": [{ "id": "5285890805321464270", "rec_task_id": 0, "times": 3752, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1594900800, "complete_score": 0, "name": "企业微信的自动化登录 1", "task_bit_flag": 64, "resid_list": ["5285890805321464270"], "complement_degree": 0, "taid": "9399342654022636", "status": 4, "order": 3 }, { "update_ts": 0, "endtime": 1594906200, "resid_ext": { "list": [{ "id": "5285890805294248566", "rec_task_id": 0, "times": 2459, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1594904400, "complete_score": 0, "name": "企业微信的自动化登录 2", "task_bit_flag": 64, "resid_list": ["5285890805294248566"], "complement_degree": 0, "taid": "9399346948989932", "status": 4, "order": 4 }, { "update_ts": 0, "endtime": 1595143800, "resid_ext": { "list": [{ "id": "5285890805414876869", "rec_task_id": 0, "times": 5426, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1595138400, "complete_score": 0, "name": "Page Object演练 1", "task_bit_flag": 64, "resid_list": ["5285890805414876869"], "complement_degree": 0, "taid": "9399351243957228", "status": 4, "order": 5 }, { "update_ts": 0, "endtime": 1595149200, "resid_ext": { "list": [{ "id": "5285890805414917810", "rec_task_id": 0, "times": 3790, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1595143800, "complete_score": 0, "name": "Page Object演练 2", "task_bit_flag": 64, "resid_list": ["5285890805414917810"], "complement_degree": 0, "taid": "9399355538924524", "status": 4, "order": 6 }, { "update_ts": 0, "endtime": 1595151000, "resid_ext": { "list": [{ "id": "5285890805371499386", "rec_task_id": 0, "times": 2323, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1595149200, "complete_score": 0, "name": "企业微信web端自动化测试实战", "task_bit_flag": 64, "resid_list": ["5285890805371499386"], "complement_degree": 0, "taid": "9399359833891820", "status": 4, "order": 7 }], "bgtime": 1594900800 }, { "complete_score": 0, "csid": 15972773, "sub_id": 9, "name": "移动端app自动化测试", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "appium环境安装与架构介绍", "task_bit_flag": 0, "resid_list": "5285890803058167501", "endtime": 0, "resid_ext": { "times": 2331, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399364128859116", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "appium用例录制", "task_bit_flag": 0, "resid_list": "5285890802965024664", "endtime": 0, "resid_ext": { "times": 2382, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399368423826412", "bgtime": 0, "order": 1 }, { "complete_score": 0, "name": "元素定位方法与隐式等待", "task_bit_flag": 0, "resid_list": "5285890803160616442", "endtime": 0, "resid_ext": { "times": 2081, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399372718793708", "bgtime": 0, "order": 2 }, { "complete_score": 0, "name": "app控件定位", "task_bit_flag": 0, "resid_list": "5285890802965024694", "endtime": 0, "resid_ext": { "times": 2328, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399377013761004", "bgtime": 0, "order": 3 }, { "complete_score": 0, "name": "app控件交互", "task_bit_flag": 0, "resid_list": "5285890802965024568", "endtime": 0, "resid_ext": { "times": 1153, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399381308728300", "bgtime": 0, "order": 4 }, { "complete_score": 0, "name": "触屏操作自动化", "task_bit_flag": 0, "resid_list": "5285890802965035393", "endtime": 0, "resid_ext": { "times": 1334, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399385603695596", "bgtime": 0, "order": 5 }, { "complete_score": 0, "name": "高级定位技巧", "task_bit_flag": 0, "resid_list": "5285890802965024655", "endtime": 0, "resid_ext": { "times": 3117, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399389898662892", "bgtime": 0, "order": 6 }, { "complete_score": 0, "name": "显式等待机制", "task_bit_flag": 0, "resid_list": "5285890802965024708", "endtime": 0, "resid_ext": { "times": 1263, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399394193630188", "bgtime": 0, "order": 7 }, { "complete_score": 0, "name": "特殊控件toast识别", "task_bit_flag": 0, "resid_list": "5285890802965024543", "endtime": 0, "resid_ext": { "times": 1029, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399398488597484", "bgtime": 0, "order": 8 }], "bgtime": 0 }, { "complete_score": 0, "csid": 15972774, "sub_id": 10, "name": "移动端app自动化测试", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "属性获取与断言", "task_bit_flag": 0, "resid_list": "5285890802965024672", "endtime": 0, "resid_ext": { "times": 1910, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399402783564780", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "参数化用例", "task_bit_flag": 0, "resid_list": "5285890802965045692", "endtime": 0, "resid_ext": { "times": 1482, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399407078532076", "bgtime": 0, "order": 1 }, { "complete_score": 0, "name": "android webview测试", "task_bit_flag": 0, "resid_list": "5285890803055980726", "endtime": 0, "resid_ext": { "times": 7039, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399411373499372", "bgtime": 0, "order": 2 }, { "complete_score": 0, "name": "微信小程序测试", "task_bit_flag": 0, "resid_list": "5285890805490137490", "endtime": 0, "resid_ext": { "times": 1610, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399415668466668", "bgtime": 0, "order": 3 }, { "complete_score": 0, "name": "设备交互Api", "task_bit_flag": 0, "resid_list": "5285890803055397894", "endtime": 0, "resid_ext": { "times": 749, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399419963433964", "bgtime": 0, "order": 4 }, { "complete_score": 0, "name": "模拟器控制", "task_bit_flag": 0, "resid_list": "5285890803055407930", "endtime": 0, "resid_ext": { "times": 262, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399424258401260", "bgtime": 0, "order": 5 }, { "complete_score": 0, "name": "capability使用进阶", "task_bit_flag": 0, "resid_list": "5285890803055407982", "endtime": 0, "resid_ext": { "times": 946, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399428553368556", "bgtime": 0, "order": 6 }, { "complete_score": 0, "name": "android webview技术原理", "task_bit_flag": 0, "resid_list": "5285890803208108177", "endtime": 0, "resid_ext": { "times": 1612, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399432848335852", "bgtime": 0, "order": 7 }, { "complete_score": 0, "name": "appium问题分析定位", "task_bit_flag": 0, "resid_list": "5285890803055407925", "endtime": 0, "resid_ext": { "times": 1328, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399437143303148", "bgtime": 0, "order": 8 }], "bgtime": 0 }, { "complete_score": 0, "csid": 15972775, "sub_id": 11, "name": "移动端app自动化测试", "endtime": 1595755800, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "appium原理与JsonWP协议分析", "task_bit_flag": 0, "resid_list": "5285890803055407952", "endtime": 0, "resid_ext": { "times": 1300, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399441438270444", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "appium源代码分析", "task_bit_flag": 0, "resid_list": "5285890803208108226", "endtime": 0, "resid_ext": { "times": 1063, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399445733237740", "bgtime": 0, "order": 1 }, { "complete_score": 0, "name": "appium二次封装实战", "task_bit_flag": 0, "resid_list": "5285890803208108199", "endtime": 0, "resid_ext": { "times": 2286, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399450028205036", "bgtime": 0, "order": 2 }, { "update_ts": 0, "endtime": 1595509200, "resid_ext": { "list": [{ "id": "5285890805571765899", "rec_task_id": 0, "times": 3615, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1595505600, "complete_score": 0, "name": "企业微信移动app测试实战 1", "task_bit_flag": 64, "resid_list": ["5285890805571765899"], "complement_degree": 0, "taid": "9399454323172332", "status": 4, "order": 3 }, { "update_ts": 0, "endtime": 1595511000, "resid_ext": { "list": [{ "id": "5285890805571820790", "rec_task_id": 0, "times": 3811, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1595509200, "complete_score": 0, "name": "企业微信移动app测试实战 2", "task_bit_flag": 64, "resid_list": ["5285890805571820790"], "complement_degree": 0, "taid": "9399458618139628", "status": 4, "order": 4 }, { "update_ts": 0, "endtime": 1595748600, "resid_ext": { "list": [{ "id": "5285890805670426343", "rec_task_id": 0, "times": 6327, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1595743200, "complete_score": 0, "name": "企业微信移动app测试实战 3", "task_bit_flag": 64, "resid_list": ["5285890805670426343"], "complement_degree": 0, "taid": "9399462913106924", "status": 4, "order": 5 }, { "update_ts": 0, "endtime": 1595754000, "resid_ext": { "list": [{ "id": "5285890805673162080", "rec_task_id": 0, "times": 5400, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1595748600, "complete_score": 0, "name": "企业微信移动app测试实战 4", "task_bit_flag": 64, "resid_list": ["5285890805673162080"], "complement_degree": 0, "taid": "9399467208074220", "status": 4, "order": 6 }, { "update_ts": 0, "endtime": 1595755800, "resid_ext": { "list": [{ "id": "5285890805674344602", "rec_task_id": 0, "times": 2813, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1595754000, "complete_score": 0, "name": "企业微信移动app测试实战 5", "task_bit_flag": 64, "resid_list": ["5285890805674344602"], "complement_degree": 0, "taid": "9399471503041516", "status": 4, "order": 7 }], "bgtime": 1595505600 }, { "complete_score": 0, "csid": 15972776, "sub_id": 12, "name": "UI自动化测试框架", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "测试框架设计思想", "task_bit_flag": 0, "resid_list": "5285890803432372156", "endtime": 0, "resid_ext": { "times": 371, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399475798008812", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "page object改造", "task_bit_flag": 0, "resid_list": "5285890803432382255", "endtime": 0, "resid_ext": { "times": 1093, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399480092976108", "bgtime": 0, "order": 1 }, { "complete_score": 0, "name": "测试步骤的数据驱动", "task_bit_flag": 0, "resid_list": "5285890803432372196", "endtime": 0, "resid_ext": { "times": 897, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399484387943404", "bgtime": 0, "order": 2 }, { "complete_score": 0, "name": "测试数据的数据驱动", "task_bit_flag": 0, "resid_list": "5285890803432372186", "endtime": 0, "resid_ext": { "times": 509, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399488682910700", "bgtime": 0, "order": 3 }, { "complete_score": 0, "name": "配置的数据驱动", "task_bit_flag": 0, "resid_list": "5285890803432372214", "endtime": 0, "resid_ext": { "times": 323, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399492977877996", "bgtime": 0, "order": 4 }, { "complete_score": 0, "name": "通用Page封装", "task_bit_flag": 0, "resid_list": "5285890803432382281", "endtime": 0, "resid_ext": { "times": 225, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399497272845292", "bgtime": 0, "order": 5 }, { "complete_score": 0, "name": "自动化异常处理机制", "task_bit_flag": 0, "resid_list": "5285890803432372229", "endtime": 0, "resid_ext": { "times": 759, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399501567812588", "bgtime": 0, "order": 6 }, { "complete_score": 0, "name": "通用测试用例封装", "task_bit_flag": 0, "resid_list": "5285890803432380427", "endtime": 0, "resid_ext": { "times": 372, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399505862779884", "bgtime": 0, "order": 7 }, { "complete_score": 0, "name": "通用测试框架构建", "task_bit_flag": 0, "resid_list": "5285890803432372169", "endtime": 0, "resid_ext": { "times": 349, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399510157747180", "bgtime": 0, "order": 8 }], "bgtime": 0 }, { "complete_score": 0, "csid": 15972777, "sub_id": 13, "name": "UI自动化测试框架", "endtime": 1596360600, "complement_degree": 0, "task_list": [{ "update_ts": 0, "endtime": 1596114000, "resid_ext": { "list": [{ "id": "5285890805871083013", "rec_task_id": 0, "times": 3823, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1596110400, "complete_score": 0, "name": "打造自己的测试框架 1", "task_bit_flag": 64, "resid_list": ["5285890805871083013"], "complement_degree": 0, "taid": "9399514452714476", "status": 4, "order": 0 }, { "update_ts": 0, "endtime": 1596115800, "resid_ext": { "list": [{ "id": "5285890805871075560", "rec_task_id": 0, "times": 2949, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1596114000, "complete_score": 0, "name": "打造自己的测试框架 2", "task_bit_flag": 64, "resid_list": ["5285890805871075560"], "complement_degree": 0, "taid": "9399518747681772", "status": 4, "order": 1 }, { "update_ts": 0, "endtime": 1596353400, "resid_ext": { "list": [{ "id": "5285890805968141563", "rec_task_id": 0, "times": 5611, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1596348000, "complete_score": 0, "name": "打造自己的测试框架 3", "task_bit_flag": 64, "resid_list": ["5285890805968141563"], "complement_degree": 0, "taid": "9399523042649068", "status": 4, "order": 2 }, { "update_ts": 0, "endtime": 1596358800, "resid_ext": { "list": [{ "id": "5285890805968552832", "rec_task_id": 0, "times": 3775, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1596353400, "complete_score": 0, "name": "打造自己的测试框架 4", "task_bit_flag": 64, "resid_list": ["5285890805968552832"], "complement_degree": 0, "taid": "9399527337616364", "status": 4, "order": 3 }, { "update_ts": 0, "endtime": 1596360600, "resid_ext": { "list": [{ "id": "5285890805968587541", "rec_task_id": 0, "times": 2168, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1596358800, "complete_score": 0, "name": "打造自己的测试框架 5", "task_bit_flag": 64, "resid_list": ["5285890805968587541"], "complement_degree": 0, "taid": "9399531632583660", "status": 4, "order": 4 }], "bgtime": 1596110400 }, { "complete_score": 0, "csid": 15972778, "sub_id": 14, "name": "客户端测试平台", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "自动遍历测试技术", "task_bit_flag": 0, "resid_list": "5285890803432382322", "endtime": 0, "resid_ext": { "times": 568, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399535927550956", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "android monkey遍历测试工具", "task_bit_flag": 0, "resid_list": "5285890803432382365", "endtime": 0, "resid_ext": { "times": 959, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399540222518252", "bgtime": 0, "order": 1 }, { "complete_score": 0, "name": "android maxim遍历测试工具", "task_bit_flag": 0, "resid_list": "5285890803459175887", "endtime": 0, "resid_ext": { "times": 591, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399544517485548", "bgtime": 0, "order": 2 }, { "complete_score": 0, "name": "多平台自动遍历测试工具appcrawler", "task_bit_flag": 0, "resid_list": "5285890803432382337", "endtime": 0, "resid_ext": { "times": 2570, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399548812452844", "bgtime": 0, "order": 3 }, { "complete_score": 0, "name": "多设备管理平台STF", "task_bit_flag": 0, "resid_list": "5285890803432392620", "endtime": 0, "resid_ext": { "times": 1017, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399553107420140", "bgtime": 0, "order": 4 }, { "complete_score": 0, "name": "跨平台设备管理方案 Selenium Grid", "task_bit_flag": 0, "resid_list": "5285890804248865838", "endtime": 0, "resid_ext": { "times": 3589, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399557402387436", "bgtime": 0, "order": 5 }, { "complete_score": 0, "name": "基于Jenkins的自动化调度详解", "task_bit_flag": 0, "resid_list": "5285890803432402669", "endtime": 0, "resid_ext": { "times": 213, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399561697354732", "bgtime": 0, "order": 6 }], "bgtime": 0 }, { "complete_score": 0, "csid": 15972779, "sub_id": 15, "name": "客户端专项测试", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "app启动性能分析", "task_bit_flag": 0, "resid_list": "5285890803764106934", "endtime": 0, "resid_ext": { "times": 2047, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399565992322028", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "接口性能分析", "task_bit_flag": 0, "resid_list": "5285890803764107008", "endtime": 0, "resid_ext": { "times": 220, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399570287289324", "bgtime": 0, "order": 1 }, { "complete_score": 0, "name": "Webview性能分析", "task_bit_flag": 0, "resid_list": "5285890803764107000", "endtime": 0, "resid_ext": { "times": 991, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399574582256620", "bgtime": 0, "order": 2 }, { "complete_score": 0, "name": "H5性能分析", "task_bit_flag": 0, "resid_list": "5285890803764106943", "endtime": 0, "resid_ext": { "times": 796, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399578877223916", "bgtime": 0, "order": 3 }, { "complete_score": 0, "name": "卡顿分析", "task_bit_flag": 0, "resid_list": "5285890803764107023", "endtime": 0, "resid_ext": { "times": 1121, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399583172191212", "bgtime": 0, "order": 4 }, { "complete_score": 0, "name": "系统资源分析", "task_bit_flag": 0, "resid_list": "5285890803764107196", "endtime": 0, "resid_ext": { "times": 2237, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399587467158508", "bgtime": 0, "order": 5 }, { "complete_score": 0, "name": "耗电量测试", "task_bit_flag": 0, "resid_list": "5285890803764106967", "endtime": 0, "resid_ext": { "times": 1303, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399591762125804", "bgtime": 0, "order": 6 }, { "complete_score": 0, "name": "弱网测试", "task_bit_flag": 0, "resid_list": "5285890803764106990", "endtime": 0, "resid_ext": { "times": 695, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399596057093100", "bgtime": 0, "order": 7 }, { "complete_score": 0, "name": "健壮性测试", "task_bit_flag": 0, "resid_list": "5285890803764107047", "endtime": 0, "resid_ext": { "times": 363, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399600352060396", "bgtime": 0, "order": 8 }, { "complete_score": 0, "name": "兼容性测试", "task_bit_flag": 0, "resid_list": "5285890803960356037", "endtime": 0, "resid_ext": { "times": 454, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399604647027692", "bgtime": 0, "order": 9 }], "bgtime": 0 }, { "complete_score": 0, "csid": 15972780, "sub_id": 16, "name": "服务端接口测试", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "接口测试价值与体系", "task_bit_flag": 0, "resid_list": "5285890803666816163", "endtime": 0, "resid_ext": { "times": 899, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399608941994988", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "常见接口协议解析", "task_bit_flag": 0, "resid_list": "5285890803666826322", "endtime": 0, "resid_ext": { "times": 1021, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399613236962284", "bgtime": 0, "order": 1 }, { "complete_score": 0, "name": "抓包分析tcp协议", "task_bit_flag": 0, "resid_list": "5285890803666816168", "endtime": 0, "resid_ext": { "times": 944, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399617531929580", "bgtime": 0, "order": 2 }, { "complete_score": 0, "name": "使用postman发送请求", "task_bit_flag": 0, "resid_list": "5285890803666826318", "endtime": 0, "resid_ext": { "times": 4353, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399621826896876", "bgtime": 0, "order": 3 }, { "complete_score": 0, "name": "使用curl发送请求", "task_bit_flag": 0, "resid_list": "5285890803666816247", "endtime": 0, "resid_ext": { "times": 1393, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399626121864172", "bgtime": 0, "order": 4 }, { "complete_score": 0, "name": "常用代理工具", "task_bit_flag": 0, "resid_list": "5285890803666816275", "endtime": 0, "resid_ext": { "times": 766, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399630416831468", "bgtime": 0, "order": 5 }, { "complete_score": 0, "name": "http/https抓包分析", "task_bit_flag": 0, "resid_list": "5285890803666826305", "endtime": 0, "resid_ext": { "times": 1725, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399634711798764", "bgtime": 0, "order": 6 }, { "complete_score": 0, "name": "http协议讲解", "task_bit_flag": 0, "resid_list": "5285890803666816193", "endtime": 0, "resid_ext": { "times": 569, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399639006766060", "bgtime": 0, "order": 7 }], "bgtime": 0 }, { "complete_score": 0, "csid": 15972781, "sub_id": 17, "name": "服务端接口测试", "endtime": 1596965400, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "get、post区别实战详解", "task_bit_flag": 0, "resid_list": "5285890803666816179", "endtime": 0, "resid_ext": { "times": 720, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399643301733356", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "session、cookie、token区别解析", "task_bit_flag": 0, "resid_list": "5285890803666816229", "endtime": 0, "resid_ext": { "times": 1319, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399647596700652", "bgtime": 0, "order": 1 }, { "complete_score": 0, "name": "mock应用", "task_bit_flag": 0, "resid_list": "5285890803666816293", "endtime": 0, "resid_ext": { "times": 546, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399651891667948", "bgtime": 0, "order": 2 }, { "update_ts": 0, "endtime": 1596718800, "resid_ext": { "list": [{ "id": "5285890806170274966", "rec_task_id": 0, "times": 3712, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1596715200, "complete_score": 0, "name": "雪球app抓包与mock实战 1", "task_bit_flag": 64, "resid_list": ["5285890806170274966"], "complement_degree": 0, "taid": "9399656186635244", "status": 4, "order": 3 }, { "update_ts": 0, "endtime": 1596720600, "resid_ext": { "list": [{ "id": "5285890806170304485", "rec_task_id": 0, "times": 2638, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1596718800, "complete_score": 0, "name": "雪球app抓包与mock实战 2", "task_bit_flag": 64, "resid_list": ["5285890806170304485"], "complement_degree": 0, "taid": "9399660481602540", "status": 4, "order": 4 }, { "update_ts": 0, "endtime": 1596958200, "resid_ext": { "list": [{ "id": "5285890806271012394", "rec_task_id": 0, "times": 5429, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1596952800, "complete_score": 0, "name": "雪球app抓包与mock实战 3", "task_bit_flag": 64, "resid_list": ["5285890806271012394"], "complement_degree": 0, "taid": "9399664776569836", "status": 4, "order": 5 }, { "update_ts": 0, "endtime": 1596963600, "resid_ext": { "list": [{ "id": "5285890806271012412", "rec_task_id": 0, "times": 3647, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1596958200, "complete_score": 0, "name": "雪球app抓包与mock实战 4", "task_bit_flag": 64, "resid_list": ["5285890806271012412"], "complement_degree": 0, "taid": "9399669071537132", "status": 4, "order": 6 }, { "update_ts": 0, "endtime": 1596965400, "resid_ext": { "list": [{ "id": "5285890806271012429", "rec_task_id": 0, "times": 2253, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1596963600, "complete_score": 0, "name": "雪球app抓包与mock实战 5", "task_bit_flag": 64, "resid_list": ["5285890806271012429"], "complement_degree": 0, "taid": "9399673366504428", "status": 4, "order": 7 }], "bgtime": 1596715200 }, { "complete_score": 0, "csid": 15972782, "sub_id": 18, "name": "接口自动化测试", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "接口测试框架", "task_bit_flag": 0, "resid_list": "5285890803937936445", "endtime": 0, "resid_ext": { "times": 965, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399677661471724", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "接口请求构造", "task_bit_flag": 0, "resid_list": "5285890803937967373", "endtime": 0, "resid_ext": { "times": 644, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399681956439020", "bgtime": 0, "order": 1 }, { "complete_score": 0, "name": "接口测试断言", "task_bit_flag": 0, "resid_list": "5285890803937987696", "endtime": 0, "resid_ext": { "times": 286, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399686251406316", "bgtime": 0, "order": 2 }, { "complete_score": 0, "name": "json/xml请求", "task_bit_flag": 0, "resid_list": "5285890803937987676", "endtime": 0, "resid_ext": { "times": 650, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399690546373612", "bgtime": 0, "order": 3 }, { "complete_score": 0, "name": "json/xml响应断言", "task_bit_flag": 0, "resid_list": "5285890803937997836", "endtime": 0, "resid_ext": { "times": 967, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399694841340908", "bgtime": 0, "order": 4 }, { "complete_score": 0, "name": "schema断言", "task_bit_flag": 0, "resid_list": "5285890803938007989", "endtime": 0, "resid_ext": { "times": 405, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399699136308204", "bgtime": 0, "order": 5 }, { "complete_score": 0, "name": "header cookie处理", "task_bit_flag": 0, "resid_list": "5285890803938501598", "endtime": 0, "resid_ext": { "times": 423, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399703431275500", "bgtime": 0, "order": 6 }, { "complete_score": 0, "name": "认证体系", "task_bit_flag": 0, "resid_list": "5285890803938501605", "endtime": 0, "resid_ext": { "times": 502, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399707726242796", "bgtime": 0, "order": 7 }], "bgtime": 0 }, { "complete_score": 0, "csid": 15972783, "sub_id": 19, "name": "接口自动化测试", "endtime": 1597570200, "complement_degree": 0, "task_list": [{ "update_ts": 0, "endtime": 1597546800, "resid_ext": { "list": [{ "id": "5285890806519906874", "rec_task_id": 0, "times": 3784, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1597543200, "complete_score": 0, "name": "企业微信接口测试实战 1", "task_bit_flag": 64, "resid_list": ["5285890806519906874"], "complement_degree": 0, "taid": "9399712021210092", "status": 4, "order": 0 }, { "update_ts": 0, "endtime": 1597548600, "resid_ext": { "list": [{ "id": "5285890806519906885", "rec_task_id": 0, "times": 1863, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1597546800, "complete_score": 0, "name": "企业微信接口测试实战 2", "task_bit_flag": 64, "resid_list": ["5285890806519906885"], "complement_degree": 0, "taid": "9399716316177388", "status": 4, "order": 1 }, { "update_ts": 0, "endtime": 1597561200, "resid_ext": { "list": [{ "id": "5285890806527510762", "rec_task_id": 0, "times": 3879, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1597557600, "complete_score": 0, "name": "企业微信接口测试实战 3", "task_bit_flag": 64, "resid_list": ["5285890806527510762"], "complement_degree": 0, "taid": "9399720611144684", "status": 4, "order": 2 }, { "update_ts": 0, "endtime": 1597564800, "resid_ext": { "list": [{ "id": "5285890806530188477", "rec_task_id": 0, "times": 1819, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1597561200, "complete_score": 0, "name": "企业微信接口测试实战 4", "task_bit_flag": 64, "resid_list": ["5285890806530188477"], "complement_degree": 0, "taid": "9399724906111980", "status": 4, "order": 3 }, { "update_ts": 0, "endtime": 1597568400, "resid_ext": { "list": [{ "id": "5285890806530307083", "rec_task_id": 0, "times": 3583, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1597564800, "complete_score": 0, "name": "企业微信接口测试实战 5", "task_bit_flag": 64, "resid_list": ["5285890806530307083"], "complement_degree": 0, "taid": "9399729201079276", "status": 4, "order": 4 }, { "update_ts": 0, "endtime": 1597570200, "resid_ext": { "list": [{ "id": "5285890806530307072", "rec_task_id": 0, "times": 2122, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1597568400, "complete_score": 0, "name": "企业微信接口测试实战 6", "task_bit_flag": 64, "resid_list": ["5285890806530307072"], "complement_degree": 0, "taid": "9399733496046572", "status": 4, "order": 5 }], "bgtime": 1597543200 }, { "complete_score": 0, "csid": 16716363, "sub_id": 20, "name": "docker容器技术", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "容器技术介绍", "task_bit_flag": 0, "resid_list": "5285890803938532163", "endtime": 0, "resid_ext": { "times": 898, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399879524934636", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "docker安装与配置", "task_bit_flag": 0, "resid_list": "5285890803938583985", "endtime": 0, "resid_ext": { "times": 2041, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399883819901932", "bgtime": 0, "order": 1 }, { "complete_score": 0, "name": "docker常用命令", "task_bit_flag": 0, "resid_list": "5285890803938552974", "endtime": 0, "resid_ext": { "times": 2716, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399888114869228", "bgtime": 0, "order": 2 }, { "complete_score": 0, "name": "搭建Web服务器nginx", "task_bit_flag": 0, "resid_list": "5285890803938583643", "endtime": 0, "resid_ext": { "times": 659, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399892409836524", "bgtime": 0, "order": 3 }, { "complete_score": 0, "name": "搭建测试用例管理平台testlink", "task_bit_flag": 0, "resid_list": "5285890803938542173", "endtime": 0, "resid_ext": { "times": 561, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399896704803820", "bgtime": 0, "order": 4 }, { "complete_score": 0, "name": "搭建持续集成平台Jenkins", "task_bit_flag": 0, "resid_list": "5285890803938583557", "endtime": 0, "resid_ext": { "times": 1071, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399900999771116", "bgtime": 0, "order": 5 }, { "complete_score": 0, "name": "docker-compose使用", "task_bit_flag": 0, "resid_list": "5285890803938583959", "endtime": 0, "resid_ext": { "times": 1120, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399905294738412", "bgtime": 0, "order": 6 }, { "complete_score": 0, "name": "docker的registry介绍", "task_bit_flag": 0, "resid_list": "5285890803938563147", "endtime": 0, "resid_ext": { "times": 1030, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399909589705708", "bgtime": 0, "order": 7 }, { "complete_score": 0, "name": "dockerfile语法与指令", "task_bit_flag": 0, "resid_list": "5285890803939609339", "endtime": 0, "resid_ext": { "times": 1509, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399913884673004", "bgtime": 0, "order": 8 }, { "complete_score": 0, "name": "docker镜像构建", "task_bit_flag": 0, "resid_list": "5285890803939639518", "endtime": 0, "resid_ext": { "times": 1246, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399918179640300", "bgtime": 0, "order": 9 }], "bgtime": 0 }, { "complete_score": 0, "csid": 16716364, "sub_id": 21, "name": "docker容器技术", "endtime": 1598175000, "complement_degree": 0, "task_list": [{ "update_ts": 0, "endtime": 1597928400, "resid_ext": { "list": [{ "id": "5285890806686845887", "rec_task_id": 0, "times": 3653, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1597924800, "complete_score": 0, "name": "docker实战常用测试平台搭建 1", "task_bit_flag": 64, "resid_list": ["5285890806686845887"], "complement_degree": 0, "taid": "9399922474607596", "status": 4, "order": 0 }, { "update_ts": 0, "endtime": 1597930200, "resid_ext": { "list": [{ "id": "5285890806686845922", "rec_task_id": 0, "times": 1924, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1597928400, "complete_score": 0, "name": "docker实战常用测试平台搭建 2", "task_bit_flag": 64, "resid_list": ["5285890806686845922"], "complement_degree": 0, "taid": "9399926769574892", "status": 4, "order": 1 }, { "update_ts": 0, "endtime": 1598166000, "resid_ext": { "list": [{ "id": "5285890806786778301", "rec_task_id": 0, "times": 3949, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1598162400, "complete_score": 0, "name": "docker镜像构建实战 1", "task_bit_flag": 64, "resid_list": ["5285890806786778301"], "complement_degree": 0, "taid": "9399931064542188", "status": 4, "order": 2 }, { "update_ts": 0, "endtime": 1598169600, "resid_ext": { "list": [{ "id": "5285890806787245389", "rec_task_id": 0, "times": 3599, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1598166000, "complete_score": 0, "name": "docker镜像构建实战 2", "task_bit_flag": 64, "resid_list": ["5285890806787245389"], "complement_degree": 0, "taid": "9399935359509484", "status": 4, "order": 3 }, { "update_ts": 0, "endtime": 1598173200, "resid_ext": { "list": [{ "id": "5285890806787280549", "rec_task_id": 0, "times": 3600, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1598169600, "complete_score": 0, "name": "docker镜像构建实战 3", "task_bit_flag": 64, "resid_list": ["5285890806787280549"], "complement_degree": 0, "taid": "9399939654476780", "status": 4, "order": 4 }, { "update_ts": 0, "endtime": 1598175000, "resid_ext": { "list": [{ "id": "5285890806787280299", "rec_task_id": 0, "times": 2355, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1598173200, "complete_score": 0, "name": "docker镜像构建实战 4", "task_bit_flag": 64, "resid_list": ["5285890806787280299"], "complement_degree": 0, "taid": "9399943949444076", "status": 4, "order": 5 }], "bgtime": 1597924800 }, { "complete_score": 0, "csid": 15972786, "sub_id": 22, "name": "服务端性能测试", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "JMeter介绍与安装", "task_bit_flag": 0, "resid_list": "5285890803938521924", "endtime": 0, "resid_ext": { "times": 3648, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399810805457900", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "压测脚本录制与编写", "task_bit_flag": 0, "resid_list": "5285890803938531935", "endtime": 0, "resid_ext": { "times": 2505, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399815100425196", "bgtime": 0, "order": 1 }, { "complete_score": 0, "name": "虚拟用户并发模拟", "task_bit_flag": 0, "resid_list": "5285890803938531995", "endtime": 0, "resid_ext": { "times": 2076, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399819395392492", "bgtime": 0, "order": 2 }, { "complete_score": 0, "name": "压测结果分析", "task_bit_flag": 0, "resid_list": "5285890803938531976", "endtime": 0, "resid_ext": { "times": 2448, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399823690359788", "bgtime": 0, "order": 3 }, { "complete_score": 0, "name": "JMeter分布式压测", "task_bit_flag": 0, "resid_list": "5285890803938532003", "endtime": 0, "resid_ext": { "times": 1517, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399827985327084", "bgtime": 0, "order": 4 }, { "complete_score": 0, "name": "性能监控系统", "task_bit_flag": 0, "resid_list": "5285890803938531939", "endtime": 0, "resid_ext": { "times": 2661, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399832280294380", "bgtime": 0, "order": 5 }, { "complete_score": 0, "name": "性能监控体系实战", "task_bit_flag": 0, "resid_list": "5285890803938531963", "endtime": 0, "resid_ext": { "times": 2283, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399836575261676", "bgtime": 0, "order": 6 }, { "complete_score": 0, "name": "电商系统的压测实战", "task_bit_flag": 0, "resid_list": "5285890806380545941", "endtime": 0, "resid_ext": { "times": 20759, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399840870228972", "bgtime": 0, "order": 7 }, { "complete_score": 0, "name": "电商系统的压测实战2", "task_bit_flag": 0, "resid_list": "5285890806380545918", "endtime": 0, "resid_ext": { "times": 20737, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "10114501953446892", "bgtime": 0, "order": 8 }], "bgtime": 0 }, { "complete_score": 0, "csid": 15972787, "sub_id": 23, "name": "接口安全测试", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "服务端安全测试体系", "task_bit_flag": 0, "resid_list": "5285890803938038812", "endtime": 0, "resid_ext": { "times": 696, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399845165196268", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "安全测试模拟环境", "task_bit_flag": 0, "resid_list": "5285890803938049171", "endtime": 0, "resid_ext": { "times": 382, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399849460163564", "bgtime": 0, "order": 1 }, { "complete_score": 0, "name": "常见接口安全测试工具", "task_bit_flag": 0, "resid_list": "5285890803938049248", "endtime": 0, "resid_ext": { "times": 359, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399853755130860", "bgtime": 0, "order": 2 }, { "complete_score": 0, "name": "安全测试工具BurpSuite", "task_bit_flag": 0, "resid_list": "5285890803938049465", "endtime": 0, "resid_ext": { "times": 793, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399858050098156", "bgtime": 0, "order": 3 }, { "complete_score": 0, "name": "命令注入漏洞", "task_bit_flag": 0, "resid_list": "5285890803938059795", "endtime": 0, "resid_ext": { "times": 303, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399862345065452", "bgtime": 0, "order": 4 }, { "complete_score": 0, "name": "SQL注入漏洞", "task_bit_flag": 0, "resid_list": "5285890803938059911", "endtime": 0, "resid_ext": { "times": 393, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399866640032748", "bgtime": 0, "order": 5 }, { "complete_score": 0, "name": "XSS漏洞", "task_bit_flag": 0, "resid_list": "5285890803938070016", "endtime": 0, "resid_ext": { "times": 353, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399870935000044", "bgtime": 0, "order": 6 }, { "complete_score": 0, "name": "CSRF漏洞", "task_bit_flag": 0, "resid_list": "5285890803938080291", "endtime": 0, "resid_ext": { "times": 376, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399875229967340", "bgtime": 0, "order": 7 }], "bgtime": 0 }, { "complete_score": 0, "csid": 15972790, "sub_id": 24, "name": "持续集成", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "持续集成体系介绍", "task_bit_flag": 0, "resid_list": "5285890803940691649", "endtime": 0, "resid_ext": { "times": 501, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399948244411372", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "jenkins安装", "task_bit_flag": 0, "resid_list": "5285890803938584006", "endtime": 0, "resid_ext": { "times": 1092, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399952539378668", "bgtime": 0, "order": 1 }, { "complete_score": 0, "name": "jenkins job机制", "task_bit_flag": 0, "resid_list": "5285890803938644645", "endtime": 0, "resid_ext": { "times": 760, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399956834345964", "bgtime": 0, "order": 2 }, { "complete_score": 0, "name": "节点管理", "task_bit_flag": 0, "resid_list": "5285890803940691654", "endtime": 0, "resid_ext": { "times": 725, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399961129313260", "bgtime": 0, "order": 3 }, { "complete_score": 0, "name": "权限控制", "task_bit_flag": 0, "resid_list": "5285890803938614196", "endtime": 0, "resid_ext": { "times": 807, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399965424280556", "bgtime": 0, "order": 4 }, { "complete_score": 0, "name": "常用插件", "task_bit_flag": 0, "resid_list": "5285890803938614229", "endtime": 0, "resid_ext": { "times": 402, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399969719247852", "bgtime": 0, "order": 5 }, { "complete_score": 0, "name": "报警机制", "task_bit_flag": 0, "resid_list": "5285890803938614257", "endtime": 0, "resid_ext": { "times": 1080, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399974014215148", "bgtime": 0, "order": 6 }, { "complete_score": 0, "name": "矩阵job与父子job", "task_bit_flag": 0, "resid_list": "5285890803938614272", "endtime": 0, "resid_ext": { "times": 870, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399978309182444", "bgtime": 0, "order": 7 }], "bgtime": 0 }, { "complete_score": 0, "csid": 15972791, "sub_id": 25, "name": "持续集成", "endtime": 1598779800, "complement_degree": 0, "task_list": [{ "update_ts": 0, "endtime": 1598533200, "resid_ext": { "list": [{ "id": "5285890806941329998", "rec_task_id": 0, "times": 3827, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1598529600, "complete_score": 0, "name": "持续集成实战-UI自动化测试集成实战(上)", "task_bit_flag": 64, "resid_list": ["5285890806941329998"], "complement_degree": 0, "taid": "9399982604149740", "status": 4, "order": 0 }, { "update_ts": 0, "endtime": 1598535000, "resid_ext": { "list": [{ "id": "5285890806941301696", "rec_task_id": 0, "times": 3489, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1598533200, "complete_score": 0, "name": "持续集成实战-UI自动化测试集成实战(下)", "task_bit_flag": 64, "resid_list": ["5285890806941301696"], "complement_degree": 0, "taid": "9399986899117036", "status": 4, "order": 1 }, { "update_ts": 0, "endtime": 1598770800, "resid_ext": { "list": [{ "id": "5285890807039743774", "rec_task_id": 0, "times": 3805, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1598767200, "complete_score": 0, "name": "持续集成实战-接口测试集成实战 1", "task_bit_flag": 64, "resid_list": ["5285890807039743774"], "complement_degree": 0, "taid": "9399991194084332", "status": 4, "order": 2 }, { "update_ts": 0, "endtime": 1598774400, "resid_ext": { "list": [{ "id": "5285890807037943691", "rec_task_id": 0, "times": 3600, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1598770800, "complete_score": 0, "name": "持续集成实战-接口测试集成实战 2", "task_bit_flag": 64, "resid_list": ["5285890807037943691"], "complement_degree": 0, "taid": "9399995489051628", "status": 4, "order": 3 }, { "update_ts": 0, "endtime": 1598778000, "resid_ext": { "list": [{ "id": "5285890807040700272", "rec_task_id": 0, "times": 3600, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1598774400, "complete_score": 0, "name": "持续集成体系构建 1", "task_bit_flag": 64, "resid_list": ["5285890807040700272"], "complement_degree": 0, "taid": "9399999784018924", "status": 4, "order": 4 }, { "update_ts": 0, "endtime": 1598779800, "resid_ext": { "list": [{ "id": "5285890807040783856", "rec_task_id": 0, "times": 2729, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1598778000, "complete_score": 0, "name": "持续集成体系构建 2", "task_bit_flag": 64, "resid_list": ["5285890807040783856"], "complement_degree": 0, "taid": "9400004078986220", "status": 4, "order": 5 }], "bgtime": 1598529600 }, { "complete_score": 0, "csid": 15972792, "sub_id": 26, "name": "持续交付/DevOps", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "jenkins api接口", "task_bit_flag": 0, "resid_list": "5285890806825390139", "endtime": 0, "resid_ext": { "times": 1749, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9400008373953516", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "pipeline入门", "task_bit_flag": 0, "resid_list": "5285890806825390166", "endtime": 0, "resid_ext": { "times": 866, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9400012668920812", "bgtime": 0, "order": 1 }, { "complete_score": 0, "name": "jenkinsfile语法", "task_bit_flag": 0, "resid_list": "5285890806825390184", "endtime": 0, "resid_ext": { "times": 1725, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9400016963888108", "bgtime": 0, "order": 2 }, { "complete_score": 0, "name": "blue ocean应用", "task_bit_flag": 0, "resid_list": "5285890806825390216", "endtime": 0, "resid_ext": { "times": 484, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9400021258855404", "bgtime": 0, "order": 3 }], "bgtime": 0 }, { "complete_score": 0, "csid": 15972793, "sub_id": 27, "name": "持续交付/DevOps", "endtime": 1599298200, "complement_degree": 0, "task_list": [{ "update_ts": 0, "endtime": 1599138000, "resid_ext": { "list": [{ "id": "5285890807188057241", "rec_task_id": 0, "times": 3813, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1599134400, "complete_score": 0, "name": "持续交付实战 1", "task_bit_flag": 64, "resid_list": ["5285890807188057241"], "complement_degree": 0, "taid": "9400025553822700", "status": 4, "order": 0 }, { "update_ts": 0, "endtime": 1599139800, "resid_ext": { "list": [{ "id": "5285890807188057255", "rec_task_id": 0, "times": 3343, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1599138000, "complete_score": 0, "name": "持续交付实战 2", "task_bit_flag": 64, "resid_list": ["5285890807188057255"], "complement_degree": 0, "taid": "9400029848789996", "status": 4, "order": 1 }, { "update_ts": 0, "endtime": 1599287400, "resid_ext": { "list": [{ "id": "5285890807248240460", "rec_task_id": 0, "times": 1888, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1599285600, "complete_score": 0, "name": "持续交付实战 3", "task_bit_flag": 64, "resid_list": ["5285890807248240460"], "complement_degree": 0, "taid": "9400034143757292", "status": 4, "order": 2 }, { "update_ts": 0, "endtime": 1599289200, "resid_ext": { "list": [{ "id": "5285890807248837895", "rec_task_id": 0, "times": 1804, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1599287400, "complete_score": 0, "name": "持续交付实战 4", "task_bit_flag": 64, "resid_list": ["5285890807248837895"], "complement_degree": 0, "taid": "9400038438724588", "status": 4, "order": 3 }, { "update_ts": 0, "endtime": 1599292800, "resid_ext": { "list": [{ "id": "5285890807248920324", "rec_task_id": 0, "times": 3600, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1599289200, "complete_score": 0, "name": "持续交付实战 5", "task_bit_flag": 64, "resid_list": ["5285890807248920324"], "complement_degree": 0, "taid": "9400042733691884", "status": 4, "order": 4 }, { "update_ts": 0, "endtime": 1599296400, "resid_ext": { "list": [{ "id": "5285890807248837925", "rec_task_id": 0, "times": 3599, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1599292800, "complete_score": 0, "name": "持续交付实战 6", "task_bit_flag": 64, "resid_list": ["5285890807248837925"], "complement_degree": 0, "taid": "9400047028659180", "status": 4, "order": 5 }, { "update_ts": 0, "endtime": 1599298200, "resid_ext": { "list": [{ "id": "5285890807245610265", "rec_task_id": 0, "times": 2481, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1599296400, "complete_score": 0, "name": "持续交付实战 7", "task_bit_flag": 64, "resid_list": ["5285890807245610265"], "complement_degree": 0, "taid": "10114506248414188", "status": 4, "order": 6 }], "bgtime": 1599134400 }, { "complete_score": 0, "csid": 16832953, "sub_id": 28, "name": "接口测试框架", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "接口流程封装与定义", "task_bit_flag": 0, "resid_list": "5285890804974125933", "endtime": 0, "resid_ext": { "times": 732, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399737791013868", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "基于加密接口的测试用例设计", "task_bit_flag": 0, "resid_list": "5285890804974125934", "endtime": 0, "resid_ext": { "times": 1197, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399742085981164", "bgtime": 0, "order": 1 }, { "complete_score": 0, "name": "多环境下的接口测试", "task_bit_flag": 0, "resid_list": "5285890804974125946", "endtime": 0, "resid_ext": { "times": 1176, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399746380948460", "bgtime": 0, "order": 2 }, { "complete_score": 0, "name": "api object模式与原则", "task_bit_flag": 0, "resid_list": "5285890804974125963", "endtime": 0, "resid_ext": { "times": 292, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399750675915756", "bgtime": 0, "order": 3 }, { "complete_score": 0, "name": "api object模式应用", "task_bit_flag": 0, "resid_list": "5285890804974125983", "endtime": 0, "resid_ext": { "times": 551, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399754970883052", "bgtime": 0, "order": 4 }, { "complete_score": 0, "name": "通用api封装", "task_bit_flag": 0, "resid_list": "5285890804974125935", "endtime": 0, "resid_ext": { "times": 899, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399759265850348", "bgtime": 0, "order": 5 }, { "complete_score": 0, "name": "测试步骤的数据驱动", "task_bit_flag": 0, "resid_list": "5285890804974125932", "endtime": 0, "resid_ext": { "times": 1147, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399763560817644", "bgtime": 0, "order": 6 }, { "complete_score": 0, "name": "测试数据的数据驱动", "task_bit_flag": 0, "resid_list": "5285890804974125959", "endtime": 0, "resid_ext": { "times": 167, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399767855784940", "bgtime": 0, "order": 7 }, { "complete_score": 0, "name": "配置的数据驱动", "task_bit_flag": 0, "resid_list": "5285890804974125969", "endtime": 0, "resid_ext": { "times": 139, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399772150752236", "bgtime": 0, "order": 8 }], "bgtime": 0 }, { "complete_score": 0, "csid": 16832954, "sub_id": 29, "name": "接口测试框架", "endtime": 1599903000, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "通用测试用例封装", "task_bit_flag": 0, "resid_list": "5285890804974125986", "endtime": 0, "resid_ext": { "times": 241, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399776445719532", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "通用测试框架构建", "task_bit_flag": 0, "resid_list": "5285890804974126029", "endtime": 0, "resid_ext": { "times": 269, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399780740686828", "bgtime": 0, "order": 1 }, { "update_ts": 0, "endtime": 1599879600, "resid_ext": { "list": [{ "id": "5285890807539089682", "rec_task_id": 0, "times": 3570, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1599876000, "complete_score": 0, "name": "HttpRunner作者亲授从零打造接口测试框架 1", "task_bit_flag": 64, "resid_list": ["5285890807539089682"], "complement_degree": 0, "taid": "9399785035654124", "status": 4, "order": 2 }, { "update_ts": 0, "endtime": 1599883200, "resid_ext": { "list": [{ "id": "5285890807539040068", "rec_task_id": 0, "times": 4193, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1599879600, "complete_score": 0, "name": "HttpRunner作者亲授从零打造接口测试框架 2", "task_bit_flag": 64, "resid_list": ["5285890807539040068"], "complement_degree": 0, "taid": "9399789330621420", "status": 4, "order": 3 }, { "update_ts": 0, "endtime": 1599894000, "resid_ext": { "list": [{ "id": "5285890807543433809", "rec_task_id": 0, "times": 3545, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1599890400, "complete_score": 0, "name": "HttpRunner作者亲授从零打造接口测试框架 3", "task_bit_flag": 64, "resid_list": ["5285890807543433809"], "complement_degree": 0, "taid": "9399793625588716", "status": 4, "order": 4 }, { "update_ts": 0, "endtime": 1599897600, "resid_ext": { "list": [{ "id": "5285890807547858844", "rec_task_id": 0, "times": 3600, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1599894000, "complete_score": 0, "name": "HttpRunner作者亲授从零打造接口测试框架 4", "task_bit_flag": 64, "resid_list": ["5285890807547858844"], "complement_degree": 0, "taid": "9399797920556012", "status": 4, "order": 5 }, { "update_ts": 0, "endtime": 1599901200, "resid_ext": { "list": [{ "id": "5285890807547835751", "rec_task_id": 0, "times": 3486, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1599897600, "complete_score": 0, "name": "HttpRunner作者亲授从零打造接口测试框架 5", "task_bit_flag": 64, "resid_list": ["5285890807547835751"], "complement_degree": 0, "taid": "9399802215523308", "status": 4, "order": 6 }, { "update_ts": 0, "endtime": 1599903000, "resid_ext": { "list": [{ "id": "5285890807547835958", "rec_task_id": 0, "times": 3892, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1599901200, "complete_score": 0, "name": "HttpRunner作者亲授从零打造接口测试框架 6", "task_bit_flag": 64, "resid_list": ["5285890807547835958"], "complement_degree": 0, "taid": "9399806510490604", "status": 4, "order": 7 }], "bgtime": 1599876000 }, { "complete_score": 0, "csid": 16406762, "sub_id": 30, "name": "SQL语法与数据库课程", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "数据库搭建与使用", "task_bit_flag": 0, "resid_list": "5285890802971941714", "endtime": 0, "resid_ext": { "times": 1569, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399136495592428", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "phpmyadmin操作", "task_bit_flag": 0, "resid_list": "5285890802971941781", "endtime": 0, "resid_ext": { "times": 542, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399140790559724", "bgtime": 0, "order": 1 }, { "complete_score": 0, "name": "数据库结构解析", "task_bit_flag": 0, "resid_list": "5285890802971941773", "endtime": 0, "resid_ext": { "times": 647, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399145085527020", "bgtime": 0, "order": 2 }, { "complete_score": 0, "name": "sql dds数据库与表结构创建", "task_bit_flag": 0, "resid_list": "5285890802971941824", "endtime": 0, "resid_ext": { "times": 849, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399149380494316", "bgtime": 0, "order": 3 }, { "complete_score": 0, "name": "sql dms数据查询", "task_bit_flag": 0, "resid_list": "5285890802971941853", "endtime": 0, "resid_ext": { "times": 1732, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399153675461612", "bgtime": 0, "order": 4 }, { "complete_score": 0, "name": "sql join", "task_bit_flag": 0, "resid_list": "5285890802971941883", "endtime": 0, "resid_ext": { "times": 797, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399157970428908", "bgtime": 0, "order": 5 }, { "complete_score": 0, "name": "redis 内存数据库", "task_bit_flag": 0, "resid_list": "5285890802971941868", "endtime": 0, "resid_ext": { "times": 1818, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399162265396204", "bgtime": 0, "order": 6 }, { "complete_score": 0, "name": "mongodb nosql数据库", "task_bit_flag": 0, "resid_list": "5285890802971941804", "endtime": 0, "resid_ext": { "times": 1963, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399166560363500", "bgtime": 0, "order": 7 }, { "complete_score": 0, "name": "neo4j图数据库", "task_bit_flag": 0, "resid_list": "5285890802971941748", "endtime": 0, "resid_ext": { "times": 2008, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9399170855330796", "bgtime": 0, "order": 8 }], "bgtime": 0 }, { "complete_score": 0, "csid": 15972794, "sub_id": 31, "name": "测试平台开发", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "前端模板框架", "task_bit_flag": 0, "resid_list": "5285890806891298996", "endtime": 0, "resid_ext": { "times": 1737, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9400051323626476", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "前端UI框架", "task_bit_flag": 0, "resid_list": "5285890806002985180", "endtime": 0, "resid_ext": { "times": 4695, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9400055618593772", "bgtime": 0, "order": 1 }, { "complete_score": 0, "name": "后端web开发框架", "task_bit_flag": 0, "resid_list": "5285890806271798400", "endtime": 0, "resid_ext": { "times": 1599, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9400059913561068", "bgtime": 0, "order": 2 }, { "complete_score": 0, "name": "数据持久化技术", "task_bit_flag": 0, "resid_list": "5285890806271798421", "endtime": 0, "resid_ext": { "times": 1184, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9400064208528364", "bgtime": 0, "order": 3 }, { "complete_score": 0, "name": "数据展示与分析", "task_bit_flag": 0, "resid_list": "5285890806002985150", "endtime": 0, "resid_ext": { "times": 9313, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9400068503495660", "bgtime": 0, "order": 4 }, { "complete_score": 0, "name": "跨平台api对接", "task_bit_flag": 0, "resid_list": "5285890803499221833", "endtime": 0, "resid_ext": { "times": 6, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9400072798462956", "bgtime": 0, "order": 5 }], "bgtime": 0 }, { "complete_score": 0, "csid": 15972795, "sub_id": 32, "name": "测试平台开发", "endtime": 1600507800, "complement_degree": 0, "task_list": [{ "update_ts": 0, "endtime": 1600347600, "resid_ext": { "list": [{ "id": "5285890807738574184", "rec_task_id": 0, "times": 3567, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1600344000, "complete_score": 0, "name": "测试平台构建实战 1", "task_bit_flag": 64, "resid_list": ["5285890807738574184"], "complement_degree": 0, "taid": "9400077093430252", "status": 4, "order": 0 }, { "update_ts": 0, "endtime": 1600349400, "resid_ext": { "list": [{ "id": "5285890807738553146", "rec_task_id": 0, "times": 2821, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1600347600, "complete_score": 0, "name": "测试平台构建实战 2", "task_bit_flag": 64, "resid_list": ["5285890807738553146"], "complement_degree": 0, "taid": "9400081388397548", "status": 4, "order": 1 }, { "update_ts": 0, "endtime": 1600498800, "resid_ext": { "list": [{ "id": "5285890807800588127", "rec_task_id": 0, "times": 3485, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1600495200, "complete_score": 0, "name": "测试平台构建实战 3", "task_bit_flag": 64, "resid_list": ["5285890807800588127"], "complement_degree": 0, "taid": "9400085683364844", "status": 4, "order": 2 }, { "update_ts": 0, "endtime": 1600502400, "resid_ext": { "list": [{ "id": "5285890807801279237", "rec_task_id": 0, "times": 2344, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1600498800, "complete_score": 0, "name": "测试平台构建实战 4", "task_bit_flag": 64, "resid_list": ["5285890807801279237"], "complement_degree": 0, "taid": "9400089978332140", "status": 4, "order": 3 }, { "update_ts": 0, "endtime": 1600506000, "resid_ext": { "list": [{ "id": "5285890807798580338", "rec_task_id": 0, "times": 2966, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1600502400, "complete_score": 0, "name": "测试平台构建实战 5", "task_bit_flag": 64, "resid_list": ["5285890807798580338"], "complement_degree": 0, "taid": "9400094273299436", "status": 4, "order": 4 }, { "update_ts": 0, "endtime": 1600507800, "resid_ext": { "list": [{ "id": "5285890807801259123", "rec_task_id": 0, "times": 1898, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1600506000, "complete_score": 0, "name": "测试平台构建实战 6", "task_bit_flag": 64, "resid_list": ["5285890807801259123"], "complement_degree": 0, "taid": "9400098568266732", "status": 4, "order": 5 }], "bgtime": 1600344000 }, { "complete_score": 0, "csid": 15972796, "sub_id": 33, "name": "测试平台开发", "endtime": 1603618200, "complement_degree": 0, "task_list": [{ "update_ts": 0, "endtime": 1600952400, "resid_ext": { "list": [{ "id": "5285890807988960458", "rec_task_id": 0, "times": 3612, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1600948800, "complete_score": 0, "name": "测试平台构建实战 7", "task_bit_flag": 64, "resid_list": ["5285890807988960458"], "complement_degree": 0, "taid": "9400102863234028", "status": 4, "order": 0 }, { "update_ts": 0, "endtime": 1600954200, "resid_ext": { "list": [{ "id": "5285890807986915704", "rec_task_id": 0, "times": 4272, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1600952400, "complete_score": 0, "name": "测试平台构建实战 8", "task_bit_flag": 64, "resid_list": ["5285890807986915704"], "complement_degree": 0, "taid": "9400107158201324", "status": 4, "order": 1 }, { "update_ts": 0, "endtime": 1603609200, "resid_ext": { "list": [{ "id": "5285890809116448344", "rec_task_id": 0, "times": 3532, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1603605600, "complete_score": 0, "name": "测试平台构建实战 9", "task_bit_flag": 64, "resid_list": ["5285890809116448344"], "complement_degree": 0, "taid": "9400111453168620", "status": 4, "order": 2 }, { "update_ts": 0, "endtime": 1603612800, "resid_ext": { "list": [{ "id": "5285890809118342012", "rec_task_id": 0, "times": 1963, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1603609200, "complete_score": 0, "name": "测试平台构建实战 10", "task_bit_flag": 64, "resid_list": ["5285890809118342012"], "complement_degree": 0, "taid": "9400115748135916", "status": 4, "order": 3 }, { "update_ts": 0, "endtime": 1603616400, "resid_ext": { "list": [{ "id": "5285890809120754113", "rec_task_id": 0, "times": 3549, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1603612800, "complete_score": 0, "name": "测试平台构建实战 11", "task_bit_flag": 64, "resid_list": ["5285890809120754113"], "complement_degree": 0, "taid": "9400120043103212", "status": 4, "order": 4 }, { "update_ts": 0, "endtime": 1603618200, "resid_ext": { "list": [{ "id": "5285890809122182208", "rec_task_id": 0, "times": 3484, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1603616400, "complete_score": 0, "name": "测试平台构建实战 12", "task_bit_flag": 64, "resid_list": ["5285890809122182208"], "complement_degree": 0, "taid": "9400124338070508", "status": 4, "order": 5 }, { "complete_score": 0, "name": "测试平台答疑课", "task_bit_flag": 0, "resid_list": "5285890809754688646", "endtime": 0, "resid_ext": { "times": 4446, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "10537212634719212", "bgtime": 0, "order": 6 }], "bgtime": 1600948800 }, { "complete_score": 0, "csid": 15972797, "sub_id": 34, "name": "测试右移", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "测试右移介绍", "task_bit_flag": 0, "resid_list": "5285890793913109038", "endtime": 0, "resid_ext": { "times": 1749, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9400128633037804", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "logstash讲解", "task_bit_flag": 0, "resid_list": "5285890793913119109", "endtime": 0, "resid_ext": { "times": 2793, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9400132928005100", "bgtime": 0, "order": 1 }, { "complete_score": 0, "name": "elastic search搜索引擎讲解", "task_bit_flag": 0, "resid_list": "5285890793913129179", "endtime": 0, "resid_ext": { "times": 1456, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9400137222972396", "bgtime": 0, "order": 2 }, { "complete_score": 0, "name": "kibana可视化分析平台", "task_bit_flag": 0, "resid_list": "5285890793913129189", "endtime": 0, "resid_ext": { "times": 1863, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "9400141517939692", "bgtime": 0, "order": 3 }], "bgtime": 0 }, { "complete_score": 0, "csid": 17279248, "sub_id": 35, "name": "就业指导", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "简历指导课", "task_bit_flag": 0, "resid_list": "5285890809783599056", "endtime": 0, "resid_ext": { "times": 5768, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "10537216929686508", "bgtime": 0, "order": 0 }, { "complete_score": 0, "name": "面试指导课", "task_bit_flag": 0, "resid_list": "5285890809855336047", "endtime": 0, "resid_ext": { "times": 6645, "txcloud": 1, "vid": "" }, "complement_degree": 0, "type": 2, "taid": "10542254926324716", "bgtime": 0, "order": 1 }], "bgtime": 0 }] }], "industry3": 3034, "latest_ch_id": 2845223, "tname": "第14期", "live_state": 0, "term_id": 102722316, "ts_order": 1604547369, "term_type_coding_college": 0, "latest_csid": 15972764, "top_flag": 1, "next_bgtime": 0, "room_url": "tencent://VisitPublicGroup/?subcmd=VisitPublicGroupEx&param=7B22457874506172616D223A7B226170704964223A223231222C22617070506172616D223A227B5C22436F7572736549645C223A3130323732323331367D227D2C2262466F72456475223A312C2267726F757055696E223A3130323732323331362C2276697369746F72223A317D", "p_complement_degree": 460, "cid": 254956, "latest_study_ts": 1604579257 }, { "room_id": 100406145, "sponsor": 0, "is_cycle": 0, "latest_task_id": 2547353693533961, "recent_live_task": { "name": "如何做java接口自动化测试", "task_bit_flag": 64, "endtime": 1543820400, "task_id": 2547297858959113, "type": 1, "bgtime": 1543816800 }, "cname": "软件测试之高级Python/Java全栈自动化测试VIP尊享", "agency_info": { "name": "柠檬班", "cover_url": "//p.qpic.cn/qqcourse/QFzQYCgCrxmTU1H5u8Df5bqKgkmmbEqibv8wibOUOh7Jdj0J2cwVZC6DjqFFntb6uU/", "summay": "柠檬班是全国领先的在线软件测试培训机构,坚持“创新教学、用心教学、专业实用”的教学理念,在功能测试、性能测试、Python/Java自动化等领域构筑“针对性”的教学优势,为学员提供更加优质、实用、专业的教学课程。柠檬班致力于为IT行业培养优秀的软件测试人才。目前,柠檬班是腾讯课堂官方认证机构,独领浪潮。", "type": 1, "aid": 28545, "domain": "lemon.ke.qq.com" }, "t_complement_degree": 0, "next_endtime": 0, "expr_flag": 0, "term_no": 0, "course_bit_flag": 16448, "payid": 2, "sponsor_url": "http://sighttp.qq.com/authd?IDKEY=05278205d913860e3ed389b1486bc29c2658eb06879f07d5", "passcard": 0, "transcode_flag": 0, "cover_url": "https://10.idqqimg.com/qqcourse_logo_ng/ajNVdqHZLLBta3JKMQWBZCFNk7KjuibfRWx4E4yC3Qef7A2rSZgotiaaVWsbo6xcw4GDVLic9rrU0I/", "process": { "start_ts": 1540519200, "sub_name": "java自动化基础语法", "sub_status": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1], "chapter_no": 0, "sub_id": 9679329, "term_sub_id": 9679336, "term_sub_no": 21, "complete_score": 1, "term_index": 0, "end_ts": 1697471999, "chapter_id": 518934, "term_chapter_no": 0, "sub_live_status": 0, "sub_no": 14, "sub_complate_score": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30, 0, 0, 0, 0, 0, 0, 0], "term_chapter_id": 518934, "term_sub_name": "Java全栈自动化-9-元素常见操作" }, "chapter_list": [{ "name": "", "ch_no": 0, "ch_id": 518934, "sub_course_list": [{ "complete_score": 0, "csid": 9679315, "sub_id": 0, "name": "如何做Python接口自动化测试", "endtime": 1540522800, "complement_degree": 0, "task_list": [{ "update_ts": 0, "endtime": 1540522800, "resid_ext": { "list": [{ "id": "a1429o4xi6t", "times": 5048 }, { "id": "5285890786197458912", "times": 5048, "txcloud": 1, "vid": "a1429o4xi6t" }] }, "type": 1, "bgtime": 1540519200, "complete_score": 0, "name": "如何做Python接口自动化测试", "task_bit_flag": 64, "resid_list": ["a1429o4xi6t", "5285890786197458912"], "complement_degree": 0, "taid": "2547293563991817", "status": 4, "order": 0 }], "bgtime": 1540519200 }, { "complete_score": 0, "csid": 9679316, "sub_id": 1, "name": "如何做java接口自动化测试", "endtime": 1543820400, "complement_degree": 0, "task_list": [{ "update_ts": 0, "endtime": 1543820400, "resid_ext": { "list": [{ "id": "u14306161jo", "times": 5954 }, { "id": "5285890786351761136", "times": 5954, "txcloud": 1, "vid": "u14306161jo" }] }, "type": 1, "bgtime": 1543816800, "complete_score": 0, "name": "如何做java接口自动化测试", "task_bit_flag": 64, "resid_list": ["u14306161jo", "5285890786351761136"], "complement_degree": 0, "taid": "2547297858959113", "status": 4, "order": 0 }], "bgtime": 1543816800 }, { "complete_score": 0, "csid": 9679317, "sub_id": 2, "name": "python语法&基础常识", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "python语法&基础常识", "task_bit_flag": 64, "resid_list": "5285890788267507018", "endtime": 0, "resid_ext": { "times": 2732, "txcloud": 1, "vid": "x1422j34dcs" }, "complement_degree": 0, "type": 2, "taid": "2547302153926409", "bgtime": 0, "order": 0 }], "bgtime": 0 }, { "complete_score": 0, "csid": 9679318, "sub_id": 3, "name": "Python常见数据类型:元组/列表/字典", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "Python常见数据类型:元组/列表/字典", "task_bit_flag": 64, "resid_list": "5285890788010878530", "endtime": 0, "resid_ext": { "times": 2732, "txcloud": 1, "vid": "p1422agsji1" }, "complement_degree": 0, "type": 2, "taid": "2547306448893705", "bgtime": 0, "order": 0 }], "bgtime": 0 }, { "complete_score": 0, "csid": 9679319, "sub_id": 4, "name": "python函数以及引用", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "python函数以及引用", "task_bit_flag": 64, "resid_list": "5285890788298799048", "endtime": 0, "resid_ext": { "times": 2937, "txcloud": 1, "vid": "y1422u1u4k0" }, "complement_degree": 0, "type": 2, "taid": "2547310743861001", "bgtime": 0, "order": 0 }], "bgtime": 0 }, { "complete_score": 0, "csid": 9679320, "sub_id": 5, "name": "Python异常&IO处理", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "Python异常&IO处理", "task_bit_flag": 64, "resid_list": "5285890788039579571", "endtime": 0, "resid_ext": { "times": 5405, "txcloud": 1, "vid": "l1422kr33yj" }, "complement_degree": 0, "type": 2, "taid": "2547315038828297", "bgtime": 0, "order": 0 }], "bgtime": 0 }, { "complete_score": 0, "csid": 9679321, "sub_id": 6, "name": "Python类与对象进阶学习", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "Python类与对象进阶学习", "task_bit_flag": 64, "resid_list": "5285890788001569656", "endtime": 0, "resid_ext": { "times": 4260, "txcloud": 1, "vid": "o1422rsxcxr" }, "complement_degree": 0, "type": 2, "taid": "2547319333795593", "bgtime": 0, "order": 0 }], "bgtime": 0 }, { "complete_score": 0, "csid": 9679322, "sub_id": 7, "name": "IO文件操作&单元测试", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "IO文件操作&单元测试", "task_bit_flag": 64, "resid_list": "5285890787809887265", "endtime": 0, "resid_ext": { "times": 4768, "txcloud": 1, "vid": "e1422jet2tl" }, "complement_degree": 0, "type": 2, "taid": "2547323628762889", "bgtime": 0, "order": 0 }], "bgtime": 0 }, { "complete_score": 0, "csid": 9679323, "sub_id": 8, "name": "基础知识回顾一", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "基础知识回顾一", "task_bit_flag": 64, "resid_list": "5285890788007568305", "endtime": 0, "resid_ext": { "times": 5135, "txcloud": 1, "vid": "p14217lxafv" }, "complement_degree": 0, "type": 2, "taid": "2547327923730185", "bgtime": 0, "order": 0 }], "bgtime": 0 }, { "complete_score": 0, "csid": 9679324, "sub_id": 9, "name": "基础知识回顾二", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "基础知识回顾二", "task_bit_flag": 64, "resid_list": "5285890787854632651", "endtime": 0, "resid_ext": { "times": 5574, "txcloud": 1, "vid": "b1421pn1eej" }, "complement_degree": 0, "type": 2, "taid": "2547332218697481", "bgtime": 0, "order": 0 }], "bgtime": 0 }, { "complete_score": 0, "csid": 9679325, "sub_id": 10, "name": "RobotFramework简介", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "RobotFramework简介", "task_bit_flag": 64, "resid_list": "5285890788034393105", "endtime": 0, "resid_ext": { "times": 2559, "txcloud": 1, "vid": "k14218lvcaj" }, "complement_degree": 0, "type": 2, "taid": "2547336513664777", "bgtime": 0, "order": 0 }], "bgtime": 0 }, { "complete_score": 0, "csid": 9679326, "sub_id": 11, "name": "RF之web界面测试", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "RF之web界面测试", "task_bit_flag": 64, "resid_list": "5285890787811027018", "endtime": 0, "resid_ext": { "times": 3749, "txcloud": 1, "vid": "c1421px7z0m" }, "complement_degree": 0, "type": 2, "taid": "2547340808632073", "bgtime": 0, "order": 0 }], "bgtime": 0 }, { "complete_score": 0, "csid": 9679327, "sub_id": 12, "name": "smtp&logging模块", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "smtp&logging模块", "task_bit_flag": 64, "resid_list": "5285890788002685860", "endtime": 0, "resid_ext": { "times": 5529, "txcloud": 1, "vid": "l14226n8n2d" }, "complement_degree": 0, "type": 2, "taid": "2547345103599369", "bgtime": 0, "order": 0 }], "bgtime": 0 }, { "complete_score": 0, "csid": 9679328, "sub_id": 13, "name": "为什么我们要学java自动化测试", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "为什么我们要学java自动化测试", "task_bit_flag": 64, "resid_list": "5285890787832756855", "endtime": 0, "resid_ext": { "times": 5039, "txcloud": 1, "vid": "b1424656ux4" }, "complement_degree": 0, "type": 2, "taid": "2547349398566665", "bgtime": 0, "order": 0 }], "bgtime": 0 }, { "complete_score": 30, "csid": 9679329, "sub_id": 14, "name": "java自动化基础语法", "endtime": 0, "complement_degree": 30, "task_list": [{ "update_ts": 1575818583, "latest_pos": 3, "endtime": 0, "resid_ext": { "times": 2989, "txcloud": 1, "vid": "e1424gp5a2z" }, "type": 2, "bgtime": 0, "expr_flag": 0, "complete_score": 30, "name": "java自动化基础语法", "task_bit_flag": 64, "resid_list": "5285890787818794128", "complement_degree": 30, "taid": "2547353693533961", "play_ts": 9, "order": 0 }], "bgtime": 0 }, { "complete_score": 0, "csid": 9679330, "sub_id": 15, "name": "IE浏览器和谷歌浏览器自动化环境搭建", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "IE浏览器和谷歌浏览器自动化环境搭建", "task_bit_flag": 64, "resid_list": "5285890787907310023", "endtime": 0, "resid_ext": { "times": 3539, "txcloud": 1, "vid": "i1424e6nc0s" }, "complement_degree": 0, "type": 2, "taid": "2547357988501257", "bgtime": 0, "order": 0 }], "bgtime": 0 }, { "complete_score": 0, "csid": 9679331, "sub_id": 16, "name": "火狐浏览器自动化环境搭建", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "火狐浏览器自动化环境搭建", "task_bit_flag": 64, "resid_list": "5285890787892089507", "endtime": 0, "resid_ext": { "times": 3895, "txcloud": 1, "vid": "j1424zcn5ay" }, "complement_degree": 0, "type": 2, "taid": "2547362283468553", "bgtime": 0, "order": 0 }], "bgtime": 0 }, { "complete_score": 0, "csid": 9679332, "sub_id": 17, "name": "浏览器的自主选择、驱动对象的创建", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "浏览器的自主选择、驱动对象的创建", "task_bit_flag": 64, "resid_list": "5285890788207246269", "endtime": 0, "resid_ext": { "times": 3568, "txcloud": 1, "vid": "q1424oly7ax" }, "complement_degree": 0, "type": 2, "taid": "2547366578435849", "bgtime": 0, "order": 0 }], "bgtime": 0 }, { "complete_score": 0, "csid": 9679333, "sub_id": 18, "name": "web自动化第05课-元素定位1", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "web自动化第05课-元素定位1", "task_bit_flag": 64, "resid_list": "5285890787821333903", "endtime": 0, "resid_ext": { "times": 4183, "txcloud": 1, "vid": "e1424m21l0n" }, "complement_degree": 0, "type": 2, "taid": "2547370873403145", "bgtime": 0, "order": 0 }], "bgtime": 0 }, { "complete_score": 0, "csid": 9679334, "sub_id": 19, "name": "web自动化第06课-元素定位2.", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "web自动化第06课-元素定位2.", "task_bit_flag": 64, "resid_list": "5285890788310098502", "endtime": 0, "resid_ext": { "times": 3353, "txcloud": 1, "vid": "z1424ug7mhy" }, "complement_degree": 0, "type": 2, "taid": "2547375168370441", "bgtime": 0, "order": 0 }], "bgtime": 0 }, { "complete_score": 0, "csid": 9679335, "sub_id": 20, "name": "Java全栈自动化-8-元素定位3", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "Java全栈自动化-8-元素定位3", "task_bit_flag": 64, "resid_list": "5285890788292989422", "endtime": 0, "resid_ext": { "times": 4622, "txcloud": 1, "vid": "z1424cp4yp1" }, "complement_degree": 0, "type": 2, "taid": "2547379463337737", "bgtime": 0, "order": 0 }], "bgtime": 0 }, { "complete_score": 0, "csid": 9679336, "sub_id": 21, "name": "Java全栈自动化-9-元素常见操作", "endtime": 0, "complement_degree": 0, "task_list": [{ "complete_score": 0, "name": "Java全栈自动化-9-元素常见操作", "task_bit_flag": 64, "resid_list": "5285890788231711997", "endtime": 0, "resid_ext": { "times": 2865, "txcloud": 1, "vid": "v1424376fp9" }, "complement_degree": 0, "type": 2, "taid": "2547383758305033", "bgtime": 0, "order": 0 }], "bgtime": 0 }] }], "industry3": 3034, "latest_ch_id": 518934, "tname": "pythonjava自动化", "live_state": 0, "term_id": 100406145, "ts_order": 1540473106, "term_type_coding_college": 0, "latest_csid": 9679329, "top_flag": 1, "next_bgtime": 0, "room_url": "tencent://VisitPublicGroup/?subcmd=VisitPublicGroupEx&param=7B22457874506172616D223A7B226170704964223A223231222C22617070506172616D223A227B5C22436F7572736549645C223A3130303430363134357D227D2C2262466F72456475223A312C2267726F757055696E223A3130303430363134352C2276697369746F72223A317D", "p_complement_degree": 1, "cid": 341769, "latest_study_ts": 1575818583 }, { "room_id": 102453153, "sponsor": 0, "is_cycle": 0, "latest_task_id": 8858975640738520, "recent_live_task": { "name": "课后答疑", "task_bit_flag": 64, "endtime": 1590674400, "task_id": 8859005705509592, "type": 1, "bgtime": 1590672600 }, "cname": "软件测试/Python App自动化测试训练营", "agency_info": { "name": "霍格沃兹测试学院", "cover_url": "//p.qpic.cn/qqcourse/QFzQYCgCrxk4GutvIaEVW9mbVibxr6iadRaicuTiasqI3icrqoyI4cOlibJBbCicAic7Qxhk/", "summay": "霍格沃兹测试学院是中国领先的软件测试技术高端教育品牌,致力于为 IT 行业提供最优秀的测试开发技术培训和人才内推服务。学院课程体系均根据 BAT 最新测试开发技术栈设计,突出「实战进阶」特色,并由大厂资深测试架构师、测试经理、高工执教,凭借过硬的课程质量、超强服务实力、超高好评率成为腾讯课堂官方认证机构,并荣获「最受欢迎奖」。

", "type": 1, "aid": 50983, "domain": "testerh.ke.qq.com" }, "t_complement_degree": 2500, "next_endtime": 0, "expr_flag": 0, "term_no": 0, "course_bit_flag": 16448, "payid": 2, "sponsor_url": "http://sighttp.qq.com/authd?IDKEY=1b9590c4f4dfc9f056d430522eeeb5daa8f2131a8fdb9401", "passcard": 0, "transcode_flag": 0, "cover_url": "https://10.idqqimg.com/qqcourse_logo_ng/ajNVdqHZLLDic4eeFZvFpHRZ45P2NGnzyD9Kc89cico2mXV2XtLSibFIqYjTwZXdnyHZJciaHjibY6DU/", "process": { "start_ts": 1590580800, "sub_name": "开营仪式", "sub_status": [3, 1, 1, 1], "chapter_no": 0, "sub_id": 15423641, "term_sub_id": 15423644, "term_sub_no": 3, "complete_score": 2500, "term_index": 0, "end_ts": 1602432000, "chapter_id": 2575972, "term_chapter_no": 0, "sub_live_status": 0, "sub_no": 0, "sub_complate_score": [10000, 0, 0, 0], "term_chapter_id": 2575972, "term_sub_name": "课后答疑" }, "chapter_list": [{ "name": "", "ch_no": 0, "ch_id": 2575972, "sub_course_list": [{ "complete_score": 10000, "csid": 15423641, "sub_id": 0, "name": "开营仪式", "endtime": 1590582600, "complement_degree": 10000, "task_list": [{ "update_ts": 1596613567, "latest_pos": 1572, "endtime": 1590582600, "resid_ext": { "list": [{ "id": "5285890803523727828", "rec_task_id": 0, "times": 1773, "txcloud": 1, "vid": "" }] }, "type": 1, "latest_vid": "5285890803523727828", "bgtime": 1590580800, "expr_flag": 0, "complete_score": 10000, "video_play": 1572, "name": "开营仪式", "task_bit_flag": 64, "resid_list": ["5285890803523727828"], "complement_degree": 10000, "taid": "8858975640738520", "play_ts": 1572, "status": 4, "order": 0 }], "bgtime": 1590580800 }, { "complete_score": 0, "csid": 15423642, "sub_id": 1, "name": "app测试进阶必备技能", "endtime": 1590588000, "complement_degree": 0, "task_list": [{ "update_ts": 0, "endtime": 1590584400, "resid_ext": { "list": [{ "id": "5285890803524616332", "rec_task_id": 0, "times": 1806, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1590582600, "complete_score": 0, "name": "adb实用命令讲解", "task_bit_flag": 64, "resid_list": ["5285890803524616332"], "complement_degree": 0, "taid": "8858979935705816", "status": 4, "order": 0 }, { "update_ts": 0, "endtime": 1590586200, "resid_ext": { "list": [{ "id": "5285890803525343322", "rec_task_id": 0, "times": 1800, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1590584400, "complete_score": 0, "name": "使用appium desktop录制测试用例", "task_bit_flag": 64, "resid_list": ["5285890803525343322"], "complement_degree": 0, "taid": "8858984230673112", "status": 4, "order": 1 }, { "update_ts": 0, "endtime": 1590588000, "resid_ext": { "list": [{ "id": "5285890803525908962", "rec_task_id": 0, "times": 1797, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1590586200, "complete_score": 0, "name": "编写第一个规范的测试用例", "task_bit_flag": 64, "resid_list": ["5285890803525908962"], "complement_degree": 0, "taid": "8858988525640408", "status": 4, "order": 2 }], "bgtime": 1590582600 }, { "complete_score": 0, "csid": 15423643, "sub_id": 2, "name": "app自动化测试实战", "endtime": 1590672600, "complement_degree": 0, "task_list": [{ "update_ts": 0, "endtime": 1590669000, "resid_ext": { "list": [{ "id": "5285890803559737367", "rec_task_id": 0, "times": 1813, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1590667200, "complete_score": 0, "name": "appium框架介绍与自动化技术", "task_bit_flag": 64, "resid_list": ["5285890803559737367"], "complement_degree": 0, "taid": "8858992820607704", "status": 4, "order": 0 }, { "update_ts": 0, "endtime": 1590670800, "resid_ext": { "list": [{ "id": "5285890803559818142", "rec_task_id": 0, "times": 1804, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1590669000, "complete_score": 0, "name": "page object模式", "task_bit_flag": 64, "resid_list": ["5285890803559818142"], "complement_degree": 0, "taid": "8858997115575000", "status": 4, "order": 1 }, { "update_ts": 0, "endtime": 1590672600, "resid_ext": { "list": [{ "id": "5285890803559818032", "rec_task_id": 0, "times": 1794, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1590670800, "complete_score": 0, "name": "使用page object模式封装测试框架", "task_bit_flag": 64, "resid_list": ["5285890803559818032"], "complement_degree": 0, "taid": "8859001410542296", "status": 4, "order": 2 }], "bgtime": 1590667200 }, { "complete_score": 0, "csid": 15423644, "sub_id": 3, "name": "课后答疑", "endtime": 1590674400, "complement_degree": 0, "task_list": [{ "update_ts": 0, "endtime": 1590674400, "resid_ext": { "list": [{ "id": "5285890803559464891", "rec_task_id": 0, "times": 1446, "txcloud": 1, "vid": "" }] }, "type": 1, "bgtime": 1590672600, "complete_score": 0, "name": "课后答疑", "task_bit_flag": 64, "resid_list": ["5285890803559464891"], "complement_degree": 0, "taid": "8859005705509592", "status": 4, "order": 0 }], "bgtime": 1590672600 }] }], "industry3": 3034, "latest_ch_id": 2575972, "tname": "第一期", "live_state": 0, "term_id": 102453153, "ts_order": 1596601712, "term_type_coding_college": 0, "latest_csid": 15423641, "top_flag": 0, "next_bgtime": 0, "room_url": "tencent://VisitPublicGroup/?subcmd=VisitPublicGroupEx&param=7B22457874506172616D223A7B226170704964223A223231222C22617070506172616D223A227B5C22436F7572736549645C223A3130323435333135337D227D2C2262466F72456475223A312C2267726F757055696E223A3130323435333135332C2276697369746F72223A317D", "p_complement_degree": 2500, "cid": 2349784, "latest_study_ts": 1596613568 }], "industry3_name": "自动化测试" }], "end": 0, "page": 1, "ts": 0 }, "retcode": 0 }