Monkey test là gì

  -  
Giới thiệu

Monkey Testing là khái niệm bắt đầu toanh cùng với bản thân. Đã triển khai kiểm thử khá nhiều ứng dụng và những lần đề nghị kiểm test không có kịch bạn dạng nhưng mà tiếng mới nghe biết kiểm demo có tên nhỏng này. Sau đây mình đang share hầu như gì bản thân tò mò được về Monkey Testing.

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

Monkey Testing là một trong những kỹ thuật vào khám nghiệm phần mềm lúc ấy, người dùng soát sổ vận dụng bằng phương pháp đưa quý hiếm đầu vào bất kỳ và đánh giá xem áp dụng xử lý ra sao (hoặc nỗ lực hủy diệt chương thơm trình).

Hầu hết kỹ năng này được thiết kế một cách tự động, người tiêu dùng nhập quý giá chưa phù hợp lệ bất kỳ với đánh giá giải pháp xử lý. Với monkey thử nghiệm, không có qui tắc, kỹ năng này không tuân theo testcase giỏi chiến lược xác định trước. Nó thao tác theo chổ chính giữa trạng cùng cảm tính của tín đồ kiểm test.

Kỹ thuật này được tự động hóa hay nói chính xác là bạn có thể viết cmùi hương trình/ kịch bản nhằm tạo thành đầu vào bỗng dưng rồi chuyển vào ứng dụng cùng so với giải pháp xử lý. Kĩ thuật này làm việc tương đối tốt khi tiến hành load/găng testing xuất xắc khi chúng ta cố gắng tiêu diệt chương trình bằng cách gửi ko hoàn thành quý giá đột nhiên vào.

*
*

Trước Khi nói về “Monkey”, tôi đang trình làng về “Horse”

Ở hình dưới, các bạn bắt gặp một mẫu dây hãm sống nhỏ ngựa đúng không? Cái này được dùng làm hướng dẫn và tinh chỉnh và điều khiển nhỏ ngựa nhằm nó vẫn tồn tại tập trung và chỉ còn tâp trung vào mặt đường trực tiếp trên phố mà thôi.

*

Cũng y như vậy, với test thủ công giỏi chạy thử tự động thì chúng ta hôm nay mọi giống như nhỏ ngựa vậy. Bởi vị chúng ta bị đi đường cùng dẫn đi bởi testcase/ chiến lược và chiến lược, bị kiểm soát vị số liệu quality.

Bởi vì chưng họ có một cái dây hãm quanh bản thân đề xuất không thích chuyển làn triệu tập, chỉ triệu tập một cách ngặt nghèo vào bộ testcase và ngoan ngoãn triển khai chúng.

Khá tuyệt đối khi là một trong những nhỏ ngựa nhưng lại tất cả nhiều lúc bạn muốn làm cho 1 nhỏ khỉ không?

Monkey demo là toàn bộ phần đông gì bạn có nhu cầu làm cho, một bí quyết trường đoản cú động

Kỹ thuật demo này tương đối lộn xộn do nó không theo mô hình đặc tả nào. Nhưng thắc mắc ở đây là

Tại sao?

Bất cứ khi nào bạn chuyển một áp dụng web mập ra trái đất, bạn cũng có thể tưởng tượng bạn Ship hàng đều loại người dùng như thế nào không?

Có người dùng giỏi, an lành tuy thế bạn không thể chắc chắn rằng vẫn không có người tiêu dùng xấu.

Xem thêm: Đăng Ký Tài Khoản Ngân Lượng Cá Nhân, Đăng Ký Tài Khoản Ngân Lượng

Có n số fan xấu, những người dân tương tự như khỉ, mê thích chơi xung quanh ứng dụng, chuyển vào sự đặc biệt, hầu như nguồn vào béo hoặc cố tình làm hư ứng dụng.

Vậy nên nhằm kiểm thử được hầu hết tình cầm đó, họ, đều tester cũng buộc phải thay đổi khỉ, nghĩ về với thậm chí là buộc phải kiểm thử nhằm ứng dụng của mình bình an khỏi những nhỏ khỉ xấu tính.

Các loại Monkey

Có 2 một số loại Monkey:

1. Monkey mau lẹ

1 nhỏ khỉ gấp rút được tư tưởng do các tính năng mặt dưới:

-Có phát minh nlắp gọn về ứng dụng

-Biết những trang của áp dụng sẽ dẫn mang lại đâu

-Biết cực hiếm đầu vào là đúng theo lệ hay không đúng theo lệ

-Làm Việc hoặc triệu tập để phá hỏng hệ thống

