加入收藏 | 设为首页 | 会员中心 | 我要投稿 555手机网 (https://www.555shouji.com/)- 热门手机、手机评测、云手机、手游、5G!
当前位置: 首页 > 4G频道 > 通讯 > 正文

国内首创!伏羲×雷火再发力,AI加盟任务回归测试

发布时间:2020-04-27 18:52:01 所属栏目:通讯 来源:网络整理
导读:国内首创!伏羲×雷火再发力,AI加盟任务回归测试
副标题[/!--empirenews.page--]

伏羲实验室一直以来致力于用人工智能点亮游戏未来,而这次,伏羲又将目光投向游戏测试领域,全力打造“智能任务回归测试”

此次伏羲实验室与雷火测试中心合作,为游戏测试环节节省了大量的人力、财力、物力:减少重复劳动,提高测试效率,QA得到了一定程度的解放。在机器与技术的帮助下,人得以更高效地做更有意义的事情——这是伏羲一直以来的初衷与愿景。

你能想象在游戏测试上花费的时间已经可以从“周/天”的单位直接缩减为“小时”吗?

你能想象游戏测试工程师(QA)只需用3周时间就能完成一款mmorpg游戏近400个任务的接入吗?

你能想象AI能帮助每天定时对3个build版本进行全天候回归,不放过任何一个可能的问题吗?

是的,伏羲团队努力的结果将对游戏测试行业带来不小的增益。在“精简”与“高效”的理念下,团队将任务回归测试建模成序列决策问题,从而可以借用强化学习等AI技术来解决相关问题。通俗来说,此项创新最直接的效果便是今后在任务测试上只需要花费一顿饭的时间,AI就能帮助QA完成所需工作。

通过伏羲×雷火的此番新尝试,智能任务回归测试的四大新优势得以凸显:

1、效率高,节省时间和人力

2任务覆盖率高

3任务变更、新增自动覆盖

4易集成到现有的任务测试框架

总而言之,对比脚本任务回归,伏羲实验室成功实现了大幅提升任务回归效率的最初愿景,将回归所需时间进行了缩减,真正做到为QA减负。

国内首创!伏羲×雷火再发力,AI加盟任务回归测试


未来已来。让我们在AI技术风起云涌的浪潮中,共看伏羲如何抓准痛点、精准创新,推动游戏测试走向新的进程!

那么,接下来让我们具体了解伏羲如何打造“智能任务回归测试”。

一、创意铺垫与来源

近年来,AI技术浪潮在游戏领域已经大有表现,伏羲实验室也紧跟时代热点和未来导向,致力于用人工智能点亮游戏未来。

在此之前,伏羲实验室已陆续推出伏羲强化学习AI、伏羲智能捏脸、伏羲游戏反外挂等,AI加盟游戏领域的效果好评如潮。既然如此,AI是否又可应用在游戏测试领域,帮助解决游戏测试固有的繁杂难题呢?

国内首创!伏羲×雷火再发力,AI加盟任务回归测试


基于此问题,大家可以先回顾现有的AI技术自己玩游戏的实例:下围棋的Alpha Go、玩星际的 AlphaStar、撸Dota的OpenAI Five,这些技术都展现出了强大的操作水平、甚至超过真人顶尖玩家水平。那么相同的,如果能将这些“自动玩游戏”的AI技术应用到游戏测试中,就有可能帮助QA完成一些日常测试。

——为此,伏羲实验室联合雷火测试中心分析整理了目前游戏测试过程中的痛点并对需求进行分类,目前正尝试将AI技术应用在回归测试、角色平衡性测试以及覆盖性测试等方面,并不断完善智能测试技术方案和框架系统。

在任务回归测试改进上,伏羲×雷火大获成功,国内首创AI技术助力测试智能化,高效解决了“任务数目太多导致任务时长很长,人工回归工作量太大”和“游戏版本迭代快,每一个版本迭代都需要人工回归会加重工作量”的问题!

国内首创!伏羲×雷火再发力,AI加盟任务回归测试


二、创意落地任务回归测试

简单来讲,游戏测试工作就是QA在游戏开发过程中,对每一个build版本进行严格测试和试玩,找到潜在的bug并及时进行修补,确保游戏顺利开发、保证游戏质量的过程。

游戏测试的重要程度不言而喻,如果任由bug存在在游戏中,那么等游戏上线后,任何一个潜藏的bug都可能会被玩家利用,并不断传播无限放大。这对游戏运营将造成巨大的损失,也会让游戏中的玩家倍感扫兴,失去游戏体验。

经过伏羲和雷火测试中心的沟通与合作,发现如下的潜在测试场景可以加入AI以提升效果:回归测试、平衡性测试和覆盖性测试。其中,回归测试又可细分为任务回归测试战斗场景回归测试。而我们本次尝试也主要落脚在任务回归测试。

国内首创!伏羲×雷火再发力,AI加盟任务回归测试


·问:那么为什么说任务回归测试需要利用AI技术来帮助实现智能化呢?

·答:因为这和任务回归测试本身的繁杂性有关——

在MMORPG游戏中,剧情任务系统是它的基石。剧情任务经常要求玩家在游戏中跑来跑去、寻找各种NPC,完成各种任务获取经验或者金钱。此外,大多MMORPG游戏除了会有主线任务,还有支线任务,甚至还有隐藏任务或者奇遇任务等类型。

而任务回归测试就是指游戏版本发生变化后,QA需要对游戏内所有任务重新玩一遍,以保证每个任务还是能够按照设计的流程在规定的时间内完成。一旦某个任务卡住就说明这个任务受到可能存在的bug的影响,上线之后同样也会导致玩家无法继续游戏。

对于当前游戏测试行业来说,如果游戏世界中纷繁的任务都需要QA手动测试,那基本是天方夜谭,一是因为任务数目太多导致任务时间长,人工回归工作量太大;二是因为游戏版本迭代快,每一个版本迭代都需要人工回归更会加重工作量。

所以大多数游戏项目都会搭建自动化回归测试,也就是写好每个任务的执行脚本,然后定期执行对应的脚本。然而,这还不够。在这种方法下,人力投入依旧是巨大的,因为它需要针对每一个任务单独编写测试脚本,而且任务发生变化之后需要更新对应的脚本。

伏羲实验室正是看到了此间的需求与痛点,于是全力打造更好的解决方案——智能任务回归测试!

三、智能任务回归测试详述

伏羲实验室再发力,首创AI交互游戏测试:AI算法充当Tester,它通过和游戏不断交互,获取游戏状态、发送游戏操作,以完成剧情任务。

(编辑:555手机网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读