Software Testing

Định nghĩa và thuật ngữ trong Kiểm Thử Phần Mềm.

kiem thu phan mem

Trong quá trình thực hiện công việc kiểm thử phần mềm, chúng ta gặp phải vô số các khái niệm khác nhau. Các khái niệm này có thể đã quen thuộc với nhiều người, nhưng cũng có rất nhiều khái niệm mà chúng ta lạ lẫm và chưa từng nghe thấy. Kiểm thử phần mềm (Software Testing) Kiểm thử phần …

7 bộ Test Report mẫu dành cho Tester chuyên nghiệp

test report

Test Report là gì? Test Report là mẫu tài liệu quan trọng và rút gọn về các thông tin thay đổi từ người thực thi tới khách hàng. Nhắc lại về quy trình kiểm thử phần mềm, chúng ta có những trạng thái sau: Project creating (Khởi tạo dự án) Test Plan preparing Execute testing (Chuẩn bị kế hoạch kiểm thử) …

Defect – Bug

defect

Tìm hiểu về Defect – Bug Lỗi phần mềm (Defect) trong chương trình hoặc hệ thống máy tính làm cho kết quả không chính xác hoặc không mong muốn được gọi là “Bug” hoặc “Defect“. Quá trình sửa lỗi được gọi là “debug” và thường sử dụng kỹ thuật hoặc công cụ chính thức để xác định lỗi (Defect), và …

Tài liệu kiểm thử phần mềm cực chất.

bộ tài liệu kiểm thử

Tại sao cần phải có tài liệu kiểm thử phần mềm? Tài liệu kiểm thử phần mềm (Testing Docs) là một phần không thể tách rời trong bất kỳ quy trình phần mềm nào (Cho dù đó là quy trình truyền thống hay là Agile). Với nhiều năm kinh nghiệm làm việc tại các tập đoàn phần mềm lớn tại …

Software Testing Life Cycle là gì?

Software Testing Life Cycle

Tìm hiểu về Software Testing Life Cycle (STLC) Vòng đời kiểm thử phần mềm là quy trình kiểm thử được thực hiện theo hệ thống và có kế hoạch rõ ràng. Trong quá trình kiểm thử, rất nhiều giai đoạn khác nhau được thực hiện một cách tuần tự. Mỗi giai đoạn đều có đầu vào và đầu ra khác …

Trọn bộ Test Case Mẫu dành cho Tester

Test Case là gì

Test Case là gì? Test case là mô tả một dữ liệu đầu vào (input), hành động (action) hoặc một sự kiện (event) và kết quả truy vấn (expected response). Test case nhằm kiểm tra từng chức năng của ứng dụng phần mềm hoạt động đúng hay không. Một test case có thể có các phần đặc thù khác nhau như …

Cách giúp bạn viết Test Case Nhanh – Đơn giản – Hiệu quả

Test Case là tập hợp các hành động được thực thi để xác minh một tính năng hoặc chức năng cụ thể của ứng dụng phần mềm. Bài viết này mô tả cách thiết kế Test Cases và tầm quan trọng của các thành phần trong Test Cases. Định dạng của Test Cases tiêu chuẩn Test Case ID  Kịch bản kiểm thử Các bước …

Tìm hiểu về Usability Testing

Usability Testing

Usability Testing là gì? Usability Testing Là kiểm tra tính khả dụng để tạo ra một sản phẩm làm cho khách hàng mua ngay từ cái nhìn hoặc lần sử dụng đầu tiên. Ví dụ:  Khách hàng mua hàng trực tuyến ở website Khi thực hiện ở hệ thống A phải trải qua các bước sau: #1: Nhập thông tin …

Bug Severity – Priority

1. Severity Severity là mức độ ảnh hưởng của Bug/ Defect với sự phát triển hoặc hoạt động của ứng dụng đang test. Mức độ ảnh hưởng tới các function càng cao thì severity càng cao. Tester/QA thường là người xác định serverity. Phân loại Serverity Critical: Defect khiến cho tiến trình hoạt động của toàn phần mềm bị ngưng …

Phân tích các tính cách của Tester

KIÊN TRÌ Là những người kiên trì tìm hiểu tới khi bug được report để developer có thể fix lỗi. Dù thỉnh thoảng gặp khó khăn nhưng vẫn sẽ làm tới cùng. Ưu điểm: Không có chuyện lùi bước trước khó khăn, kiên trì test tới cùng. Nhược điểm: Đôi khi mất thời gian vào việc tái hiện những bug …