写点什么

PlayStation@4 功能介绍及测试应用

用户头像
行者AI
关注
发布于: 2021 年 01 月 05 日

本文首发于:行者AI


对于不少人来说,在日常生活中游戏是重要的娱乐途径,随着科技的发展以及人们消费水平的提高,人们畅玩游戏的姿势也是多种多样,大致分为:PC、手游(iOS、Android)、主机(PS4、Xbox、Switch)。本文主要针对 PS4 的功能进行介绍以及游戏测试工程师想要在主机上进行游戏测试需要做哪些准备,将从以下五个方面进行解读:


  • PS4 测试常用界面介绍

  • 无线控制器的使用

  • PS4 测试常用设定

  • Neighborhood for PS4 工具的常用功能

  • PS4 测试应用

1. PS4 常用界面介绍


主画面上有功能区、内容区及内容信息区这 3 个区域。


1.1 功能区/功能画面


会显示最新资讯及在线朋友的数量等等。按下上方向键,会显示功能画面。


1.2 内容区


会由左至右显示最近启动的内容,若要确认所有内容,选择



进行查看。



1.3 内容信息区/内容信息画面


会显示与内容相关的最新信息。按下下方向键,会显示更多信息。



显示项目会因内容而异。

2. 无线控制器的使用


按下控制器的 PS 键,选择用户。

  • 初次使用时,需配对设备。

  • 最多可同时使用 4 台控制器。按下 PS 键,光条会按照蓝色、红色、绿色、粉色的顺序亮灯,配置各控制器。

2.1 配对


初次使用控制器或想要在其他 PS4™主机上使用控制器时,需与主机进行配对。在主机电源启动时请使用 USB 连接线将控制器连接至主机。


使用 2 台以上的控制器时,请分别进行配对。

2.2 充电


PS4™的电源启动时或处于待命模式中,使用 USB 连接线连接 PS4™和控制器,即可为控制器的电池充电。持续按住 PS 键,可在画面上确认电池的剩余电量。


待命模式中,光条会缓慢闪烁桔灯,充电完成后会熄灯。

2.3 基本按键操作


PS 键 | 启动 PS4™的电源(PS4™的电源关闭时/待命模式时)<br>显示主画面(PS4™的电源启动时)

PS 键(连按 2 次) | 切换启动中的应用程序

PS 键(长按) |开启快捷菜单<br>会依目前状况显示可操作的项目

方向键/左操作杆 | 选择项目

○键 | 确定选择的项目

×键 | 取消操作

SHARE 键 | 打开分享菜单

OPTIONS 键 | 开启选项菜单<br>会依目前状况显示可操作的项目

2.4 基本的触摸操作


轻触 | 使用手指轻触

双击 | 连续 2 次轻触

拖拽 |使用手指持续触摸后,再放开手指

滑碰 | 使用手指轻拨

长碰 | 持续长碰

拉近/拉远 | 使用 2 根手指同时往近或往远拉动

点击 | 按下触摸板键

点击两下 | 连续点击两次

2.5 变更设定


可设定控制器的喇叭音量与震动功能等。


在功能画面选择



再选择[周边设备]>[控制器]。


部分游戏或应用程序可通过控制器的喇叭输出效果音等声音。


亦可从快捷菜单中选择[声音与周边设备]以设定喇叭音量等。

3. PS4 测试常用设定

3.1 首次创建账号


选择[第一次使用 PlayStation™Network 吗?请先创建账号吧。]创建账号。



创建账号时,需输入 Email 地址、登记者的出生年月日、真名、地址等个人信息。


账号创建后,所登记的 Email 地址会收到系统信件,按照信件指示进行确认。

3.2 账号升级


可将儿童账号升级为成人账号。升级后,便可享受更好的 PlayStation®使用体验,并不再受视听者限制的约束。


当儿童账号的儿童达到特定年龄时部分项目才可用。

3.3 登陆 ID(Email 地址)


可确认/变更 Email 地址。变更后,Email 会发送至变更后的 Email 地址。

3.4 安全


可设定密码等保护账号的相关功能。

3.5 密码


可变更密码。请按照以下内容正确输入两次密码。


密码中必须包含:


  • 不可包含您的登陆 ID 或在线 ID

  • 密码中含有无效字符

  • 至少 8 个字符

  • 不得有连续 3 个字以上的相同字母或数字(例如:333 或 BBB)

  • 至少需包含 2 种下列的字符类型:字母、数字、符号

  • 不得使用 3 个以上有顺序的字母或数字(例如:345 或 ABC)

3.6 安全问题和答案


可设定安全问题和答案。

3.7 手机


可添加/管理手机。

3.8 2 步验证


可设定/确认 2 步验证。


设定 2 步验证后,登陆 PlayStation™Network 时需输入发送至所添加手机的验证代码。

3.9 电子钱包


可使用电子钱包在 PlayStation™Store 等处购买付费的内容和服务。


仅成人账号会显示此项目。


儿童账号无法持有电子钱包。儿童可使用其关联的家庭管理员的电子钱包购买付费内容和服务。


可选择的充值方法、货币和充值上限等因国家或区域而异。

3.10 支付方式


可确认/变更支付方式或信用卡信息。

