LỖI Ac ko + thêm trọng lượng hành trang

Dương Bất Công

Trên 1 người, Dưới 1 người
Staff member
hỏi ngu, nếu những lỗi ẩn quang trong trong game ma nguoi choi ko phát hiện dc de báo thi ad co biet de fix ko nhỉ
@trumjoker: trả lời ngu là CÓ nhé. Nói ngoài tí thì như thế này, trong ngành phát triển phần mềm nó có 1 cái gọi là Intergration Testing

1. Khái niệm

  • Integration Testing là công việc kiểm thử tích hợp 1 nhóm các module riêng lẻ với nhau cùng với các Unit Test riêng lẻ trong từng module.
  • Một dự án phần mềm điển hình bao gồm nhiều module phần mềm, được code bởi nhiều người khác nhau. Tích hợp thử nghiệm tập trung vào kiểm tra truyền dữ liệu giữa các module.

2. Tại sao Integration Testing là cần thiết

Mặc dù mỗi module đều được unit test nhưng các lỗi vẫn còn tồn tại với các lý do khác nhau:


  • Một Module nói chung được thiết kế bởi một lập trình viên có hiểu biết và logic lập trình có thể khác với các lập trình viên khác. Kiểm thử tích hợp là cần thiết để đảm bảo tính hợp nhất của phần mềm.
  • Tại thời điểm phát triển module vẫn có thể có thay đổi trong spec của khách hàng, những thay đổi này có thể không được kiểm tra ở giai đoạn unit test trước đó.
  • Giao diện và cơ sở dữ liệu của các module có thể chưa hoàn chỉnh khi được ghép lại
  • Khi tích hợp hệ thống các module có thể không tương thích với cấu hình chung của hệ thống
  • Thiếu các xử lý ngoại lệ có thể xảy ra
OK, giờ quay lại game của chúng mình.Bất kể khi nào game có sửa đổi.. dù chỉ là 1 dòng code thì đúng là trên trực thế,chúng tôi phải chạy cái Intergration Test ở trên kia, có nghĩa là trong 10 tháng qua , game có tính năng gì + những lỗi đã phát hiện và đã fix xong là phải test lại từ đầu đến cuối hết, kể cả việc đơn giản nhất là tạo nhân vật (biết đâu được những lỗi đó xuất hiện lại).Nhưng cái quan trọng là thời gian + nhân lực.Ai rảnh mà ngồi test lại cái đống đó (10 tháng) trong 2-3 ngày..Nên suy ra >:)>:)>:)>:)>:)>:)>:)
 

trumjoker

Binh Nhì
vào 4rum thấy topic báo lỗi củng ớn lắm,cứ như đi mua đồ mà nghe tin san phẩm bi lỗi hư hại thì người ta cũng mất niềm tin lắm
 

huynhthinh

Binh Nhất
@trumjoker: trả lời ngu là CÓ nhé. Nói ngoài tí thì như thế này, trong ngành phát triển phần mềm nó có 1 cái gọi là Intergration Testing



OK, giờ quay lại game của chúng mình.Bất kể khi nào game có sửa đổi.. dù chỉ là 1 dòng code thì đúng là trên trực thế,chúng tôi phải chạy cái Intergration Test ở trên kia, có nghĩa là trong 10 tháng qua , game có tính năng gì + những lỗi đã phát hiện và đã fix xong là phải test lại từ đầu đến cuối hết, kể cả việc đơn giản nhất là tạo nhân vật (biết đâu được những lỗi đó xuất hiện lại).Nhưng cái quan trọng là thời gian + nhân lực.Ai rảnh mà ngồi test lại cái đống đó (10 tháng) trong 2-3 ngày..Nên suy ra >:)>:)>:)>:)>:)>:)>:)
ai học qua ngành cntt và học qua mấy bài ở trường gọi là " kiểm thử phần mềm " thì sẽ biết mấy cái khái niệm này =))
 
Bên trên