Skip to main content

Một nỗ lực kiểm tra là gì?

Phát triển phần mềm máy tính đòi hỏi nhiều giờ mã hóa và thử nghiệm.Thử nghiệm này thường bao gồm nhiều cấp độ xác thực và xác minh giữa ứng dụng phần mềm và khách hàng.Nỗ lực kiểm tra đề cập đến bộ hoàn thành thử nghiệm cần thiết cho phần mềm.Nỗ lực đầy đủ này thường bao gồm kiểm tra đơn vị, kiểm tra hệ thống, kiểm tra hiệu suất và kiểm tra chấp nhận người dùng. Kiểm tra được chia thành các thử nghiệm dương tính hoặc âm tính.Nỗ lực thử nghiệm xác định loại thử nghiệm sẽ xảy ra trong giai đoạn thử nghiệm.Nó nên giải thích cho việc kiểm tra đầy đủ tất cả các lĩnh vực của ứng dụng phần mềm.Một trường hợp kiểm tra dương tính dựa trên việc nhập chính xác dữ liệu thử nghiệm vào hệ thống.Các trường hợp kiểm tra âm yêu cầu người kiểm tra nhập dữ liệu xấu.Một hỗn hợp các thử nghiệm dương tính và âm tính thường được khuyến nghị cho hầu hết các ứng dụng phần mềm. Kiểm tra đơn vị là thử nghiệm xảy ra trong quá trình phát triển mã phần mềm.Nỗ lực thử nghiệm này được thực hiện bởi các nhà phát triển của một ứng dụng.Kiểm tra đơn vị là giai đoạn thử nghiệm sơ bộ của các mô -đun phần mềm trong một chương trình.Hình thức thử nghiệm này đảm bảo hệ thống sẽ hoạt động mà không có lỗi trước khi được gửi đến nhóm thử nghiệm để xem xét. Nhiều ứng dụng phần mềm quy mô lớn bao gồm các thử nghiệm tích hợp với nhiều hệ thống bên ngoài.Thử nghiệm tích hợp này là một nỗ lực thử nghiệm được thiết kế để xác nhận việc tích hợp các ứng dụng bên ngoài.Kiểm tra tích hợp thường được thực hiện trước khi kiểm tra chức năng vì cần phải tích hợp thành công trước khi chức năng có thể được xác minh.

Kiểm tra chức năng là thử nghiệm xác nhận các chức năng của hệ thống như dự định.Loại thử nghiệm này đòi hỏi phải tạo dữ liệu thử nghiệm cụ thể, được sử dụng trong nỗ lực thử nghiệm.Kiểm tra chức năng là một xác minh các yêu cầu đối với chức năng thực tế trong ứng dụng.Việc không vượt qua giai đoạn thử nghiệm này thường ngụ ý hệ thống sẽ không được người dùng chấp nhận. Kiểm tra hiệu suất là rất quan trọng đối với các ứng dụng phần mềm được thiết kế để hỗ trợ hàng ngàn người dùng.Hình thức thử nghiệm này đòi hỏi khối lượng xử lý cao, được thiết kế để nhấn mạnh hệ thống đến mức thất bại hoàn toàn.Một nỗ lực thử nghiệm nên bao gồm một số thử nghiệm hiệu suất thô sơ.Điều này sẽ đảm bảo hệ thống hỗ trợ nhiều người dùng xử lý mà không gặp sự cố. Kiểm tra chấp nhận người dùng là một hình thức kiểm tra xác thực hệ thống khác.Nỗ lực thử nghiệm này bao gồm người dùng của ứng dụng, với các thử nghiệm cụ thể để xác thực chức năng của hệ thống.Kiểm tra chấp nhận người dùng là một bước quan trọng để đảm bảo sự hài lòng của khách hàng.Nỗ lực thử nghiệm này thường xảy ra vào cuối chu kỳ phát triển, trước khi triển khai ứng dụng vào sản xuất.