PlayStation@4功能介紹及測試應用


對於不少人來說,在日常生活中游戲是重要的娛樂途徑,隨着科技的發展以及人們消費水平的提高,人們暢玩游戲的姿勢也是多種多樣,大致分為:PC、手游(iOS、Android)、主機(PS4、Xbox、Switch)。本文主要針對PS4的功能進行介紹以及游戲測試工程師想要在主機上進行游戲測試需要做哪些准備,將從以下五個方面進行解讀:

  • PS4測試常用界面介紹
  • 無線控制器的使用
  • PS4測試常用設定
  • Neighborhood for PS4工具的常用功能
  • PS4測試應用

1. PS4常用界面介紹

主畫面上有功能區、內容區及內容信息區這3個區域。

wLcppd.md.png

1.1 功能區/功能畫面

會顯示最新資訊及在線朋友的數量等等。按下上方向鍵,會顯示功能畫面。

wL6rWj.png

1.2 內容區

會由左至右顯示最近啟動的內容,若要確認所有內容,選擇 wL6DYQ.png 進行查看。

wL6ySs.png

1.3 內容信息區/內容信息畫面

會顯示與內容相關的最新信息。按下下方向鍵,會顯示更多信息。

wL6cyq.png

顯示項目會因內容而異。

2. 無線控制器的使用

按下控制器的PS鍵,選擇用戶。

  • 初次使用時,需配對設備。
  • 最多可同時使用4台控制器。按下PS鍵,光條會按照藍色、紅色、綠色、粉色的順序亮燈,配置各控制器。

2.1 配對

初次使用控制器或想要在其他PS4™主機上使用控制器時,需與主機進行配對。在主機電源啟動時請使用USB連接線將控制器連接至主機。

使用2台以上的控制器時,請分別進行配對。

2.2 充電

PS4™的電源啟動時或處於待命模式中,使用USB連接線連接PS4™和控制器,即可為控制器的電池充電。持續按住PS鍵,可在畫面上確認電池的剩余電量。

待命模式中,光條會緩慢閃爍桔燈,充電完成后會熄燈。

2.3 基本按鍵操作

按鍵 詳情
PS鍵 啟動PS4™的電源(PS4™的電源關閉時/待命模式時)
顯示主畫面(PS4™的電源啟動時)
PS鍵(連按2次) 切換啟動中的應用程序
PS鍵(長按) 開啟快捷菜單
會依目前狀況顯示可操作的項目
方向鍵/左操作桿 選擇項目
○鍵 確定選擇的項目
×鍵 取消操作
SHARE鍵 打開分享菜單
OPTIONS鍵 開啟選項菜單
會依目前狀況顯示可操作的項目

2.4 基本的觸摸操作

操作 詳情
輕觸 使用手指輕觸
雙擊 連續2次輕觸
拖拽 使用手指持續觸摸后,再放開手指
滑碰 使用手指輕撥
長碰 持續長碰
拉近/拉遠 使用2根手指同時往近或往遠拉動
點擊 按下觸摸板鍵
點擊兩下 連續點擊兩次

2.5 變更設定

可設定控制器的喇叭音量與震動功能等。

在功能畫面選擇 wL6BFg.png ,再選擇[周邊設備]>[控制器]。

部分游戲或應用程序可通過控制器的喇叭輸出效果音等聲音。

亦可從快捷菜單中選擇[聲音與周邊設備]以設定喇叭音量等。

3. PS4測試常用設定

3.1 首次創建賬號

選擇[第一次使用PlayStation™Network嗎?請先創建賬號吧。]創建賬號。

wL6gO0.png

創建賬號時,需輸入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,添加后即可操作該設備。

wL66ln.png

wL6RmV.png

4.2 常用功能

右鍵對應項有操作菜單,下面截圖中的紅框是測試比較常用的。

wL6WwT.png

4.3 日志

當測試過程中出現崩潰,我們需要提供日志給程序定位問題。