-khi search thấy 1 lỗi, bọn chúng đủ sáng dạ để bắt lỗi

-Nhận thức được các menu cùng button

-Khá cừ với stress và load test

2. Monkey chậm chạp

1 con khỉ đủng đỉnh được quan niệm bởi vì các công năng bên dưới:

-Không có phát minh gì về ứng dụng

-Không biết quý hiếm đầu vào là phù hợp lệ hay không hợp lệ

-Kiểm tra ứng dụng 1 cách tự dưng và không sở hữu và nhận thức được điểm bước đầu của áp dụng giỏi điểm xong xuôi của luồng

-Mặc dù không nhận thức được vận dụng nhưng bọn chúng vẫn rất có thể khái niệm lỗi như lỗi môi trường xung quanh xuất xắc lỗi phần cứng

-Không tất cả ý kiến gì các về UI với chức năng

Kết quả

Lỗi report từ Monkey test đòi hỏi đối chiếu chi tiết. Vì ko rõ công việc tái hiện lỗi (hầu như là vậy) cho nên việc Phục hồi bug đã cực nhọc.

Tôi nghĩ về kỹ năng này đề nghị làm cho làm việc quy trình sau của vấn đề kiểm thử khi tất cả công dụng đã có được kiểm thử cùng vẫn bao gồm một chút ít sẽ tin về hiệu quả của vận dụng. Nếu làm cho nó ở quá trình đầu của kiểm thử, mức độ nguy khốn sẽ cao hơn nữa. Nếu bọn họ sẽ thực hiện 1 lịch trình giỏi kịch bản nhằm tạo nên nguồn vào hợp lệ cùng không hợp lệ bất chợt thì so với vẫn trlàm việc lên dễ ợt rộng.

Lợi cố gắng của Monkey Testing

-Dễ dàng cài đặt với thực hiện

-cũng có thể tiến hành vị những người dân “không thật lão luyện”

-1 kinh nghiệm xuất sắc nhằm khám nghiệm độ tin cẩn của phần mềm

-cũng có thể phát hiện bug tất cả ảnh hưởng phệ hơn

-Không tốn tiền

Bất lợi của Monkey Test

-cũng có thể cần mất không ít ngày new phạt chỉ ra 1 lỗi

-Số lượng lỗi ít hơn

-Việc tái hiện nay 1 lỗi(giả dụ xảy ra) biến 1 thử thách

-Một số lỗi có thể gồm áp ra output không muốn của kịch bạn dạng chạy thử, vì vậy vấn đề phân tích trlàm việc phải khó khăn với mất thời gian

Lời kết

Mặc dù nói Test Monkeys tuyệt Monkey Testing là lộn xộn tuy nhiên vẫn khuyến khích lên kế hoạch đến nó với tiến hành vào giai đoạn về sau. Mặc mặc dù sống giai đoạn đầu của kinh nghiệm này hoàn toàn có thể không tìm kiếm được lỗi xuất sắc nhưng mà nó thậm chí vẫn đang còn nuốm phân phát hiện ra số đông lỗi thực sự giỏi nhỏng thất thoát bộ nhớ lưu trữ tốt phá hỏng phần cứng.

Với kiến thức và kỹ năng kiểm test cơ phiên bản, ta hay bỏ trải qua nhiều ngôi trường thích hợp do nghĩ rằng kịch bạn dạng này sẽ không còn lúc nào xảy ra mặc dù ví như xảy ra , bọn chúng rất có thể dẫn đến ảnh hưởng nghiêm trọng (ví dụ bug độ ưu tiên rẻ cùng cường độ rất lớn cao ). Việc có tác dụng monkey test tất nhiên có thể tìm kiếm thấy phần đa kịch bạn dạng này. Đôi khi bởi vô tình nhưng ta lại gặp được trường hợp như vậy và khi ấy ta sẽ so sánh nó cùng nỗ lực đưa ra chiến thuật.

Xem thêm: Giải Thích Về Các Quỹ Đầu Tư Bitcoin Etf Là Gì, Quỹ Bitcoin Etf Là Gì

Theo cách nhìn của tớ, bí quyết tốt nhất có thể là tất cả cả “Horse” và “Monkey”. Với Horse, ta rất có thể đi theo cách thức test với kế hoạch tốt, tư tưởng giỏi cùng phương thức tinh sảo. Với Monkey, ta kín bao gồm được mọi trường hợp thực tế khó chịu. Và nếu kết phù hợp với nhau, chúng đang đóng góp thêm phần tạo nên 1 phần mượt chất lượng và tin yêu rộng.