CodeStar Academy
  • Trang chủ
  • Khóa học
  • Lịch khai giảng
  • Blog
  • Liên hệ
  • Trang chủ
  • Khóa học
  • Lịch khai giảng
  • Blog
  • Liên hệ

Manual Testing

  • Tháng Mười Hai 28, 2020
  • Posted by: Le Thi Bich Ha
  • Category: Technology
Không có phản hồi
Manual Testing

Khái niệm

Kiểm thử thủ công (Manual Testing) là việc tester làm mọi công việc hoàn toàn bằng tay, từ viết test case đến thực hiện test, mọi thao tác như nhập điều kiện đầu vào, thực hiện một số sự kiện khác như click nút và quan sát kết quả thực tế, sau đó so sánh kết quả thực tế với kết quả mong muốn trong test case, điền kết quả test. 

Hiện nay, phần lớn các tổ chức, các công ty phần mềm, hoặc các nhóm làm phần mềm đều thực hiện kiểm thử thủ công là chủ yếu.

Các loại kiểm thử thủ công

  • Black Box Testing
  • White Box Testing
  • Unit Testing
  • System Testing
  • Integration Testing
  • Acceptance Testing

Ưu, nhược điểm của Kiểm thử thủ công

Ưu điểm:

Cho phép tester thực hiện việc kiểm thử khám phá

Thích hợp kiểm tra sản phẩm lần đầu tiên

Thích hợp kiểm thử trong trường hợp các test case chỉ phải thực hiện một số ít lần

Dễ dàng cho việc test giao diện, người tester sẽ có phản hồi nhanh và trực quan về giao diện ứng dụng

Mất ít chi phí cho các tool tự động và quy trình, giảm được chi phí ngắn hạn

Khi có thay đổi nhỏ manual testing manual testing không bị mất nhiều thời gian để thay đổi các trường hợp kiểm thử

Nhược điểm

  • Tốn thời gian. Đối với mỗi lần release, người kiểm thử vẫn phải thực hiện lại một tập hợp các test case đã chạy dẫn đến sự mệt mỏi và lãng phí effort
  • Kết quả kiểm thử ít tin cậy hơn vì có thể sai sót do yếu tố con người
  • Quá trình thực hiện các ca kiểm thử không được ghi lại, do vậy nó không có tính tái sử dụng
  • Với một số task khó thực hiện thủ công như performance testing và stress testing thì manual testing rất khó để thực hiện.
Manual Testing

Cách thực hiện Kiểm thử thủ công

  1. Đọc và hiểu tài liệu / hướng dẫn dự án phần mềm. Ngoài ra, hãy nghiên cứu Ứng dụng Đang Kiểm tra (AUT) nếu có.
  2. Dự thảo các trường hợp kiểm thử bao gồm tất cả các yêu cầu được đề cập trong tài liệu.
  3. Xem xét và xác định cơ sở các trường hợp thử nghiệm với Trưởng nhóm, Khách hàng (nếu có)
  4. Thực hiện các trường hợp kiểm tra trên AUT
  5. Báo cáo lỗi.
  6. Sau khi các lỗi được sửa, hãy thực hiện lại các trường hợp kiểm thử không thành công để xác minh rằng chúng đã vượt qua.

Một số công cụ tự động hóa kiểm thử thủ công

  • Selenium
  • QTP
  • Jmeter
  • Loadrunner
  • TestLink
  • Quality Center(ALM)

 

khóa học aws khóa học aws cơ bản khóa học điện toán đám mây khóa học lập trình web khóa học tester chuyên nghiệp lập trình web tester cho newbie tester cho người mới bắt đầu tester cơ bản

Trả lời Hủy

Về chúng tôi

CodeStar hướng đến việc mang lại những trải nghiệm mới cho Học viên trong mỗi buổi học thông qua việc tham gia vào các dự án tại CodeStar

Địa chỉ

Tầng 4, Tòa CT1, Bắc Hà C14, Tố Hữu, Trung Văn, Nam Từ Liêm, Hà Nội.

0367833933

[email protected]

Quick Links

Khóa học

Lịch khai giảng

Kênh Youtube

Liên hệ


Copyright © 2020. CodeStar

Search