選擇[APPs]>[Console Output]

wL64kF.png

輸出日志,可以保存成文本發送給程序。

wL6IfJ.png

4.4 錄屏

錄屏可以選擇[Apps]>[Remote Viewer]

wL65Y4.png

通過切換[Use target controllers]和[Use host controllers]選擇是使用手柄操作主機還是通過PC操作主機。

Use target controllers:錄屏時依然可以使用手柄對PS4主機進行操作

Use host controllers:錄屏時可以通過PC上的虛擬手柄對PS4主機進行操作

wL6bOx.png

4.5 截圖

測試中需要截圖選擇[Take Screenshot]

wL6Tp9.png

進入下方所示界面后,想要繼續截圖可以選擇[Capture]

wL6Lm6.png

4.6 開/關機

我們可以通過[Power]操作PS4主機開關機

Power on:開機

Power off:關機

wL67lR.png

4.7 裝包

測試中需要向PS4主機中安裝測試包,選擇[Packages and entitlements]>[Install package]
選擇安裝包的路徑進行裝包

wL6H61.png

wL6O0K.png

4.8 連接

通過PC對PS4主機進行操作時要注意Neighborhood for PlayStation@4是否與PS4主機連接

連接成功顯示Connected

wL6XTO.png

未連接顯示Available

wL6vkD.png

操作PS4主機與PC是否連接,選擇[Connect]>[Connect]/[Disconnect]

wL6zfH.md.png

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主機的測試流程:

需求評審→用例編寫→用例評審→程序自測→策划驗收→冒煙測試→詳細測試→回歸測試→預發布服測試→上線報告→線上回測

wOwDOO.png

a.需求評審

  • 了解功能需求內容
  • 提出可能存在的風險點
  • 思考功能的測試重點和難點,如果需要工具輔助,需提出開發需求
  • 思考可以優化的地方,並提出討論

b.用例編寫

  • 根據需求書寫測試用例
  • 關注功能邏輯實現
  • 考慮各種特殊情況,如邊界值,網絡中斷,進程中斷等
  • 關注需求變更情況,需求發生變更,需要對測試用例做出調整

c.用例評審

  • 測試人員介紹設計用例的思路,場景以及測試過程使用的測試方法
  • 策划、程序評審用例設計是否合理,有沒有覆蓋所有功能,是否存在超出需求的功能用例
  • 用例評審出的問題進行記錄
  • 測試根據評審結果對用例進行對應的修改

d.程序自測

  • 代碼審查、代碼規范、代碼優化
  • 提交測試之前,盡可能找到存在的BUG,從而降低修復成本

e.策划驗收

  • 根據需求驗收程序結果是否達到預期
  • 未達到預期返回程序繼續開發
  • 驗收通過交付測試

f.冒煙測試

  • 快速發現比較明顯的bug
  • 快速確保主邏輯流程跑通
  • 快速明確功能開展狀態

g.詳細測試

  • 功能的詳細測試
  • 細致的測試每個邏輯分支,資源,配置
  • 盡量模擬玩家的每一種操作可能
  • 測試異常情況,如斷網,斷電,進程中斷等情況

h.回歸測試

  • 測試已經被修復的內容
  • 測試需求調整后的內容
  • 再次詳細測試各邏輯分支

i.預發布服測試

  • 預發布服和線上是一個環境
  • 各個功能在准線上環境進行冒煙測試
  • 確保線上環境配置下功能正常

j.上線報告

  • 測試人員根據測試結果對發現的問題和缺陷進行分析
  • 給出缺陷率、缺陷分布、缺陷修復、產品質量和測試過程的評價

k.線上回測

  • 當前版本上線后第一時間驗證功能在線上的完整度
  • 根據玩家反饋問題復現交付程序

PS:

我們是行者AI,我們在“AI+游戲”中不斷前行。

如果你也對游戲感興趣,對AI充滿好奇,那就快來加入我們(hr@xingzhe.ai)。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM