Yêu cầu phi chức năng là gì

Functional: Kiểm demo tính năng Non - Functional: Kiểm demo phi tính năng Maintenance: Bảo trì

Trong nội dung bài viết này bản thân xin tập trung trình làng về kiểm thử phi tác dụng (non-functional)

Kiểm test phi công dụng là gì?

Kiểm test phi công dụng (non-functional) được tư tưởng là một nhiều loại kiểm test phần mềm để chất vấn các kỹ lưỡng phi công dụng (năng suất, kĩ năng sử dụng, độ tin cẩn, v.v.) của vận dụng phần mềm. Nó được thiết kế với để bình chọn sự chuẩn bị sẵn sàng của một khối hệ thống theo những tmê mệt số ko trực thuộc về tác dụng với không lúc nào được giải quyết và xử lý bằng kiểm thử công dụng.

Bạn đang xem: Yêu cầu phi chức năng là gì

Một ví dụ về kiểm thử phi công dụng đó là kiểm soát xem có bao nhiêu người hoàn toàn có thể đăng nhập mặt khác vào trong 1 khối hệ thống ứng dụng.

Kiểm test phi tác dụng cũng đặc trưng không thua kém như kiểm test công dụng cùng ảnh hưởng tới việc chuộng của người sử dụng.

Mục tiêu của kiểm demo phi chức năng

Kiểm demo phi tác dụng tăng kỹ năng áp dụng, kết quả, năng lực bảo trì và tính cầm tay của sản phẩm.Giúp bớt khủng hoảng thêm vào với chi phí tương quan đến các chu đáo phi công dụng của thành phầm.Tối ưu hóa giải pháp thiết lập sản phẩm, thiết lập cấu hình, thực thi, cai quản và đo lường và thống kê.Thu thập với cung ứng những phnghiền đo, cùng số liệu đến phân tích với phát triển nội bộ.Cải thiện nay với cải thiện kiến thức và kỹ năng về hành động với công nghệ thành phầm đã sử dụng.

điểm sáng của kiểm test phi chức năng

Kiểm thử phi tác dụng bắt buộc được giám sát, vì chưng vậy không tồn tại vị trí mang đến công dụng chủ quan nlỗi giỏi, tốt rộng, rất tốt, v.v.Số đúng mực không có khả năng biết tới lúc bước đầu quá trình thử khám phá.Quan trọng để ưu tiên những trải nghiệm.Đảm nói rằng những ở trong tính quality được xác minh đúng mực trong Kỹ thuật ứng dụng.

Các thông số kỹ thuật của kiểm thử phi chức năng

*

1. Security (Bảo mật): Tsi mê số khẳng định biện pháp khối hệ thống được bảo vệ bình an trước các cuộc tấn công bao gồm ý kiến cùng bất ngờ đột ngột từ bỏ những nguồn bên trong cùng phía bên ngoài.2. Reliability (Độ tin cậy): Mức độ mà bất kỳ hệ thống ứng dụng nào thường xuyên triển khai những tính năng được chỉ định và hướng dẫn mà không gặp gỡ sự vậy.3. Survivability (Khả năng sống sót): Tđam mê số kiểm soát rằng khối hệ thống phần mềm tiếp tục chuyển động và trường đoản cú phục sinh vào ngôi trường hợp lỗi hệ thống.

Xem thêm: Những Lí Do Dopa Thi Đấu Cho Đội Nào, Tiểu Sử, Sự Nghiệp Của “Thánh Cày Thuê” Lmht

4. Availability (Tính sẵn có): Tđắm đuối số xác minh mức độ mà người tiêu dùng có thể dựa vào vào khối hệ thống vào quá trình vận động.5. Usability (Khả năng sử dụng): Người sử dụng hoàn toàn có thể dễ dàng học hỏi và chia sẻ, vận hành, chuẩn bị nguồn vào cùng Áp sạc ra thông qua cửa hàng với 1 hệ thống.6. Scalability (Khả năng mlàm việc rộng): Thuật ngữ này đề cập tới mức độ mà ngẫu nhiên áp dụng ứng dụng nào cũng hoàn toàn có thể mở rộng kĩ năng xử lý của nó để thỏa mãn nhu cầu nhu yếu ngày càng tăng.7. Interoperability (Khả năng tương tác): Tmê mệt số phi tác dụng này đánh giá giao diện khối hệ thống phần mềm với những khối hệ thống ứng dụng không giống.8. Efficiency (Tính hiệu quả): Mức độ mà bất kỳ khối hệ thống ứng dụng nào thì cũng rất có thể cách xử lý dung tích, số lượng và thời hạn thỏa mãn nhu cầu.9. Flexibility (Tính linh hoạt): Thuật ngữ này đề cùa tới sự tiện lợi cơ mà ứng dụng rất có thể vận động trong các cấu hình phần cứng cùng ứng dụng khác biệt. Giống như RAM về tối tgọi, đòi hỏi CPU.10. Portability (Tính di động): Tính linh hoạt của ứng dụng nhằm đưa từ bỏ môi trường phần cứng hoặc phần mềm ngày nay của nó.11. Reusability (Tái sử dụng): Nó đề cập tới một phần của hệ thống ứng dụng hoàn toàn có thể được biến hóa để thực hiện vào một ứng dụng khác.

Các loại kiểm thử phi chức năng

Performance Testing (Kiểm test hiệu năng) Load Testing (Kiểm thử tải) Failover Testing (Kiểm thử biến đổi dự phòng) Compatibility Testing (Kiểm test tương thích) Usability Testing (Kiểm demo năng lực sử dụng) Stress Testing (Kiểm test về áp lực) Maintainability Testing (Kiểm test bảo trì) Scalability Testing (Kiểm test khả năng msinh sống rộng) Volume Testing (Kiểm thử kân hận lượng) Security Testing (Kiểm demo bảo mật) Disaster Recovery Testing (Kiểm thử hạn chế thảm họa) Compliance Testing (Kiểm thử tuân thủ) Portability Testing (Kiểm test tính di động) Efficiency Testing (Kiểm test hiệu quả) Reliability Testing (Kiểm thử độ tin cậy) Baseline Testing (Kiểm thử cơ bản) Endurance Testing (Kiểm thử độ bền) Documentation Testing (Kiểm test tài liệu) Recovery Testing (Kiểm test phục hồi) Internationalization Testing (Kiểm thử thế giới hóa) Localization Testing (Kiểm demo nội địa hóa)

Trong gần như bài viết sau, bản thân vẫn giới thiệu kĩ rộng về những thông số kỹ thuật của kiểm thử phi công dụng và một số loại kiểm thử phi công dụng. Cảm ơn chúng ta vẫn đọc!