合作项目介绍
合作的项目简称为ARK应用,是手Q智能应用推荐项目,核心是基于手Q用户聊天信息,对其进行语义识别,并根据识别到的关键词推荐相关的服务和内容,为用户提供更丰富的内容。
用户使用路径:
●输入搜狗百科相关关键词,如“处女座”;
●识别到关键词,输入框右上角将展示业务气泡;
●点击气泡后则在键盘区展示对应的ARK内容;
●用户可选择发送,则在消息流中展示对应的ARK内容,该内容支持点击查看详情,以及直接播放能力。
测试前准备
1)测试需求了解
与开发和产品沟通前需提前阅读需求文档。以下是与开发&产品沟通的内容:
背景:
手Q ARK方案中,会在人物、宠物、星座三个分类被动聊天情况下出百科。当在键盘区呼出气泡时,百科作为一个垂类,展示在最后一个tab,可以出多条;当在消息区呼出气泡时,百科作为混排结果兜底,只出一条结果。
实现架构:
期望上线时间点:
2017.10.25
2)测试范围确认
测试分工:
可以通过如下的excel表与腾讯方测试沟通测试范围,防止遗漏和理解不一致的点,同时要确认是否有额外的关注点。
测试计划:
①跑通单手机全用例;
②机型适配,包括Android和iOS;
③跑通上线前用例;
④发布随机测试&用户体验。
3)测试排期
按照如下格式给出详尽的测试排期,并邮件公式:
系统测试
1)测试用例编写
①用例编写工具:MindManager;
②写用例的流程:画出流程图——划分子功能和测试对象——编写测试点以及影响因素。画流程图的一个作用是为了划分子功能;有了子功能,就方便拆分其中各自的测试对象;有了测试对象,就能够找出其中的测试点,进而编写影响因素。
2)测试用例评审
用例编写完成之后,有一个很容易被忽略的环节是用例评审。按照个人经验,用例评审不但可以发现用例的问题,还可以通过讨论发现需求和代码实现的问题。所以用例评审是很有必要的。
用例评审注意事项:①提前沟通用例评审时间;②预定会议室;③提前一天通知大家用例评审。
3)测试用例执行
执行用例的过程大家比较熟悉,小编此处不再赘述,需要注意的是:及时标注测试过程中通过、不通过、待确认的case,防止执行遗漏。
4)测试进度汇报
测试进度中包括:
①测试整体进度描述:测试进度正常OR测试进度delay,delay原因
②上线计划:测试完成的时间点,若期间上线时间有变动,更新并给出原因
③Bug情况:列出各个状态下的bug数量,并提醒开发&产品及时处理名下的bug
④测试任务:公示每天的测试排期
⑤风险备忘:公示测试过程中体验不好的地方
bug管理
ARK测试过程中会发现两类bug:一类是ARK应用的bug;一类是手Q的bug。目前的处理方式是:ARK应用的bug提交至内部的bug管理系统,指派给开发修改→测试验证→验证通过,bug关闭;手Q的bug通过Google doc维护,包括编号、优先级、bug描述、回复、平台、备注等。但这样处理手Q bug的缺点是:①Google doc使用不方便,维护成本高;②不知道bug的状态,沟通及跟进成本较大。后续都会维护在对外开放的bug系统上,按照如下的bug处理流程跟进。
随机测试及体验
1)发送随机测试通知,包括随机测试时间、随机测试地点、模块名称、环境配置、测试说明&功能介绍、测试点、模块负责人等。
2)相关人员体验,下图是体验后给出的建议:
1.水瓶座、射手座、狮子座、双子座、巨蟹座的图,与其他星座的差别太大,是否可以统一风格?
2. 所有不相关的精选推荐建议拿掉;(比如输入“巨蟹明星”,第二张匹配了一只陆龟,很奇怪);
3. 输入“心宿”显示暂无图片;(类似问题建议你们体统的过一遍词库,保证所有的都正常);
4. 输入词库中的“午马”,无任何内容匹配;
5. 宠物这里没有“金毛”,类推不知道是否还有其他常见宠物没有支持,需要确认下哈;
6. 多个关键词下划线及内容展示问题:
1)如右图,输入两个人名时,消息流中有时会出现两个名字均被下划线标注(正确状态),也会出现只标注一个名词的情况,需要确认原因;
2) 输入右图中的两组关键词,键盘区知会出现一个气泡,点击后创建一个名词对应的ARK卡片,而消息流中点击icon可创建两个名词对应的卡片,这里没有对应上;
7. 名词触发,在键盘区展示的卡片与消息流中点击icon后创建的卡片内容不一致,排序不同;
项目提审
ARK应用测试完成后,需要发送项目提审报告,主要包括:
1)业务名称:本次要提审的功能名称;
2)测试范围:明确双方需要关注的测试范围,测试范围确认时的excel表此时就可以排上用场了;
3)测试结果:对方关注ARK业务接入的测试用例执行情况,所以需要给出用例执行结果,包括通过、未通过、无法执行、用例错误等;
4)其他:包括ARK应用和词表。。
上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。