Functional Testing Là Gì

Nếu chúng ta là dân tester thì rất thân quen với những phương thức kiểm test cơ bản Functional vs. Non-functional Testing. Lúc này kinhdientamquoc.vn sẽ ra mắt về kiểm thử chức năng và kiểm thử phi công dụng (Functional vs. Non-functional Testing) .

Bạn đang xem: Functional testing là gì


*

Kiểm thử chức năng và kiểm test phi chức năng


Kiểm thử công dụng (Functional Testing)

Kiểm thử công dụng (hay Functional Testing) là một trong những trong những quy trình bảo đảm an toàn chất lượng của nghành nghề kiểm test phần mềm. Đây là 1 trong loại kiểm thử hộp đen (black box testing), có nghĩa là các trường phù hợp nó buộc phải xét mang đến sẽ nhờ vào đặc tả của ứng dụng/phần mềm hoặc khối hệ thống đang test nghiệm. Các tính năng sẽ được kiểm tra bằng cách nhập những giá trị đầu vào và tiếp đến sẽ kiểm tra, reviews các kết quả đầu ra mà không cần quan tâm đến các cấu tạo hay cài đặt bên trong của ứng dụng.

Kiểm thử tác dụng là một quy trình so sánh sự biệt lập giữa quánh tả phía bên ngoài của ứng dụng với các chức năng thực tế mà ứng dụng cung cấp. Các đặc tả này phần nhiều sẽ dựa vào mắt nhìn của người tiêu dùng về phần mềm, không tương quan đến các công nghệ sử dụng hay các thiết lập phía bên trong nó.

Xem thêm: Microsoft Office Professional Plus 2010 Là Gì, Hướng Dẫn Cài Microsoft Office 2010 Pro Plus Full

Kiểm demo chức năng bao hàm kiểm tra ứng theo yêu cầu chuyển động thực tế của phần mềm. Phối hợp tất cả các cách thức kiểm thử được thiết kế để đảm bảo từng phần một của phần mềm hoạt động như ao ước đợi, bằng phương pháp sử dụng những trường hợp sử dụng (uses cases) được hỗ trợ bởi nhóm kiến thiết hoặc công ty phân tích sale (BA). Các phương thức kiểm tra này thường được tiến hành theo trang bị tự với bao gồm:

_ Kiểm thử đơn vị (Unit testing)_ Kiểm demo tích đúng theo (Integration testing)_ Kiểm thử khối hệ thống (System testing)_ Kiểm thử gật đầu đồng ý (Acceptance testing)

*

Thông hay kiểm thử công dụng sẽ tiến hành theo 6 bước sau:

Xác định các tác dụng mà ứng dụng dự loài kiến sẽ làm cho (dựa vào sệt tả của phần mềm)Xác định bộ tài liệu đầu vào dựa vào các thông số kỹ thuật của chức năngXác định bộ dữ liệu đầu ra dựa trên các thông số kỹ thuật kỹ thuật của chức năngViết cùng thực thi các trường hợp kiểm demo (test case)So sánh kết quả đầu ra chuẩn bị ở bước 3 và tác dụng thực tếDựa vào nhu cầu của người tiêu dùng để nhận xét xem hiệu quả ở bước 5 có cân xứng hay không

2. Kiểm demo phi tác dụng (Non-functional Testing)

Kiểm demo phi tính năng được định nghĩa là 1 trong những loại kiểm thử phần mềm để kiểm thử những khía cạnh phi tác dụng (hiệu suất, tài năng sử dụng, độ tin cậy, v.v.) của ứng dụng phần mềm. Nó được thiết kế để kiểm test mức độ sẵn sàng của một hệ thống theo những tham số phi công dụng mà không được giải quyết bằng kiểm test chức năng.

Một ví dụ về Kiểm thử phi chức năng là kiểm demo xem có bao nhiêu người có thể đăng nhập đôi khi vào một trong những phần mềm.

Các cách thức kiểm thử phi tác dụng kết hợp tất cả các loại kiểm thử tập trung vào những khía cạnh vận động của một phần mềm. Bao gồm:

_Kiểm thử công suất (Performance testing)_Kiểm thử bảo mật thông tin (Security testing)_Kiểm thử năng lực sử dụng (Usability testing)_Kiểm thử khả năng tương mê say (Compatibility testing)Chìa khóa để gây ra phần mềm chất lượng cao mà người tiêu dùng cuối có thể dễ dàng chấp nhận là thi công một quy mô kiểm thử toàn diện, trong đó bao hàm đồng cỗ kiểm thử tác dụng và phi chức năng.

*

Đặc điểm của kiểm thử phi chức năng

Kiểm thử phi tác dụng không thể đo lường, vì chưng vậy không có chỗ đến đặc tính khinh suất như tốt, giỏi hơn, tốt nhất, v.v.Các con số đúng mực không thể được biết khi bước đầu quy trìnhCác yêu cầu quan trọng đặc biệt được ưu tiênĐảm nói rằng các nằm trong tính unique được xác định đúng mực trong chuyên môn phần mềm. phân chia sẻ: