Kiểm thử game là làm gì?

Nơi chúng ta có thể thảo luận về kiểm thử game và các vấn đề liên quan đến kiểm thử game.
Forum rules
Nơi chúng ta có thể thảo luận về kiểm thử game và các vấn đề liên quan đến kiểm thử game.
Post Reply
tvn
Admin
Posts: 4900
Joined: Tue 10 Aug, 2010 10:11 am
Location: HCM
Contact:

Kiểm thử game là làm gì?

Post by tvn »

Cho mình hỏi, kiểm thử game có phải là chơi thử game và tìm cách hack, phá game hay không?



tvn
Admin
Posts: 4900
Joined: Tue 10 Aug, 2010 10:11 am
Location: HCM
Contact:

Re: Kiểm thử game là làm gì?

Post by tvn »

tvn wrote:
Sat 15 Apr, 2017 11:02 pm
Cho mình hỏi, kiểm thử game có phải là chơi thử game và tìm cách hack, phá game hay không?
Có thể đúng, nhưng chưa đủ. Game cũng giống phần mềm, nó có luật của nó.
1. Mình phải kiểm tra luật (rule) của game
2. Mình phải adhoc (ngẫu nhiên) chơi thử như người dùng, để tìm tìm những lỗi có thể xảy ra trong thực tế. Thường là dựa vào kinh nghiệm chơi game.
3. Bên cạnh đó cũng kiểm thử hiệu ứng âm thanh, hình ảnh, và hiệu năng của game (độ hao pin, nóng máy, lag,...)



PhanQuocHuy
Hoc Tester
Posts: 6
Joined: Thu 30 Aug, 2018 11:14 pm
Contact:

Re: Kiểm thử game là làm gì?

Post by PhanQuocHuy »

tvn wrote:
Tue 24 Jul, 2018 11:30 pm
tvn wrote:
Sat 15 Apr, 2017 11:02 pm
Cho mình hỏi, kiểm thử game có phải là chơi thử game và tìm cách hack, phá game hay không?
Có thể đúng, nhưng chưa đủ. Game cũng giống phần mềm, nó có luật của nó.
1. Mình phải kiểm tra luật (rule) của game
2. Mình phải adhoc (ngẫu nhiên) chơi thử như người dùng, để tìm tìm những lỗi có thể xảy ra trong thực tế. Thường là dựa vào kinh nghiệm chơi game.
3. Bên cạnh đó cũng kiểm thử hiệu ứng âm thanh, hình ảnh, và hiệu năng của game (độ hao pin, nóng máy, lag,...)
Adhoc giống smoke test và monkey test hả anh? :D



tvn
Admin
Posts: 4900
Joined: Tue 10 Aug, 2010 10:11 am
Location: HCM
Contact:

Re: Kiểm thử game là làm gì?

Post by tvn »

PhanQuocHuy wrote:
Mon 03 Sep, 2018 6:49 pm
Adhoc giống smoke test và monkey test hả anh? :D
Adhoc testing là kiểm thử ngẫu nhiên, thường là kiểm thử các luồng chức năng chính và những kịch bản (scenario) ngẫu hứng theo kinh nghiệm và phán đoán là chính. Loại kiểm thử này không được lên kế hoạch chi tiết trước, ví dụ như không cần viết test case, không cần liệt kê các kịch bản test. Thường nó được bổ sung sau khi đã thực hiện xong việc kiểm thử theo checklist hoặc danh sách test case đã viết sẵn.

Mời bạn tham khảo thêm ad hoc testing ở đây.



tvn
Admin
Posts: 4900
Joined: Tue 10 Aug, 2010 10:11 am
Location: HCM
Contact:

Re: Kiểm thử game là làm gì?

Post by tvn »

PhanQuocHuy wrote:
Mon 03 Sep, 2018 6:49 pm
Adhoc giống smoke test và monkey test hả anh? :D
Adhoc testing là kiểm thử ngẫu nhiên, thường là kiểm thử các luồng chức năng chính và những kịch bản (scenario) ngẫu hứng theo kinh nghiệm và phán đoán là chính. Loại kiểm thử này không được lên kế hoạch chi tiết trước, ví dụ như không cần viết test case, không cần liệt kê các kịch bản test. Thường nó được bổ sung sau khi đã thực hiện xong việc kiểm thử theo checklist hoặc danh sách test case đã viết sẵn.

Mời bạn tham khảo thêm ad hoc testing ở đây.

Monkey testing lại là một khái niệm khác nữa. Đơn giản nó là kiểm thử ứng dụng bằng cách nhập và click các nút chức năng một cách ngẫu nhiên, không cần biết cách sử dụng hệ thống, sản phẩm đang được kiểm thử. Tưởng tượng như một con khỉ lượm được điện thoại/máy tính của bạn và app đang được kiểm thử thì đang mở, nó sẽ bấm phá lung tung mà không cần/hề biết mình đang làm gì. Mục đích là xem hệ thống có xử lý đúng, hành vi của nó vẫn bình thường và app không bị crash. Nói chi tiết hơn sẽ có nhiều loại monkey testing, loại mình đang đề cập là Dump Monkey Testing (Dump = ngu ngốc / khờ khạo / không biết gì).



PhanQuocHuy
Hoc Tester
Posts: 6
Joined: Thu 30 Aug, 2018 11:14 pm
Contact:

Re: Kiểm thử game là làm gì?

Post by PhanQuocHuy »

A miêu tả monkey test giống smoke test quá ^^



tvn
Admin
Posts: 4900
Joined: Tue 10 Aug, 2010 10:11 am
Location: HCM
Contact:

Re: Kiểm thử game là làm gì?

Post by tvn »

PhanQuocHuy wrote:
Tue 04 Sep, 2018 7:22 pm
A miêu tả monkey test giống smoke test quá ^^
Smoke test lại là một khái niệm khác nữa.

Smoke test là một tập hợp con của tất cả test case đã xác định/lên kế hoạch trước, bao phủ các chức năng chính của một thành phần hoặc hệ thống (đối tượng được kiểm thử), chỉ nhằm để xác định rằng các chức năng quan trọng nhất của một chương trình hoạt động được, chứ không kiểm tra chi tiết.

Thường mình sẽ thực hiện smoke test sơ sơ trước khi tiến hành kiểm thử chi tiết một chức năng hay một tập test case nào đó. Điều này giúp cho mình phát hiện những lỗi cơ bản sớm (thường là thiếu sót trong quá trình deploy, tích hợp hoặc tạo bản build). Nếu phát hiện các lỗi chính như web hiển thị trang trắng (blank page) thì mình có thể trả build để developers kiểm tra lại. Nếu đi vào test chi tiết thì sẽ tốn thời gian cho cả tester và dev (nếu tester post nhiều bugs - cũng mất thời gian, nhiều khi dev chỉ fix một chỗ nhưng các bugs liên quan đều được fix hết, rồi dev phải đi update status cho các bugs => dẫn đến mất thời gian cả đôi bên).



Post Reply

Return to “Game Testing”