Trang Chủ Bảo vệ Vòng đời kiểm thử phần mềm (stlc) là gì? - định nghĩa từ techopedia

Vòng đời kiểm thử phần mềm (stlc) là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Vòng đời kiểm thử phần mềm (STLC) có nghĩa là gì?

Vòng đời kiểm thử phần mềm (STLC) là một tập hợp các bước được sử dụng để kiểm tra các sản phẩm phần mềm. Kiểm thử phần mềm là một phần quan trọng trong việc chuẩn bị phần mềm để sử dụng và STLC giúp làm cho quy trình này trở nên tinh vi, nhất quán và hiệu quả hơn.

Techopedia giải thích Vòng đời kiểm thử phần mềm (STLC)

Nhiều thiết lập STLC bắt đầu bằng phân tích các yêu cầu thử nghiệm hoặc tìm ra những gì cần phải hoàn thành với thử nghiệm. Các nhà phát triển xem xét tất cả các tình huống có thể xảy ra khi thiếu kiểm tra có thể dẫn đến các lỗ hổng phần mềm hoặc trục trặc. Một trong những bước tiếp theo liên quan đến lập kế hoạch kiểm tra, trong đó các đội đưa ra nhượng bộ cho các yêu cầu đã xác định. Sau đó, có thực hiện kiểm tra và các lần theo dõi khác, chẳng hạn như kiểm tra hồi quy cho các tương tác người dùng phức tạp hơn và kiểm tra lại một số yếu tố gây rắc rối hơn mô-đun mã trung bình. Sau khi thực hiện, thường có một bước "đóng cửa", trong đó các đội đảm bảo hoàn thành mọi thứ cần phải xảy ra.

Điều quan trọng cần lưu ý là vòng đời kiểm thử phần mềm khác với vòng đời phát hành hoặc vòng đời phát triển, cũng liên quan đến thử nghiệm nhưng chỉ là một phần phụ của các giai đoạn sản xuất có liên quan. Nhìn chung, quy trình phát hành phần mềm đã trở thành một quy trình được chuẩn hóa, với các giai đoạn được gắn nhãn alpha và beta, cũng như các bước khác được sử dụng để từ từ kết hợp một sản phẩm phần mềm và phát hành cho đối tượng người dùng cuối. Trong những năm gần đây, một số tổ chức đã thay đổi cách họ tiếp cận phát hành và thử nghiệm vòng đời, như quy trình được gọi là "devops", được sử dụng để kết nối môi trường sản xuất và phát triển, hoặc thậm chí kêu gọi người dùng cuối hỗ trợ xác định các vấn đề phần mềm - một cái gì đó thường xảy ra trong cộng đồng nguồn mở.

Vòng đời kiểm thử phần mềm (stlc) là gì? - định nghĩa từ techopedia