Chuyển đến nội dung chính

Tester và Developer

Có một số bạn nói: "Tester là kẻ thù của dev ..." :"((
Có lẽ đây là một lời nói vui, bởi trong công việc là một tester tôi phải cố gắng hòa đồng cùng các developer. Tuy đôi lúc cũng gặp phải những dev rất cố chấp và luôn cho mình là đúng, nhưng trước khi xem họ đúng hay sai thì tôi lại phải kiểm tra xem mình là đúng hay sai đã. Có đôi lúc cũng gặp phải những tình huống cười ra nước mắt là cả hai cùng sai :d

1. Khi bắt bug, thì cố gắng tái hiện bug đó ( nếu không thể lặp tái hiện được thì cũng phải nói rõ được các bưới có thể sẽ gặp bug)
2. Xác định xem nó có phải là bug thật không ? hay do mình hiểu sai, mình thực hiện không đúng ...
3. Xác định nguyên nhân gây ra bug
4. Tìm giải pháp để giải quyết bug và đề nghị cho người có liên quan

Trong quá trình test thì bug có rất nhiều loại và phát sinh do rất nhiều nguyên nhân và đôi lúc cũng có bug tình cờ xuất hiện với xác xuất rất thấp nên tester gặp phải rất nhiều khó khăn.

Khi đã xác định được bug thì cần nói rõ bug, ở đây là miêu tả sao cho bug dễ hiểu, điều này cũng phải học hỏi rất nhiều, các trình bày của bạn sẽ giúp ích rất nhiều cho dev tìm ra lý do và sửa bug.

Thuyết phục dev dó là bug:
+ Nêu ra nguyên nhân.
+ Nói rõ tác hại của bug
+ Thuyết phục dev bằng các dẫn chứng ...

Xác nhận và báo cáo bug cho người chịu trách nhiệm cao hơn: Có những bug không phải bạn và dev có thể giải quyết được, lúc đó bạn phải báo cáo cụ thể chi tiết và giải pháp cho người có trách nhiệm cao hơn để đưa ra biện pháp giải quyết hợp lý. Thường thì các bug đó có liên quan đến:
1. Design.
2. Yêu cầu của khách hàng.
3. Do yêu cầu về kỹ thuật.
4. Liên quan đến bảo mật và có thể gây ảnh hưởng lớn đến hệ thống.
5. Các luồng logic của chương trình.
6. Bug có ảnh hưởng đến toàn chương trình và cần nhiều thời gian để sửa.
...


Nhận xét

Bài đăng phổ biến từ blog này

3Q6S - Tiêu chuẩn chất lượng công ty nhật

+  Ý nghĩa của 3Q6S -          Quality company: công ty tốt -          Quality worker: nhân viên tốt -          Quality Products : sản phẩm tốt -          Seiri : sắp xếp gọn gàng -          Seiton: đặt ngăn nắp, đúng chỗ -          Seiketsu : tinh khiết, sáng sủa -          Seisou: quét dọn sạch sẽ -          Saho : tác phong, hành động đúng -          Shitsuke : kỷ luật, nề nếp     – Lấy các chữ đầu của các mục trên để gọi là 3Q6S.        * Sắp xếp gọn gàng bao gồm ý nghĩa “Phân chia những vật cần thiết và không cần thiết, những vật không cần thiết không đặt ở nơi làm việc...

Tổng quan về solfware testing

Chương 1: Tổng quan về test phần mềm         1.1 Các giai đoạn test         1.2 Định nghĩa về test         1.3 Mục tiêu của test         1.4 Vai trò và nhiệm vụ của Tester. Chương 2: Những yêu cầu cần thiết khi thực hiện test        2.1 Ý nghĩa những tài liệu tester cần hiểu trước khi bắt đầu test        2.2 Hướng test cụ thể trong phần mềm Chương 3: Quy trình test       Sơ đồ tổng quát. Chương 4: Phương pháp test và kỹ thuật thiết kế testcase       4.1 Phương pháp test       4.2 Loại test       4.3 Test case Chương 5: Lỗi phổ biến trong phần mềm và cách Report Bug       5.1 13 lỗi phổ biến trong phần mềm (Bug type).       5.2 Report Bug Template. Chương 6: Test Plan và thế nào là Tester tốt A. TEST PLAN       I. Definitions:   ...

Các testcase cho màn hình login

I. Các thành phần thường có của màn hình login:     1. Logo     2. Username     3. Password     4. Remember Login     5. Submit button      ....... II. Các testcase: Check display when url is wrong Check validate of the code of url Check display of the login page when user enter url is true Check support Enter key for login button Check dislay when group is false Check login with correct username and password Check login with wrong username and password Check login with correct username and wrong password Check login with wrong username and correct password Check login with all empty fields Check login with correct username and empty password Check loginwith empty username and correct password Check when user checked [Remeber password] checkbox Check don't checked [Remeber password] checkbox Check unchecked [Remeber password] checkbox after checked [Remeber password] Check when user checked [Remebe...