cover_image

以Checklist为核心的质量保障

测试中心小编 网易雷火测试中心
2025年03月21日 10:02
图片
图片
本文将以Checklist为核心,分享如何设计并实施有效的Checklist以优化项目流程,提升交付质量和效率。通过本文的分享,希望能够为质量管理工作提供一些有益的启示和参考。

01 什么是Checklist

Checklist,简称检查清单,如同我们去购物时,会提前准备一个“清单”,购物时通过一项项打勾来确保物品无遗漏。
在项目交付流程中,它可以被定义为一种系统化的“工具”,主要用于在执行某项任务或流程时,确保所有必要的步骤、要点或事项均被充分考虑和执行,以及用于在变更前识别所有变更项和潜在风险,通过逐一检查比对,可以有效地防漏、防错。
对于QA来讲,Checklist是控制变更风险的一种有效手段,在日常测试交付工作中,Checklist可以是一份用例,用于保障项目测试的覆盖度,也可以是一个流程规范,用于保障项目流程的正确规范运转;形式上可以是一份清单列表、或是单独的表格、亦或是一个标准化模板,通过整理Checklist,QA可以明确本次项目的测试重点和难点,针对性的制定测试策略和方法,通过简单的打勾确认来控制项目交付过程中的变更风险,进而保障好交付质量。


02 Checklist的核心价值


在讲述Checklist价值之前,先简单介绍下所处部门的业务,团队主要负责为雷火游戏项目做宣发推广活动,涉及十余款端手游,活动类型如新游站点、预约、拉新回流、组队任务、赛事竞猜等,产品形态包含H5页面、PC、小程序、H5小游戏、游戏内置活动接口服务等。
作为QA一天内有可能面临的是N个不同游戏项目,N个不同业务类型的测试工作,尤其是在暑期或春节等游戏推广高峰期。另外所处部门独立于游戏项目组,没有现成的适配业务的工具或者平台,能够辅助QA提升测试质量或效率,以及辅助管控团队项目流程的规范执行。面对这样的环境,我觉得Checklist是一个简单而有效的利器,通过制定一系列标准化的执行check点,应用在开发、测试、线上发布等多个环节,针对性的做好检查和预防,能够持续帮助团队及时发现潜在问题。
下面从质量、效率、流程三个角度,讲述下Checklist的核心价值。

1.

确保测试覆盖全面,减少遗漏

质量是业务发展第一目标,短期内面临的最大困境,就是线上系统频出问题,这个是优先需要考虑并解决的。而在没有自动化工具辅助的情况下,测试工作往往更加依赖测试人员的个人经验和记忆力,但是人的记忆力是有限的,在重复性高或时间紧迫的任务中,以及并行工作多的情况下,很容易因为疏忽而遗漏某些测试点。因此,在没有自动化工具的情况下,Checklist在QA工作中的价值尤为突出。
1. Checklist列出了某个功能或某个场景所有需要测试的点,通过逐个执行,确保QA在进行测试时不会遗漏任何关键信息,确保不同QA之间的测试范围和结果是一致的,减少因个人理解差异而导致的测试偏差,进而保障测试的全面性和覆盖度。
2. 团队成员踩过的坑,可以通过积累并共享Checklist,来避免其他同学重复踩坑。
3. 通过整理Checklist,把经验和知识系统化的记录下来,能够便于新成员快速上手,降低带教成本,以及有效避免重复踩坑。


2.

提升项目交付效率,降低成本

降本增效一直是各企业持续追求的目标,Checklist的标准化,不仅能够减少返工和沟通成本,节约时间成本,也能够辅助决策工作,避免因理解或沟通偏差所造成的效率损耗,借助Checklist,团队成员无需再费心记忆每一个繁琐的细节,只需按部就班地执行即可。
1. 将繁琐复杂的流程精炼为一系列清晰易懂的步骤,使得团队成员能够迅速理解并执行。
2. 能够明确QA测试的目标和步骤,从而减少测试的盲目性和随意性,大幅提升测试效率。
3. 对于重复度较高的项目,通过复用测试用例Checklist,可以进一步提升测试效率。
4. 能够确保信息的准确传递,从而有效避免因沟通不畅所带来的误解和延误,提高团队的整体协同效率。
5.能够规范项目操作流程,如发布前的检查checklist,减少因操作失误或疏忽大意所造成的错误和返工。
6.Checklist还能帮助团队成员克服犹豫和拖延,推动项目更加高效、有序地进行。


