Tóm tắt luận văn ngành Thạc sĩ Công nghệ thông tin: Các giải pháp cho mạng riêng ảo kiểu site-t | tomtatlvthsy_PHƯƠNG PHÁP PHÂN TÍCH SỰ ẢNH HƯỞNG CỦA CÁC THÀNH PHẦN VÀ ỨNG DỤNG CHO KIỂM THỬ HỒI QUY TRONG CÁC DỰ ÁN JAVA EE 1. Giới thiệu Trong lĩnh vực phát triển phần mềm hiện nay hầu hết các ứng dụng phần mềm đều được phát triển trên nền Web. Chính vì vậy việc kiểm thử để đảm bảo chất lượng các ứng dụng Web là một vấn đề rất cần thiết. Tuy nhiên các ứng dụng Web ngày càng trở nên phức tạp đặc biệt là đối với các ứng dụng Web sử dụng nền tảng Java EE - một trong những giải pháp đang được sử dụng phổ biến để triển khai cho các ứng dụng Web doanh nghiệp. Các ứng dụng này thường được phát triển trong thời gian dài với quy mô lớn và có độ phức tạp cao ví dụ như các ứng dụng xử lý nghiệp vụ logic trong các lĩnh vực ngân hàng thuế kế toán . Khi một phiên bản mới được bàn giao có thể là do nâng cấp sửa đổi mã nguồn . việc kiểm thử viên phải kiểm thử lại toàn bộ chức năng của phần mềm là rất cần thiết để đảm bảo các chức năng vẫn hoạt động tốt bởi vì một sự thay đổi nhỏ trong ứng dụng cũng có thể gây ra một số ảnh hưởng không thể dự đoán trước hay thậm chí là cả những sai sót tiềm ẩn bên trong đối với ứng dụng đang phát triển. Phương pháp đơn giản để kiểm thử hồi quy là chạy tất cả các ca kiểm thử của phiên bản trước 1 . Tuy nhiên việc kiểm thử lại toàn bộ này là rất tốn kém về thời gian và công sức. Do đó để hoàn thành công việc kiểm thử đúng tiến độ và hiệu quả các công ty phần mềm cần phải áp dụng các phương pháp và công cụ nhằm tối ưu được các hoạt động kiểm thử. Phương pháp phân tích sự ảnh hưởng của các thành phần kết hợp với công cụ kiểm thử tự động để thực hiện kiểm thử hồi quy là một giải pháp hữu hiệu nhằm nâng cao tính hiệu quả và chính xác giảm thiểu chi phí và rút ngắn thời gian trong quá trình kiểm thử các sản phẩm phần mềm nói chung và các ứng dụng Web nói riêng. Thay vì kiểm thử lại toàn bộ ứng dụng kiểm thử viên chỉ cần kiểm thử các thành phần bị thay đổi và thành phần có khả năng bị ảnh hưởng dựa trên thay đổi đó. Phân tích ảnh hưởng sự thay đổi