游戏测试-功能测试

news/2025/3/15 16:31:03/
  • 你所想的游戏测试是什么
    • 整天捧个手机玩游戏?
    • 整天几个人联机玩游戏?
    • 加班也是玩游戏?
    • NO NO NO
  • 真实的游戏测试要做哪些
    • 游戏测试是软件测试的一种分支,具备所有软件测试的特性。
    • 游戏测试的产业相关及工作划分,可查看:游戏杂谈
  • 游戏研发迭代
    • 与传统软件行业基本一致,下面为一个简单迭代中对应人员及需要做的事情
      •  策划(BA)程序测试
        需求阶段

        编写策划文档

        技术预研

        测试计划、环境准备

        实现阶段

        脚本配制

        功能实现

        测试用例编写

        测试阶段

        需求验收

        缺陷修复

        用例执行、缺陷回归、报告产出

  • 实战举例-战斗系统
    • 战斗系统
      • WOW战斗描述:一个猎人向一头可怜的猪砍了一斧头
    • 战斗分析
      • 战斗来源:猎人、猪
      • 战斗技能:普通攻击
      • 技能效果
        • 造成敌方生命消耗,且无消耗
        • 使用普通攻击动作
        • 技能产生伤害飘字使用白色字体,技能无特效
    • 战斗系统CheckList
      • 战斗公式
        • 伤害值=攻击力-防御
      • 攻击力
        • 猎人基础攻击力+技能攻击力+装备攻击力
      • 防御
        • 猪自身防御
    • Testcase
  • 以上为战斗过程中一个普通攻击的测试流程。

 


 

 

游戏中涉及很多系统,每个系统的偏重点不一样,测试所关注的功能点也不一样。

转载于:https://www.cnblogs.com/s380774061/p/4912411.html


http://www.ppmy.cn/news/410035.html

相关文章

Unity USB 连接 Android 真机/模拟器测试

一、下载 winSDK 先检查电脑里是否已经安装了 adb 安卓包:打开 Windows PowerShell 命令窗口,输入指令 adb version,如果有出现版本号,就说明没问题 否则需要下载 SDK,完毕之后配置下环境变量 二、快速安装 developme…

模拟器完美运行,真机测试报错

使用模拟器运行时,可以运行,效果很好,但使用真机测试就报错了,错误信息如下: clang: error: linker command failed with exit code 1 (use -v to see invocation) 错误提示: You must rebuild it with b…

unity3d android真机测试的2种方法

1、Unity Remote(推荐): Unity Remote 目前支持Android设备(通过USB连接在Windows和OS X上)和iOS设备(iPhone,iPad,iPod touch和Apple TV,OS X上的USB和带iTunes的Window…

测试|模拟器Genymotion、Emulator、夜神配置选择

周末是一个学习与总结的好时机。利用工作之余、闲暇之中做些喜欢的事情,一时间会感到很满足、很充实。笔者做安卓移动开发的,为了提高在所开发应用app的性能,得到一款流畅、讨人喜爱的应用,之前在开发路线上也做了很多的功课。晓得…

玩游戏就能学习编程?不信你可以去试试

前言 之前有个朋友和我吐苦水,他那时候在学习编程,不过很多时候就是学不会,也不知道怎么去学,我当时就给他推荐了一个方式:玩游戏!当然,这个玩游戏不像有的人一样去网吧玩游戏,这个…

【Game Of AutoTest】3、游戏自动化测试的框架设计

自动化在技术层面上,除了基础的技术选型之外,最终还是需要落实到具体的工具框架,才能够助力我们自动化脚本开发的过程。因此,本文将讲述一下如何对游戏自动化测试框架进行设计。 在上一篇文章讲到,自动化测试的方式可…

Android判断是否为模拟器(实际测试过,夜神,mumu都没问题)

写个博客,怕以后自己忘记方便以后可以查找到。 公司需要禁止本程序在虚拟机上运行,因为不确定因素太多而且报错率超高。所以禁止用虚拟机刷单。 网上找了好多,各种方法什么设备号(万能的虚拟机都可以),拨…

unity 判断当前设备是否是模拟器(安卓)

最近有个需求,需要判断当前设备是否是模拟器,网上查了一下,发现基本上都是使用特征字符串进行检索,类似这种: if (SystemInfo.deviceModel.Contains("Emulator") || SystemInfo.deviceModel.Contains("…