3.

规范项目流程执行,降低风险

在软件开发交付过程中,QA团队往往需要与开发团队、产品策划等多个职能紧密合作,Checklist作为一种标准化工具,将复杂的工作流程拆解为清晰的条目,可以为不同团队之间的沟通和协作提供一个公共的参考标准,以及确保不同的人在执行相同任务时能够遵循统一且规范的流程标准,从而提高执行一致性,降低业务风险。团队成员可以更加清晰地了解彼此的工作内容和要求,提升协作效率。
制定项目流程的标准化Checklist,能够确保各环节按照预定的步骤顺序和规范执行,有效减少流程中的遗漏,降低各环节中的不规范操作,保障项目顺利进行。
Checklist核心是将复杂问题简单化、显性化,帮助团队和个人预防错误、复用经验、提升效率。它不仅是执行工具,更是质量保障、流程优化和知识管理的智慧载体。

03 如何设计Checklist


其实日常工作中CheckList的案例有很多,本篇主要从业务和问题分析两个角度出发,介绍下应该怎么设计并提取基础的Checklist。


1.

业务特性分析

(1)识别业务重复性
1. 活动基础功能

首先对于每个宣发推广活动,流程框架基本是账号登录->活动时间/条件限制->完成活动任务->领奖->分享活动->活动结束下线,每个环节作为必测功能点,以及考虑网页类基础测试点,抽取出了【官网活动通用Checklist】。另外对于这些基础信息,也是产品侧每个活动必须考虑的点,如活动时间、活动地址、投放渠道、分享信息等,因此也对应整理了一份标准化需求模板,作为产品侧的【需求基础Checklist】,部分信息如下:

活动时间

活动时间:xx-xx

领奖时间:xx-xx

玩法时间:xx-xx

可下线时间:xx-xx(主要确认不同渠道入口露出时间和 页面可下线时间,建议页面下线时间为活动渠道入口关闭后的一个月)

涉及游戏内入口的请特别关注 游戏开服时间,请和游戏QA、策划等确认

正式地址

端型

自动登录活动名:

PC:

移动:

游戏入口放截图(需要给出活动入口配置在游戏哪里,有我方控制的红点配置的项目需要确定下是否需要加红点)
红点
是否设置红点、红点规则(点亮、点灭)
投放渠道

明确各个渠道是否接免登录

网易大神:(免登录)

微博:

B站:

小程序(banner、二维码等)——如有小程序入口,需要提供小程序配置信息内容

对于每个游戏,支持的登录方式、登录渠道不同、账号和角色一对一或一对多关系、以及国内海外登录区别等,以及账号异常情况,如删号、封禁、转发、交易等操作的不同处理方式,基于每个活动需要遍历的账号场景,可以提取出不同游戏的【登录&账号Checklist】。

以及比如游戏项目基本都会配套一个微信小程序作为活动宣发载体,每个小程序的基础框架基本一致,角色绑定、banner活动配置、积分商城、消息订阅、分享功能等,可以总结出通用的【小程序Checklist】。

2. 新官网建设

每个游戏项目,在首爆宣发推广期,都会设立配套的官网。对各个游戏官网来说,组成元素基本一致,包括游戏logo、适龄信息、版权信息、官网域名等,在游戏开启公测时,官网还会适时增加游戏下载入口,归类这些一致性,产出了【新官网Checklist】,为后续新官网项目的交付质量提供了有效支撑。

上面这些是基于业务层面,从QA角度需要验证的用例点,但对于一个新官网的建站,还包含域名备案、域名部署、各种合规流程、权限申请等,因此也推动技术侧整理了【新站点配置Checklist】。

3. 推广活动类型

对于新游预约、周年庆节点、春节节点等,一般会做一些拉新回流的活动,如成团预约领奖、拉新组队领奖、组队完成小队任务等,这些活动都会有一个组队的概念,那关于队长、队员、以及各类状态限制的考虑,一个【组队功能Checklist】就产生了。

类似的推广活动如【集卡】、【预约领奖】、【竞猜答题】、【数据年报】等,也都可以通过分析提取每个功能的通用性,产出相应的Checklist。

