Nhảy đến nội dung

Dựng "môi trường kiểm thử" dễ hay khó?

1 post / 0 new
tuananh_automation
Ảnh của tuananh_automation
Gần nhất: 3 năm 5 months trước
Tham gia: Tháng 12 12 2013 - 6:13ch
Dựng "môi trường kiểm thử" dễ hay khó?

Mình thấy là khái niệm "môi trường kiểm thử" nói ra cũng có khi mỗi tester sẽ hiểu theo 1 ý khác nhau, như một bạn tester tranh luận với mình thì cho rằng "môi trường kiểm thử" chính là dựng môi trường cài đặt hệ thống rồi thực hiện test trên môi trường đó.

Còn theo mình thì:

1/ Môi trường kiểm thử là mình dựng môi trường tác động, ảnh hưởng đến hệ thống để thực hiện testcase trong hoàn cảnh đó.

2/ Tại sao mình cho dựng được "Môi trường kiểm thử" là khó?

- Mình đã từng gặp những trường hợp trên máy tester thì có bug A, nhưng khi chạy từng đó step trên máy dev thì không có bug A, tại sao vậy?

Nguyên nhân đơn giản nhất: có thể là do máy tester cài thiếu plugin hệ thống yêu cầu.

Nguyên nhân phức tạp: do trên máy của tester (hoặc dev) cài phần mềm của hãng thứ 3 -> tác động hoặc gây ảnh hưởng đến việc hiển thị (chức năng) hệ thống. Ví dụ đơn giản nhất là khi bạn test web với IE6; trên mỗi HĐH window XP SP1,SP2,SP3 là có 1 phiên bản IE6 version khác nhau -> cách hiển thị cũng như lỗi trên mỗi phiên bản IE6 là khác nhau.

- Bug do khách hàng báo về -> nếu khách hàng mô tả từng bước để làm xuất hiện bug đó thì không nói làm gì. Nhưng khách hàng chỉ ném cho mình 1 bug mà không nói từng bước -> tester phải ngồi suy nghĩ, mầy mò từ bug của khách hàng mà suy ngược lại xây dựng đc môi trường kiểm thử, tái hiện lại bug của khách hàng. Khi tái hiện đc thì dev mới đồng ý sửa bug đó.

- Đặt mình vào vị trí của hacker -> dựng môi trường kiểm thử để hack hệ thống, tấn công vào khách hàng đang sử dụng hệ thống của mình. 

=> Từ những ý này mình thấy với mình dựng đc "môi trường kiểm thử" là khó nhất trong suốt quãng thời gian làm tester

Còn bạn, bạn suy nghĩ thế nào về "môi trường kiểm thử"? 

(Theo testervn.com)