(Đã dịch) Khởi Động Lại Trò Chơi Thời Đại - Chương 61: Khảo thí dùng lệ hoàn thành
Được rồi, nếu cậu đã hiểu, vậy tôi giao cho cậu một việc. Cậu hãy viết các trường hợp kiểm thử cho tài liệu này đi.
Lương Quân chỉ vào một tài liệu thiết kế của "Cơ Giáp Kỷ Nguyên", do Hùng Khải đã viết.
Các trường hợp kiểm thử mà Chung Minh cần viết chính là một trong những tính năng quan trọng nhất của phiên bản mới "Cơ Giáp Kỷ Nguyên", liên quan đến những thay đổi của phiên bản "Tinh Hải Chiến Trường 2.0".
Chung Minh nhìn số phiên bản này liền hiểu ngay. Trước đó, tài liệu anh viết được coi là "Tinh Hải Chiến Trường 1.0", sau đó các đợt chỉnh sửa, tối ưu hóa được gọi là 1.1, 1.2. Lần này, việc thay đổi thành 2.0 cho thấy có sự khác biệt rõ rệt so với phiên bản 1.0.
Hiển nhiên, tài liệu này chính là một phần quan trọng nhất trong toàn bộ quy trình kiểm thử. Vốn dĩ đây là phần việc do Lương Quân phụ trách, nhưng anh thấy khối lượng công việc không nhỏ nên muốn thử giao cho Chung Minh. Ngay cả khi Chung Minh không hoàn thành toàn bộ, ít nhất việc lập ra các trường hợp kiểm thử cũng sẽ giúp Lương Quân có cơ sở để chỉnh sửa, tiết kiệm được rất nhiều thời gian.
"Có gì không hiểu cứ hỏi tôi bất cứ lúc nào," Lương Quân dặn dò thêm hai câu rồi quay về vị trí làm việc của mình.
Chung Minh cũng không vội vàng, anh trước tiên đọc kỹ tài liệu.
Sau khi đọc xong, Chung Minh liền cau chặt mày. Cái này là cái quái gì không biết!
Anh ban đầu cứ nghĩ rằng Lưu Vũ Tân hoặc là sẽ trực tiếp dùng tài liệu mà anh đã để lại, không thì cũng sẽ cho người viết lại từ đầu. Thế mà bây giờ lại thành ra một thứ dở dở ương ương!
Phần sửa đổi tính năng trong tài liệu đều là những gì anh đã từng viết. Về cơ bản chỉ là sao chép, chỉnh sửa đôi chút, thêm thắt vài thứ rồi ép gán thành tính năng mới. Ngoài ra, tài liệu còn thêm vào vô số nội dung khuyến khích nạp tiền, chẳng hạn như việc buộc giảm HP xuống 5% trong "Tinh Hải Chiến Trường". Điều này có nghĩa là những người chơi đại gia, trước đây chỉ có thể "tám liên sát" hoặc "chín liên sát", nay có thể "hai mươi liên sát"!
Những quy tắc tương tự còn rất nhiều, cộng thêm hàng loạt hoạt động hút máu khác. Về cơ bản là đã trần trụi viết bốn chữ "Tao muốn hút tiền" lên mặt rồi.
"Thôi được, tự gây nghiệt thì không thể sống."
Chung Minh rất bất đắc dĩ.
Anh vốn có chút lòng trắc ẩn, anh có thể đào vô số hố trong tài liệu phiên bản mới để Lưu Vũ Tân nhảy vào, nhưng anh đã không làm vậy, chủ yếu vì không muốn người chơi phải gánh chịu hậu quả. Thế nhưng bây giờ thì hay rồi, Chung Minh không đào hố, Lưu Vũ Tân lại tự mình đào hố chôn mình.
Dựa vào lịch sử chỉnh sửa tài liệu, có thể thấy phiên bản ban đầu của tài liệu này quả thực do Hùng Khải viết, nhưng Chu Chấn đã sửa, và Lưu Vũ Tân cũng sửa. Nói cách khác, hình dạng cuối cùng của tài liệu này cũng chính là ý đồ của Lưu Vũ Tân.
"Thôi đ��ợc, vậy thì bắt tay vào làm thôi."
Chung Minh bắt đầu viết các trường hợp kiểm thử theo quy chuẩn, rà soát kỹ lưỡng mọi thay đổi, rồi lập bảng kê. Quá trình này thực chất không yêu cầu quá cao về kỹ thuật, chủ yếu là cần sự tỉ mỉ. Dù Chung Minh không quá yêu thích công việc này, nhưng anh cũng khá thành thạo, và đến hơn hai giờ chiều thì hoàn tất.
Tiếp đến là mở phiên bản trò chơi mới, kiểm tra xem các tính năng trong trò chơi có hoàn thiện đúng như mô tả trong tài liệu thiết kế hay không. Một phần lớn các tính năng trong trường hợp kiểm thử có thể được đo lường trực tiếp bằng hệ thống AI, tuy nhiên, một số tính năng phức tạp hơn vẫn cần Chung Minh tự tay thực hiện.
Cho đến tận gần giờ tan tầm, công việc mới hoàn tất.
Chung Minh trực tiếp gửi một tin nhắn cho Lương Quân: "Đã kiểm tra xong."
Lương Quân sửng sốt: "Kiểm tra xong rồi? Đừng có đùa tôi chứ, đây là khối lượng công việc của hai ngày mà cậu chưa đến một ngày đã xong ư? Tôi đã bảo cậu rồi, dù gì cũng phải chỉnh sửa kỹ lưỡng, hoàn thiện thêm đi, sáng mai rồi đưa tôi, kẻo đến lúc đó tôi lại tìm ra một đống lỗi."
Chung Minh: "..."
Thôi được, vậy thì lại sửa đổi một chút.
Chung Minh trầm ngâm suy nghĩ, còn có cái gì có thể sửa được nữa đây?
À, có chứ! Đề xuất một vài tính năng tối ưu hóa xem sao!
Tổ kiểm thử, ngoài việc đối chiếu với tài liệu thiết kế và tìm lỗi như thông lệ, cũng có thể đề xuất các tính năng tối ưu hóa. Ví dụ, trong quá trình kiểm thử, nếu nhân viên kiểm thử phát hiện một tính năng nào đó không hợp lý hoặc gặp vấn đề trong quá trình sử dụng thực tế – trường hợp này không phải lỗi (bug), vì đó là do thiết kế – lúc này, nhân viên kiểm thử có thể thông qua nền tảng nội bộ để đưa ra đề xuất tối ưu hóa tính năng cho tổ thiết kế.
Họ có thể giải thích chi tiết vấn đề mình gặp phải, có thể đưa ra phương án chỉnh sửa, hoặc cũng có thể để tổ thiết kế tự đưa ra phương án chỉnh sửa.
Đương nhiên, cụ thể có muốn thay đổi hay không vẫn là do tổ thiết kế định đoạt, và phần lớn các phương án tối ưu hóa đều sẽ bị tổ thiết kế từ chối, không thực sự được thay đổi. Nhưng nhìn chung, việc đưa ra đề xuất tối ưu hóa vẫn nằm trong phạm vi công việc của tổ kiểm thử.
Nói đi cũng phải nói lại, tại sao các đề xuất tối ưu hóa của tổ kiểm thử thường xuyên bị từ chối? Bởi vì tổ kiểm thử không phải là tổ thiết kế, sự hiểu biết về ý đồ thiết kế thường không sâu sắc bằng, nên một số đề xuất tối ưu hóa tính năng trong mắt tổ thiết kế là cực kỳ non nớt, vì vậy họ mới không để tâm.
Thế nhưng Chung Minh là ai chứ? Những thay đổi mà anh nghĩ ra chắc chắn ngay cả Hùng Khải cũng không nghĩ tới!
Đương nhiên, Chung Minh tất nhiên sẽ không đưa ra bất kỳ đề xuất sửa đổi mang tính thực chất nào, cũng chẳng nhắc đến đề xuất nào thực sự có ích cho tính năng, mà chỉ đề xuất những tối ưu hóa mang tính vụn vặt, kiểu "gân gà": không sửa thì khó chịu, mà sửa rồi lại thêm rắc rối.
"Một ô biểu tượng trên giao diện người dùng (UI) có cảm giác lệch sang trái 3 pixel."
"Hình thức hiển thị của nút có vấn đề, nên được thay đổi thành 4 trạng thái khác nhau."
...
Chung Minh tìm ra vô số phương án tối ưu hóa tính năng, sau đó bổ sung tất cả v��o bảng kê các trường hợp kiểm thử.
Sau khi hoàn thành mọi thứ, cũng là lúc tan ca. Chung Minh thu dọn đồ đạc rồi rời đi.
Lương Quân nhìn Chung Minh về sớm như vậy, cảm thấy vô cùng lo lắng.
"Thằng nhóc Chung này... làm việc thật quá hời hợt! Giao việc mà trông có vẻ chẳng để tâm gì... Ai, thôi được, đợi sáng mai cậu ta mang tài liệu kiểm thử đến, rồi mình sửa lại một lượt vậy."
Lương Quân tiếp tục kiểm thử một chức năng khác.
Quy trình kiểm thử, đầu tiên là lập các trường hợp kiểm thử, tương tự như việc lập ra một bảng tổng hợp. Sau đó sẽ dựa vào các trường hợp kiểm thử đó để từng bước kiểm nghiệm chi tiết trong game, thử nghiệm các tình huống cực đoan. Khi các tình huống đều được xử lý trơn tru, thì có thể đưa ra lỗi (bug) trên hệ thống backend. Những lỗi này sẽ được chuyển giao cho tổ thiết kế. Tổ thiết kế, vốn phụ trách thiết kế tính năng, sẽ lại chuyển giao lỗi này cho lập trình viên tương ứng để sửa chữa. Khi quá trình sửa chữa hoàn tất và kiểm thử nghiệm thu đạt yêu cầu, lỗi đó coi như đã được khắc phục.
Chung Minh chỉ phụ trách các công đoạn ban đầu, chính là viết các trường hợp kiểm thử, sau đó đưa kết quả kiểm thử cho Lương Quân. Đợi Lương Quân chỉnh sửa xong một lượt, anh ấy sẽ tự mình đưa ra lỗi, và theo dõi các bước tiếp theo.
Sáng ngày thứ hai, Chung Minh đến công ty như thường lệ.
Nhân viên tổ kiểm thử về cơ bản đều có mặt đúng giờ, không ai đi muộn. Điểm này khác biệt đôi chút so với tình hình của dự án "Cơ Giáp Kỷ Nguyên".
Những người như Hùng Khải đều là buổi tối điên cuồng tăng ca, buổi sáng thì có thể linh động, thường xuyên đến muộn mà Lưu Vũ Tân cũng chẳng bận tâm. Mà tổ kiểm thử thì buổi tối cũng tăng ca điên cuồng, nhưng buổi sáng vẫn đúng giờ đi làm. Điểm này quả là vất vả hơn nhiều, dù sao thì công việc của họ cũng nặng nề hơn.
Chung Minh đã xong hết việc, lại tiếp tục "mò cá", xem nốt cái kết của bộ phim truyền hình mà trước đó anh chưa kịp xem xong.
Lương Quân đi lấy nước ở máy lọc nước lại nhìn thấy cảnh đó và vô cùng cạn lời.
"Thằng nhóc Chung này... làm việc thật quá hời hợt! Để xem lát nữa cậu ta đưa cho mình cái thứ tài liệu kiểm thử kiểu gì!"
Bản quyền nội dung này thuộc về truyen.free, nghiêm cấm sao chép dưới mọi hình thức.