游戏宣发活动的一大特性就是重复度高,QA侧可以提取的Checklist有很多,当然也有一些虽小但重要功能点,诸如表单提交、手机验证码、红点功能、排行榜等,同样可以整理成通用Checklist,以便在各个活动中复用,本文不再注意展开讨论。

最后,关于业务重复性识别,这里再简单提一下另一个负责团队,业务主要是在做雷火研发效能工具以及HR业务的一些系统平台支持,在初期让大家养成整理通用Checklist时,很多同学提出了疑问,认为每个系统都不一样,没有可提取的点,功能都不一样。以通用B端平台看,几乎都会涉及一个流程管理的功能,区别只在于节点的功能含义、审批节点的个数不一致、审批权限等不一致,抽取通用流程:发起审批->多个节点的审批通过/拒绝->流程结束,具体细节点:节点是否逐级审批、是否可以跳级审批、各节点是否可撤回流程、单人/多人审批权等,基于此分析可以产出一份通用【审批流程Checklist】。


综上,针对多样化的业务类型,我们应当深入思考哪些功能是重复使用的、哪些功能具有通用性,可以被抽取整合成一个统一的框架或模块,这种思考方式不仅可以锻炼我们的系统思维能力,更好地拆分理解复杂系统的规律,另一方面通过Checklist用例的灵活复用,可以极大的提升测试质量和效率。

(2)识别核心业务场景

除去前面提到的业务重复功能的Checklist提升效率外,识别并整理业务的核心重点功能Checklist同样至关重要,有助于确保关键业务流程的准确性,以及QA首要任务是保障产品质量,而关键业务是实现业务目标的核心,如果核心业务出错,将直接影响产品的口碑和后续发展。

1. 游戏奖励

对于游戏推广活动,吸引玩家来参加的最大动力是游戏奖励,奖励的丰厚程度,一定程度也影响本次活动的宣发效果,所以奖励是每个活动绝不可以出错的地方,QA需要确保奖励名称、icon、发放数量、限制等正确性,以及更重要的防刷检查,对应产出通用的【奖励Checklist】。

2. 现金红包

涉及金钱类的功能,所有产品线都会列为重点功能,尤其现金红包作为一种流行的游戏推广活动手段,如拉新玩家注册游戏获得x元红包,或者春节期间推广的裂变红包活动等,对QA来说,不仅需要确保红包库存、发放金额、提现方式、黑产用户、保底机制等,还需要关注微信、支付宝等第三方的异常,以及账户余额申请流程等,因此组内对应产出了通用的【红包Checklist】。

这里只讲了两个对于游戏推广活动来说最重要的功能点,除此外类似礼包码兑换、游戏时长兑换、以及舆情风险考虑、游戏体验等也很重要,当然其他各个不同的业务领域也都拥有其独特的核心场景,在实际工作中,我们要深入理解业务,结合业务的核心价值和关键目标,不断提炼和构建一系列有针对性的Checklist。


2.

问题驱动分析

另一个比较重要的角度,可以从线上/线下暴露的问题出发,从历史经验教训里提取,找出关键的改进措施,并转化为实用的Checklist,以防止类似问题再次发生。下面从几个典型的线上问题和项目过程中遇到的问题来介绍下如何提取:

(1)线上问题分析

某游戏在公测开启前,线上发生一个低级的奖励错误问题,如下图所示,需求变更内容是配合游戏侧修改网页内的集券icon,但是由于设计师导出切图时选错了图层,提供了前端同学错误的设计稿,流程各环节均未发现钻石数量替换出错。针对问题复盘分析,发现各环节对奖励重视程度不够,因此在奖励测试基础Checklist的基础上,单独制定了【奖励规范Checklist】,明确各职能同学对于奖励信息的检查标准和职责。
图片

某游戏首测推广活动,由于数据缓存时间配置错误&代码设计问题数据库未存储,导致活动开启前部分玩家抽奖次数丢失,并且拉人达成的奖励解锁状态错乱。问题复盘分析时,发现QA侧对于缓存测试的标准和要求不够清晰,会认为缓存配置检查属于技术侧职责,因此组内重新梳理了【redis测试Checklist】,需要测试哪些内容,以及正式配置检查规范。同时完善了开发侧技术文档,增加redis规范模板,便于辅助QA测试验证。
key含义说明
写入时机
清除时机
有效时间





(2)项目问题分析

