Kỹ thuật phân tích giá trị biên và phân vùng tương

Trên thực tế, vì chưng thời hạn với chi phí phải chúng ta tất yêu kiểm demo hết sạch cho từng tập dữ liệu, đặc biệt là Lúc bao gồm một đội nhóm những ĐK kết phù hợp với nhau.Chúng ta đề xuất một phương pháp dễ ợt hoặc hầu như chuyên môn đặc biệt quan trọng như thế nào đó có thể lựa chọn ra được các trường hợp kiểm demo tối ưu tự đội những ngôi trường hợp kiểm test sao để cho tất cả những case được che phủ. Và chuyên môn Phân tích quý hiếm biên và Phân vùng tương đương giúp họ làm cho được vấn đề đó.

You watching: Kỹ thuật phân tích giá trị biên và phân vùng tương

Phân vùng tương đương (Equivalence Partitioning)Phân vùng tương tự (Equivalence Partitioning) là 1 trong các loại của Black box testing mà ta có thể áp dụng vào toàn bộ những Lever kiểm thử như: kiểm thử đơn vị chức năng (unit testing), kiểm demo tích đúng theo (integration testing), kiểm demo khối hệ thống (system testing) ...Trong nghệ thuật này, những đơn vị dữ liệu đầu vào được phân thành các phân vùng tương đương. Khi phân chia các cực hiếm đầu vào thành các vùng tương tự nhau, trên mỗi vùng ta lựa chọn 1 hoặc 1 vài thành phần thay mặt đại diện, bởi vì chũm số lượng test case sẽ bớt => thời gian thử nghiệm sút.Tuy nhiên, chúng ta thường bắt gặp rằng, lỗi hay tiềm tàng tại những ngõ nghách và biên, trong lúc đó ta chọn 1 cực hiếm bất kỳ vào vùng thì sẽ không còn biết được giá trị biên đó nhtràn lên có đúng cùng với thử khám phá của bài tân oán tốt không=> Vậy buộc phải so sánh cực hiếm biên là một trong phương pháp phù hợp góp bọn họ giải quyết và xử lý sự việc này.Kiểm demo giá trị biên (Boundary Testing)

Kiểm demo quý hiếm biên là quy trình kiểm thử thân các đầu cực hạn hoặc tinh ma giới giữa các phân vùng của các giá trị nguồn vào.Với chuyên môn so sánh giá trị biên, bọn họ nhờ vào đầy đủ lý lẽ sau:

*

Trong đó:

a-1: quý hiếm ngay dưới mức về tối thiểua: quý hiếm buổi tối thiểua+1: cực hiếm tức thì bên trên nút buổi tối thiểub-1: quý hiếm dưới quý hiếm tối đab: cực hiếm buổi tối đab+1: quý hiếm ngay bên trên nấc về tối đa

Để thực hiện kiểm demo quý giá biên, chúng ta cần phân vùng giá trị tương tự trước đó.Thiếu đi phân vùng tương đương, kiểm test quý giá biên thiết yếu thực hiện, đây là 1 phần hết sức đặc biệt quan trọng của quá trình.

ví dụ như 1: Giá trị tương tự cùng biên mang lại kiểm test con số Pizza rất có thể đặtHãy chú ý hành động của text box cho phép đặt Pizza dưới đây:Số lượng pizza từ một đến 10 được xem là vừa lòng lệ. Một thông tin mua hàng thành công sẽ tồn tại.Trong trường thích hợp khác, số lượng pizza trường đoản cú 11 cho 99 sẽ tiến hành tính là chưa hợp lệ do không ít. Thông báo "Mỗi lần đặt đơn hàng, bạn chỉ hoàn toàn có thể đặt buổi tối nhiều 10 loại pizza." đã xuất hiện thêm.


Điều khiếu nại kiểm thử đang như sau:

Bất kỳ Số nào lớn hơn 10 được nhtràn lên ngôi trường Số lượng Pizza (đưa sử là 11) được xem là chưa phù hợp lệ.Bất kỳ Số làm sao nhỏ hơn 1, chẳng hạn 0 hoặc số âm, thì nó được xem là chưa phù hợp lệ.Các số từ một đến 10 được coi là vừa lòng lệBất kỳ số tất cả 3 chữ số những là không phù hợp lệ.

