- vừa được xem lúc

Tâm lý trong kiểm thử và Cách tester giao tiếp hiệu quả

0 0 24

Người đăng: Dang Thi Duyen

Theo Viblo Asia

1. Tâm lý trong kiểm thử

Phát triển phần mềm (bao gồm cả kiểm thử phần mềm) có liên quan đến con người. Vì vậy, tâm lý con người có ảnh hưởng quan trọng đến kiểm thử phần mềm.

Thông thường con người thường khó nhận ra cái sai của chính mình hơn là người khác.

Tâm lý một số người có thành kiến có thể khó chấp nhận thông tin không đồng ý với niềm tin mà họ đang nắm giữ.

Ví dụ: Vì các nhà phát triển mong muốn mã họ lập trình đúng nên họ có khuynh hướng khó chấp nhận rằng mã đó là không chính xác.

Ngoài ra, các thành kiến ​​nhận thức khác có thể khiến mọi người khó hiểu hoặc khó chấp nhận thông tin được tạo ra bởi hoạt động kiểm thử. Việc đổ lỗi cho những người gây ra những điều xấu cũng là một đặc điểm phổ biến của con người và thông tin do kiểm thử/thử nghiệm tạo ra thường cũng chứa cả thông tin xấu (điển hình trong kiểm thử là khi kiểm thử viên thực thi test và báo cáo ra lỗi phần mềm)

Do những yếu tố tâm lý này, một số người có thể coi kiểm thử là một hoạt động phá hoại, mặc dù nó góp phần rất lớn vào tiến độ dự án và chất lượng sản phẩm.

Để cố gắng giảm bớt những nhận thức này, thông tin về các lỗi nên được truyền đạt một cách xây dựng. Bằng cách này, căng thẳng giữa người kiểm thử và nhà phân tích, chủ sở hữu sản phẩm, nhà thiết kế và các nhà phát triển có thể được giảm bớt. Điều này áp dụng trong cả thử nghiệm tĩnh và động.

2. Cách tester giao tiếp hiệu quả và xây dựng mối quan hệ tốt với đồng nghiệp

Người kiểm thử viên và người quản lý kiểm thử cần phải có kỹ năng giao tiếp tốt để có thể giao tiếp hiệu quả và xây dựng mối quan hệ tích cực với đồng nghiệp.

Các cách để giao tiếp tốt bao gồm các ví dụ sau:

• Bắt đầu bằng sự cộng tác hơn là những trận chiến. Nhắc nhở mọi người về mục tiêu chung là chất lượng.

• Nhấn mạnh lợi ích của việc kiểm thử.

Ví dụ, đối với lập trình viên, thông tin lỗi có thể giúp họ cải thiện sản phẩm công việc và kỹ năng của họ. Đối với tổ chức, các lỗi được tìm thấy và sửa chữa trong quá trình thử nghiệm sẽ tiết kiệm thời gian và tiền bạc và giảm rủi ro tổng thể đối với chất lượng sản phẩm.

• Truyền đạt kết quả kiểm thử và các phát hiện khác theo cách trung lập, tập trung vào thực tế mà không chỉ trích người đã tạo ra lỗi. Viết báo cáo lỗi khách quan và thực tế.

• Cố gắng đặt mình vào vai trò của đối phương để hiểu cảm giác của họ và lý do họ có thể phản ứng tiêu cực với thông tin.

• Xác nhận rằng người kia đã hiểu những gì đã được nói và ngược lại.

Bên cạnh blog này, bạn có thể tham khảo thêm học liệu hoặc liên hệ với chúng tôi tại đây

Bình luận

Bài viết tương tự

- vừa được xem lúc

Một số câu hỏi tình huống khi đi phỏng vấn Tester

1. Expected(kết quả mong đợi) trong testcases dựa vào đâu. . Dựa vào SRS: Software Requirement specification Document(tài liệu đặc tả).

0 0 827

- vừa được xem lúc

Leverage Quality Software Testing Services in USA

Testrig Technologies providers Worldwide Software Testing services for small to large size startups and organizations. Since 2015, Team Testrig has specialized in offering End to End QA and Software Testing services including Well-optimized QA Techniques, Use of the latest automation tools and techn

0 0 42

- vừa được xem lúc

Hiểu biết của bạn về Software Testing? Mock Test và lý giải chi tiết

Cùng kiểm tra hiểu biết của bạn về Software Testing qua Mock Test dưới đây. Q #1) Verification is:. a. Checking that we are building the right system.

0 0 59

- vừa được xem lúc

Tìm hiểu về SDLC – Software Development Life Cycle

Một trong những kiến thức cần thiết của một kỹ sư kiểm thử phần mềm chuyên nghiệp đó là hiểu biết và nắm rõ SDLC (Software Development Life-cycle/chu kỳ phát triển phần mềm), bởi vì kiểm thử phần mềm

0 0 60

- vừa được xem lúc

Quy trình kiểm thử phần mềm - Software testing life cycle( STLC)

1. Định nghĩa quy trình kiểm thử phần mềm.

0 0 97

- vừa được xem lúc

System Testing - Kiểm thử hệ thống

Trong kiểm thử phần mềm, người kiểm thử thực hiện nhiều cấp độ kiểm thử khác nhau. Từ unit testing đến acceptance testing, đảm bảo rằng tất cả các thành phần của sản phẩm được kiểm tra kỹ lưỡng, không

0 0 60