Monkey test là gì

December 5, 2021December 5, 2021Ho Nguyen47 Views 0 Commentsfull-stachồng tester, kiem thu phan mem, monkey testing

Monkey Testing is a software testing technique in which the tester enters any random inputs inkhổng lồ the software application without predefined thử nghiệm cases và checks the behavior of the software application, whether it crashes or not. The purpose of Monkey testing is to lớn find the bugs & errors in the software application using experimental techniques.

Bạn đang xem: Monkey test là gì

Monkey Testing là 1 trong những nghệ thuật kiểm thử ứng dụng mà fan kiểm demo nhập bất kỳ đầu vào tình cờ như thế nào vào áp dụng mà không có các ngôi trường hợp kiểm test được xác minh trước cùng kiểm tra hành vi của ứng dụng phần mềm, coi nó tất cả bị lỗi xuất xắc crash hay không. Mục đích của Monkey Testing là nhằm tìm thấy các lỗi cùng không nên sót vào ứng dụng bằng cách áp dụng những chuyên môn thử nghiệm.


*

Vì sao gọi là Monkey Testing? Sau đấy là một trong những lý do lý giải mang lại cái tên này:

1. Trong Monkey Testing, tester hoặc developer sẽ được xem tựa như những bé khỉ.

2. Nếu một bé khỉ áp dụng máy tính, nó đang làm bất kỳ điều gì cơ mà bạn dạng thân nò cũng không hiểu biết nhiều.

3. Giống như câu hỏi tester sẽ xúc tiến các trường phù hợp kiểm thử một cách thốt nhiên mà ko phải chuẩn bị trước.

4. Trong một số trường hòa hợp, Monkey testing cũng dành mang lại Unit Testing với GUI Testing.

Ưu Điểm của Monkey Testing:

1. Tìm những một số loại lỗi mới: Tester rất có thể triển khai kiểm demo không thiếu thốn theo hiểu biết không tính những ngôi trường thích hợp kiểm test sẽ nêu, điều đó rất có thể sẽ giúp tìm thấy những các loại lỗi new bên trên khối hệ thống.

2. Dễ thực hiện: Việc test khối hệ thống được triển khai tiện lợi với tài liệu test tự nhiên.

Xem thêm: Say Nắng, Say Nóng: Nguyên Nhân Và Cách Chữa Say Nắng Hiệu Quả Tức Thì

3. Không đòi hỏi khả năng cao: Thử nghiệm khỉ có thể được triển khai nhưng không cần tín đồ kiểm soát tất cả trình độ chuyên môn cao (tuy vậy chưa phải thời gian nào thì cũng vậy)

4. Giảm bỏ ra phí: Yêu cầu ít ngân sách hơn đáng kể để tùy chỉnh với tiến hành những ngôi trường hợp nghiên cứu.

Nhược Điểm của Monkey Testing:

1. Khó tái hiện được lỗi: Vì bạn bình chọn tiến hành các bài xích kiểm tra một phương pháp tình cờ cùng với tài liệu tự nhiên xào nấu bất kỳ lỗi hoặc lỗi như thế nào hoàn toàn có thể ko tiến hành được.

2. Độ đúng mực tốt hơn: Người soát sổ cần thiết xác định kịch bạn dạng phân tích đúng chuẩn cùng thậm chí là quan yếu đảm bảo độ đúng chuẩn của những ngôi trường phù hợp thử nghiệm

3. Yêu cầu trình độ chuyên môn chuyên môn hết sức tốt: Không bắt buộc dịp như thế nào cũng có quý hiếm thỏa hiệp cùng với độ đúng đắn, vị vậy, để triển khai cho các trường hòa hợp thí nghiệm chính xác rộng, người đánh giá cần bao gồm kỹ năng kỹ thuật tốt về miền

4. Ít lỗi rộng cùng tốn thời gian: Thử nghiệm này hoàn toàn có thể kéo dài thêm hơn nữa vày không tồn tại thể nghiệm xác định trước cùng có thể tìm kiếm thấy không nhiều lỗi hơn hoàn toàn có thể gây ra sơ hnghỉ ngơi vào hệ thống.

Phân các loại Monkey Testing:

Có 3 một số loại Monkey Testing: Dumb Monkey, Smart Monkey và Brilliant Monkey.


*

Dumb Monkey: Người soát sổ chần chờ gì về hệ thống và chức năng của chính nó, cũng ko đảm bảo về tính chất thích hợp lệ của trường hòa hợp kiểm test.

Smart Monkey: Tester tất cả một ý tưởng phát minh đúng đắn về mục đích với tác dụng của hệ thống. Tester điều phối thông qua hệ thống và hỗ trợ những nguồn vào vừa lòng lệ để tiến hành bình chọn.

Brilliant Monkey: Người chất vấn tiến hành soát sổ theo hành vi của người tiêu dùng với hoàn toàn có thể chỉ định và hướng dẫn một vài khả năng xẩy ra lỗi.