Chúng ta quan yếu kiểm test tất cả những quý hiếm rất có thể bao gồm bởi vì nếu được thực hiện, số lượng trường hợp kiểm thử đã không ít. Để xử lý sự việc này, Cửa Hàng chúng tôi sử dụng giả tmáu phân vùng tương tự trong các số ấy công ty chúng tôi phân chia những cực hiếm hoàn toàn có thể bao gồm của thưởng thức nguồn vào thành các team hoặc tập hợp nlỗi được hiển thị bên dưới chỗ hệ thống hành động có thể được xem là tương đồng.

See more: Ứng Dụng Chụp Hình Hàn Quốc Xuất Sắc Trên Điện Thoại, Chụp Ảnh Hàn Quốc

*

Các tập đúng theo được chia được call là Phân vùng tương đương hoặc Lớp tương đương. Sau kia, chúng tôi chỉ lựa chọn một quý giá trường đoản cú từng phân vùng nhằm kiểm test. Giả tmáu ẩn dưới kỹ thuật này là nếu một ĐK / quý hiếm vào một phân vùng quá qua thì toàn bộ phần nhiều ĐK / cực hiếm khác cũng trở thành vượt qua. Tương tự những điều đó, nếu như một ĐK vào một phân vùng ko thành công xuất sắc, toàn bộ những điều kiện khác vào phân vùng đó cũng trở thành ko thành công xuất sắc.

*

Phân tích quý hiếm biên: bạn cần kiểm thử số lượng giới hạn rất thân những phân vùng tương tự.

*

Trong ví dụ về phân vùng tương đương trước đó của công ty chúng tôi, nạm bởi kiểm demo một giá trị cho mỗi phân vùng, bạn sẽ yêu cầu kiểm thử các cực hiếm trên những phân vùng nhỏng 0, 1, 10, 11, v.v. Nhỏng chúng ta cũng có thể quan liêu giáp, bạn kiểm thử các cực hiếm nghỉ ngơi cả điểm cực biên hòa hợp lệ và không hợp lệ. Phân tích giá trị biên nói một cách khác là kiểm thử phạm vi.

See more: Cách Cúng Tam Tai Vào Ngày Nào Tốt? Cách Giải Hạn Tam Tai 2021

Phân vùng tương tự và đối chiếu quý giá biên (BVA) có tương quan nghiêm ngặt với nhau cùng rất có thể được sử dụng cùng nhau sinh hoạt tất cả các cấp độ thí điểm.

Ví dụ 2: Giá trị tương tự với biên đến kiểm test độ dài của mật khẩu

Trường mật khẩu đăng nhập sau chấp nhận buổi tối tgọi 6 ký từ bỏ với tối nhiều 10 ký tự


Trong bài xích tân oán bên trên, trước tiên ta áp dụng kỹ thuật phân vùng tương tự nhằm tạo thành những vùng đúng theo lệ với không hợp lệ:

*

Sau kia ta cần sử dụng so sánh quý giá biên:

*

Trường vừa lòng yêu cầu áp dụng phân vùng tương tự và kiểm thử biênPmùi hương pháp kiểm demo này được thực hiện để giảm một trong những lượng không nhỏ các ngôi trường phù hợp kiểm demo thành các phần có thể cai quản được.Hướng dẫn rất ví dụ về việc xác định những trường thích hợp kiểm demo nhưng ko tác động cho tác dụng của Việc kiểm test.Thích hòa hợp cho các áp dụng tính toán thù sâu xa cùng với con số mập các biến chuyển / đầu vàoTổng kếtKiểm test so với biên được thực hiện lúc thực tiễn quan trọng kiểm test một đội mập những ngôi trường vừa lòng kiểm thử chơ vơ.Hai chuyên môn bao gồm Kỹ thuật đối chiếu quý hiếm biênKiểm thử phân vùng tương đương được sử dụng.Trong Phân vùng Tương đương, trước tiên, chúng ta phân tách một tập vừa lòng các ĐK kiểm demo thành một phân vùng rất có thể được xem như xét.Sau kia vào Phân tích quý hiếm biên, các bạn kiểm demo trẻ ranh giới thân những phân vùng tương đương.Thích vừa lòng cho các áp dụng chuyên sâu về tính toán thù với các biến đại diện thay mặt cho những đại lượng đồ lýTài liệu tsay đắm khảo