除去上个章节提到的活动类型重复度高的项目,部门还有一类直接复用的项目,如某个游戏某个活动直接复用到另一个游戏,或者是某个活动复用多个赛季,大致可以归纳为以下几种复用类型:

图片 

针对这一类项目,一是存在需求文档复用描述不清晰,复用概念不对齐,以及由于历史包袱重,甚至缺少需求文档的情况;二是技术侧直接复制代码做修改,尤其涉及跨年度、跨项目间的复用,经常出现修改不全面、测试覆盖不全或执行不到位的问题;以及会出现复用需求,各职能全换新人的情况,导致非常容易出现需求盲区,进而引发线上事故,本身复用是为了提效,但是引发了新的事故问题却是得不偿失的。

针对这些问题,单独发起了【复用项目Checklist】专项治理,由产品侧整理所有复用需求,按照优先级,推动各职能整理了复用Checklist文档,明确每次复用标准、技术修改范围、QA测试重点,以及针对历史出的线上问题,单独整理了【复用项目测试Checklist】,如年份、表名、活动配置、接口路径、旧项目关键字筛查等。

在具体的项目实施过程中,我们根据业务特性、测试要求以及问题分析改进,制定了很多个Checklist,包括测试用例上的Checklist、流程规范上的Checklist、以及推动产品和技术侧的Checklist。但是制定了Checklist就一定能拦住问题,杜绝重复问题吗?以及我们积累了很多Checklist,如果能确保它的落地执行呢?带着这两个疑问,下面重点介绍下如何让Checklist发挥它的最大价值。


2.

经验借鉴积累

通过团队内部和外部的经验积累,结合以往的工作实践和成功案例,提炼标准Checklist,经验积累法注重对过去的经验进行系统化总结,并不断迭代和优化。

(1)外部经验交流

通过借鉴他人成功的经验,充分利用前人的智慧,广泛搜集与整合经验,也可以与具有丰富经验的同行进行深入交流,了解他们在过往项目中遇到的挑战、解决方案及成功实践,这些宝贵的经验分享都能为我们提供独特的视角和深刻的见解,有助于我们构建专业且全面的测试Checklist。

以小游戏项目为例,23年部门开始重点推广H5小游戏模式的游戏推广活动,在积累几个小游戏测试经验后,QA侧产出了基础版的【小游戏Checklist】,但是由于我们小游戏的技术设计和测试经验尚浅,导致初期线上经常会出现类似“游戏道具效果和动画不同步”、“小怪没有按预期出现”、“开局或游戏中卡死”、“无法结束对局”等异常问题。为了解决这些问题,提升小游戏稳定性质量,我们通过跟游戏项目组交流经验,以及针对特定类型的小游戏与相关经验丰富的项目组交流,技术侧借鉴了小游戏兜底思路,并在框架中做了兜底策略的优化。同时,QA团队也针对这些异常问题,对Checklist进行了细致的完善,补齐了相应的异常测试用例,以进一步提升小游戏的测试覆盖面和交付质量。近半年上线的其他多个小游戏,交付质量均达到了预期标准,线上异常问题已经大幅下降,尽管如此,线上依旧存在少量的卡顿问题,后续仍需基于反馈问题,收集数据,不断提升技术和测试能力,持续提升用户体验。

(2)内部经验共享

团队或个人的经验往往是隐性的,未经过体系化整理,难以被后续项目复用使用,通过内部成员经验共享,建立分享机制,鼓励团队成员在日常工作中持续总结提取Checklist,将成熟的经验、教训和最佳实践转换为 Checklist,实现知识的复用性,推动团队能力的整理提升。以及在使用他人整理的Checklist后提供反馈,分享使用经验和改进建议,形成持续的经验共享。
  • 职能间的经验共享
1. 不同职能间也可以通过经验共享的方式,来提炼完善Checklist。如技术侧今年推行了业务通识的定期分享,基于技术分享文档,QA进行查漏补缺,完善相关的测试Checklist。反之,QA也可以基于已有的Checklist,反推技术侧完善代码设计文档模版和代码自查的Checklist等。
2. 针对各个游戏项目的特定常识,如英雄/职业信息、账号角色限制、角色ID长度等,由产品侧梳理完善,作为技术开发和QA测试验证的参考标准。
  • QA内部的经验共享