3.11 充值


可使用信用卡或 PlayStation™Network 卡等,为电子钱包充值。

4. Neighborhood for PS4 工具的常用功能

4.1 添加设备


Neighborhood 打开后右键选择 Add target 扫描自己的设备 IP,添加后即可操作该设备。



4.2 常用功能


右键对应项有操作菜单,下面截图中的红框是测试比较常用的。


4.3 日志


当测试过程中出现崩溃,我们需要提供日志给程序定位问题。


选择[APPs]>[Console Output]



输出日志,可以保存成文本发送给程序。


4.4 录屏


录屏可以选择[Apps]>[Remote Viewer]



通过切换[Use target controllers]和[Use host controllers]选择是使用手柄操作主机还是通过 PC 操作主机。


Use target controllers:录屏时依然可以使用手柄对 PS4 主机进行操作


Use host controllers:录屏时可以通过 PC 上的虚拟手柄对 PS4 主机进行操作


4.5 截图


测试中需要截图选择[Take Screenshot]



进入下方所示界面后,想要继续截图可以选择[Capture]


4.6 开/关机


我们可以通过[Power]操作 PS4 主机开关机


Power on:开机


Power off:关机


4.7 装包


测试中需要向 PS4 主机中安装测试包,选择[Packages and entitlements]>[Install package]

选择安装包的路径进行装包



4.8 连接


通过 PC 对 PS4 主机进行操作时要注意 Neighborhood for PlayStation@4 是否与 PS4 主机连接


连接成功显示 Connected



未连接显示 Available



操作 PS4 主机与 PC 是否连接,选择[Connect]>[Connect]/[Disconnect]


5. PS4 测试应用

5.1 测试准备


一台 PS4 测试机(非测试机无法安装测试包)

无线控制器(简称:手柄)

Neighborhood for PlayStation@4 软件

测试包

5.2 PS4 主机测试步骤


根据功能设计文档编写测试用例

使用 Neighborhood for PlayStation@4 安装测试包

通过测试用例对游戏测试

提交 BUG 至 TAPD

程序修复后验证已修复的 BUG

从玩家角度发现不合理操作提出优化

5.3 交互测试

PS4 主机交互界面测试:通过无线控制器操作游戏界面以及战斗过程,尽量模拟玩家的每一种操作可能,保障游戏运行正常

5.4 PS4 主机版本发布测试流程


由于主机是基于 PC,只是交互界面有所改变,PS4 主机的测试流程:


需求评审→用例编写→用例评审→程序自测→策划验收→冒烟测试→详细测试→回归测试→预发布服测试→上线报告→线上回测



a.需求评审

  • 了解功能需求内容

  • 提出可能存在的风险点

  • 思考功能的测试重点和难点,如果需要工具辅助,需提出开发需求

  • 思考可以优化的地方,并提出讨论


b.用例编写

  • 根据需求书写测试用例

  • 关注功能逻辑实现

  • 考虑各种特殊情况,如边界值,网络中断,进程中断等

  • 关注需求变更情况,需求发生变更,需要对测试用例做出调整


c.用例评审

  • 测试人员介绍设计用例的思路,场景以及测试过程使用的测试方法

  • 策划、程序评审用例设计是否合理,有没有覆盖所有功能,是否存在超出需求的功能用例

  • 用例评审出的问题进行记录

  • 测试根据评审结果对用例进行对应的修改


d.程序自测

  • 代码审查、代码规范、代码优化

  • 提交测试之前,尽可能找到存在的 BUG,从而降低修复成本


e.策划验收

  • 根据需求验收程序结果是否达到预期

  • 未达到预期返回程序继续开发

  • 验收通过交付测试


f.冒烟测试

  • 快速发现比较明显的 bug

  • 快速确保主逻辑流程跑通

  • 快速明确功能开展状态


g.详细测试

  • 功能的详细测试

  • 细致的测试每个逻辑分支,资源,配置

  • 尽量模拟玩家的每一种操作可能

  • 测试异常情况,如断网,断电,进程中断等情况


h.回归测试

  • 测试已经被修复的内容

  • 测试需求调整后的内容

  • 再次详细测试各逻辑分支


i.预发布服测试

  • 预发布服和线上是一个环境

  • 各个功能在准线上环境进行冒烟测试

  • 确保线上环境配置下功能正常


j.上线报告

  • 测试人员根据测试结果对发现的问题和缺陷进行分析

  • 给出缺陷率、缺陷分布、缺陷修复、产品质量和测试过程的评价


k.线上回测

  • 当前版本上线后第一时间验证功能在线上的完整度

  • 根据玩家反馈问题复现交付程序


PS:更多技术干货,快关注【公众号 | xingzhe_ai】,与行者一起讨论吧!

发布于: 2021 年 01 月 05 日阅读数: 25
用户头像

行者AI

关注

行者AI,为游戏插上人工智能的翅膀。 2020.12.18 加入

行者AI(成都潜在人工智能科技有限公司)专注于人工智能在游戏领域的研究和应用,凭借自研算法,推出游戏AI、智能内容审核、数据平台等产品服务。

评论

发布
暂无评论
PlayStation@4功能介绍及测试应用