1. 实行“老带新”的模式,经验丰富的老员工会基于自身的实战经验,不断提炼和优化Checklist,为新人提供一个标准化的操作指南,内部统一质量保障标准,减少个人经验的局限性。
2. 考虑到部门业务具有短周期、项目相对独立的特点,但不同项目间的活动往往又存在一定的相似性和重复性,团队也很注重在项目完成后进行经验总结和分享。如与第三方合作的项目,团队会及时整理合作对接Checklist,记录测试过程、对接注意事项等,这些checklist也为后续其他游戏的合作活动测试提供有效帮助,使得其他QA能够快速借鉴之前的经验,有效降低对接成本。
3. 踩坑问题Checklist的共同维护,如微信作为各类活动的主要投放渠道,拉起游戏客户端的限制、小程序里的限制、安卓和iOS的特定区别等,不同活动踩到的微信相关的坑点,团队内共享&共同持续完善。

 综上,生成 Checklist 的思路是多元化的,可以根据实际的项目需求、团队经验、工作流程和内外部标准选择不同的生成方法,在实际应用中,往往会结合多种思路,确保 Checklist 的全面性和实用性。


04 如何让Checklist发挥最大价值

基础原则需要以“适用有效”为准,不能搞得过于简单或复杂,太简单起不了作用,太复杂推行不了、浪费时间。


1.

确保Checklist是有效的

明确Checklist主要目标,是为了提高效率还是为了减少错误和遗漏,目前团队大多数的Checklist都是为了减少遗漏,降低重复事故的产生。
界定具体的使用场景和范围,明确规范,如在哪个环节使用,什么情况下需要执行。
Checklist内容需要易于理解和执行,使用简洁明了的语言描述每个检查项,避免使用过于复杂或专业的术语,按照合理的逻辑顺序排列检查项,以便执行者能够顺畅地完成整个检查过程。
在引入Checklist的基础上,我们需要根据实际情况灵活调整,不断对其进行优化和完善,以适应不断变化的测试需求和环境,使之更加贴合项目需求。

(1)考虑团队/业务新变化

 以【官网通用Checklist】为例,要求是所有活动都必须执行,用例是在23年整理的,当时团队成员均为半年以上的QA,在24年由于项目量增长,团队涌入了较多新人,在要求新人执行通用用例时,新人疑问会很多,几乎每条用例都要找导师确认是什么意思,应该如何执行。基于此类反馈,开始不断调整Checklist,同时补齐完善新人业务通识文档。

图片   

图片


(2)踩坑问题的持续迭代

1. 以【新官网Checklist】为例,在某游戏官网开启手机号登录后,未注册过任何网易游戏的纯新手机号,登录活动会提示未注册,但是页面无任何注册入口,排查问题后发现第三方的登录组件本身是区分“登录”和“快速登录”两种模式的,是否开启快捷登录是由组件通过开关控制的,默认是开启状态,区分游戏项目单独配置,但由于组件侧某次将开关关闭后忘记开启,导致官网活动开启手机号登录后不能自动注册网易账号。在新游踩坑后,也是及时补充到了新官网Checklist中,后续作为新游必check点,同时完善了新人通识文档。

2. 每个官网活动业务上都会设置开始和结束时间,但是由于页面上线时间即为活动开始时间,因此之前项目活动是不会单独去做活动开始状态的,页面发布即为活动开始。但是遇到多次需求方提前投放活动页的情况,比如活动二维码放入推广文章,提前一天推文放出,但是由于活动还未上线,导致玩家进入后页面显示404状态。对于热度高的项目会导致大量用户提前进入,新活动推广但是页面访问不了,会对项目造成较大的舆情风险。

最初的改进方案是去沟通需求方的投放时间不可早于官网页面发布,但是由于需求方的不可控,还是会出现提前外放的情况。因此,制定了标准业务流程,所有活动必须设置开始时间,实现未开始状态,从源头拦截问题,完善了【活动通用Checklist】。同时增加了页面404状态监控,在发现页面有404请求后,做好风险评估和需求侧沟通,通过页面提前发布上线,解决问题。


2.

确保Checklist的有效执行

确保Checklist有效执行,重点需要做好监督,检查执行情况,可以通过制定一些流程卡点以及结合一些工具的使用,来更方便的管理和跟踪任务执行。

(1)借助流程管控

通过增加流程卡点作为Checklist检查的强制流程,可以加强对执行情况的监督,进一步提升执行效果,进而确保项目的顺利进行和高质量完成。下面我们将简单阐述几个在实际项目中增设的流程卡点:

1. 某游戏推广活动,上线后临时修改切图问题,由于前端携带了其他调试代码到正式环境,导致发布后页面空白,为解决此类临时修改发布问题,团队制定了相应的流程Checklist,上线当日若需进行二次发布,技术和QA导师需要进行代码review确认,结合项目发布系统,我们在发布流程中增加了卡点,卡点判断是二次发布,则必须导师执行review通过后,才能进行发布。

2. 前文所提到的奖励规范Checklist,要求导师二次review,为确保导师有认真执行审核流程,同样也是在发布系统中增加了卡点,通过项目单增设字段,发布系统项目关联单子,若检测到项目关联的任务单是涉及奖励功能的,则必须导师确认奖励信息核对无误后,才可以继续执行发布操作。

图片


另外要求QA在测试报告增加奖励信息记录,便于导师快速review。

图片


(2)借助工具

 为了确保项目过程中Checklist的有效执行,我们也可以借助一系列的工具,通过工具来辅助监督或者完成Checklist的执行,同样下面通过几个简单的项目事例来具体说明。
正如前面所述,我们已经整理了很多Checklist,但是初期效果并不明显,重复问题还在发生,分析根因主要在于缺乏有效的监督机制。鉴于此,我们考虑在组内现有的测试用例平台基础上进行优化,在创建需求测试用例时,增设一项强制性要求,即必须勾选与项目相关的通用Checklist。
此外,有一些Checklist是针对文案的检查,为了确保执行到位,我们可以借助项目代码做信息提取,在发布正式时,再做一次重点文案信息的核对check,以确保内容的准确无误。
 目前组里借助到的工具主要是用例平台和发布系统,实际测试工作中,可以灵活使用各类小工具去适配自己的业务需求,学会借助工具来辅助确保Checklist的有效执行。


05 Checklist进阶和后续规划

如前面讲述,目前我们借助工具和流程管控做的其实比较少,如何将Checklist的价值扩大化,需要持续不断实践,目前考虑后续主要方向:
  • 加强数据分析与挖掘做好数据统计,基于数据分析Checklist的效果和改进方向。
  • 短期需要做好监督,确保大家不是无脑点通过。
  • 长期将探索Checklist与自动化测试的结合,利用CICD流水线融合,降低人工执行成本,通过脚本或者现有工具的方式,将Checklist中的测试点转化为自动化测试用例,实现自动执行和结果分析。
  • 以Checklist为纽带,加强与其他职能的沟通和协作。
  • 推动Checklist落地成为研发提测流程的一部分,形成质量门禁。
 Checklist的进阶应用和后续规划,需要团队成员共同努力和持续改进。在未来的工作中,我们将继续以Checklist为核心工具,不断优化测试流程和方法,不断探索和实践新的测试方法和技术,为业务的持续优化和改进提供有力的支持。同时,我们也会加强团队协作和沟通,共同应对更加复杂多变的测试挑战。


06 结语

文章里提到的各类问题,当然也可以通过质量门禁、各类工具、或者自动化等方式去改善,但是这些措施需要投入大量的时间和资源,在部门人力有限、基建能力有限的情况下,短期内难以成效。而解决研发质量问题,有时候最简单的才是最快见效的,Checklist刚好是一个简单、有效且成本低,可以快速见效的方法。以及长期来看,只有先控制好质量风险,深入分析到问题根因,后续的自动化、工具等才能顺利往下推进。那如何把各种踩坑问题凝聚在一条条Checklist中,整合在开发测试流程中,明确各环节的质量控制点,是一个不断学习、总结、反思的过程,鼓励所有QA同学都能够持续去做思考分析,当然最重要的还是需要不断思考如何因地制宜。
 以上内容,就是笔者对于CheckList策略在测试过程中落地实践的理解和一些经验之谈,仅供参考,希望能给大家带来一些有用的信息及有价值的思考。
图片
图片


图片

推荐阅读

图片

时区&时间测试相关概念及测试经验


据说点进此文的人士将获得测试界的终极武器


尝试做好《超级马里奥兄弟》的测试工作


图片
都看到这里了,点个赞再走吧~

产品思维 · 目录
上一篇从测试到质量--不同业务特色下的质量保障
继续滑动看下一个
网易雷火测试中心
向上滑动看下一个