Luận văn Thạc sĩ Công nghệ thông tin: Nghiên cứu và ứng dụng giải pháp kiểm thử tự động phần mềm
Số trang: 94
Loại file: pdf
Dung lượng: 1.69 MB
Lượt xem: 8
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Với mục đích như trên, luận văn có những nội dung như sau: Luận văn tổng hợp lý thuyết về kiểm thử phần mềm và kiểm thử tự động - một giải pháp góp phần nâng cao năng suất, chất lượng hoạt động kiểm thử phần mềm. Luận văn mô tả phương pháp kiểm thử hướng dữ liệu và phương pháp kiểm thử hướng từ khóa. Nền tảng lý thuyết này sẽ được thử nghiệm trong luận văn này.
Nội dung trích xuất từ tài liệu:
Luận văn Thạc sĩ Công nghệ thông tin: Nghiên cứu và ứng dụng giải pháp kiểm thử tự động phần mềm ĐẠI HỌC QUỐC GIA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN NGUYỄN THỊ HÒANGHIÊN CỨU VÀ ỨNG DỤNG GIẢI PHÁP KIỂM THỬ TỰ ĐỘNG PHẦN MỀM Ngành: Công nghệ thông tin Chuyên ngành: Quản lý Hệ thống thông tin Mã số: Chuyên nghành đào tạo thí điểm LUẬN VĂN THẠC SĨ NGƯỜI HƯỚNG DẪN KHOA HỌC: TS. ĐINH VĂN DŨNG HÀ NỘI - 2014 LỜI CAM ĐOAN Tôi xin cam đoan rằng, đây là kết quả nghiên cứu của tôi trong đó có sự giúpđỡ rất lớn của thầy hướng dẫn và các đồng nghiệp ở cơ quan. Các nội dung nghiêncứu và kết quả trong đề tài này hoàn toàn trung thực. Trong luận văn, tôi có tham khảo đến một số tài liệu của một số tác giả đãđược liệt kê tại phần “Tài liệu tham khảo” ở cuối luận văn. Tác giả luận văn Nguyễn Thị Hòa LỜI CẢM ƠN Em xin chân thành cảm ơn đến Viện Công Nghệ thông tin, Đại học công nghệ, Đạihọc Quốc gia Hà Nội đã tạo điều kiện cho em học tập và thực hiện luận văn này. Em xin gửi lời cảm ơn chân thành đến Tiến Sĩ Đinh Văn Dũng, người đã tận tìnhhướng dẫn em trong quá trình làm luận văn này. Em xin cảm ơn quý Thầy Cô đã nhiệt tình giảng dạy cho chúng em trong những nămhọc vừa qua. Cuối cùng, em xin được gửi lời cảm ơn chân thành đến gia đình cũng như bạn bè đãluôn ủng hộ, động viên em để em có thể có điều kiện tốt nhất để học tập và nghiên cứu. Hà Nội, tháng 12/2014 Nguyễn Thị Hòa – Lớp CIO 03 Viện Công nghệ thông tin – Đại học Quốc gia Hà Nội MỤC LỤCLỜI CẢM ƠN ............................................................................................................................ 3BẢNG CÁC TỪ VIẾT TẮT ...................................................................................................... 5DANH MỤC HÌNH VẼ ............................................................................................................. 6DANH MỤC BẢNG BIỂU......................................................................................................... 7MỞ ĐẦU .................................................................................................... …...1CHƯƠNG 1. TỔNG QUAN KIỂM THỬ TỰ ĐỘNG PHẦN MỀM..................................... 4 1.1 Giới thiệu .......................................................................................................... 4 1.2 Qui trình kiểm thử tự động................................................................................. 8 1.3 Lợi ích và thách thức của kiểm thử tự động...................................................... 10 1.4 Thị trường kiểm thử tự động ............................................................................ 13 1.5 Tình hình nghiên cứu kiểm thử tự động ............................................................ 16 1.6 Tình hình ứng dụng kiểm thử tự động .............................................................. 18CHƯƠNG 2. GIẢI PHÁP KIỂM THỬ TỰ ĐỘNG HƯỚNG DỮ LIỆU VÀ TỪ KHÓA ......25 2.1. Yêu cầu chức năng của khung tự động hóa kiểm thử ......................................... 25 2.2. Kiểm thử hướng dữ liệu (Data-driven testing) ................................................... 30 2.3. Kiểm thử hướng từ khóa (Keyword-driven testing) ............................................ 33 2.4.Phương pháp tích hợp kiểm thử hướng dữ liệu và từ khóa .................................. 38CHƯƠNG 3. THỬ NGHIỆM KIỂM THỬ HƯỚNG DỮ LIỆU VÀ TỪ KHÓA....................42 3.1. Mô tả đối tượng kiểm thử .................................................................................. 42 3.2.Yêu cầu tự động hóa kiểm thử ............................................................................ 44 3.3.Môi trường thử nghiệm ...................................................................................... 46 3.4.Thiết kế kiểm thử hướng dữ liệu và từ khóa ........................................................ 49 3.5. Thử nghiệm và đánh giá kết quả........................................................................ 62CHƯƠNG 4. KẾT LUẬN VÀ KHUYẾN NGHỊ ......................................................................67TÀI LIỆU THAM KHẢO.........................................................................................................69Phụ Lục 1: Danh sách các từ khóa dùng chung . ……………………………71Phụ Lục 2: Danh sách các từ khóa nghi ...
Nội dung trích xuất từ tài liệu:
Luận văn Thạc sĩ Công nghệ thông tin: Nghiên cứu và ứng dụng giải pháp kiểm thử tự động phần mềm ĐẠI HỌC QUỐC GIA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN NGUYỄN THỊ HÒANGHIÊN CỨU VÀ ỨNG DỤNG GIẢI PHÁP KIỂM THỬ TỰ ĐỘNG PHẦN MỀM Ngành: Công nghệ thông tin Chuyên ngành: Quản lý Hệ thống thông tin Mã số: Chuyên nghành đào tạo thí điểm LUẬN VĂN THẠC SĨ NGƯỜI HƯỚNG DẪN KHOA HỌC: TS. ĐINH VĂN DŨNG HÀ NỘI - 2014 LỜI CAM ĐOAN Tôi xin cam đoan rằng, đây là kết quả nghiên cứu của tôi trong đó có sự giúpđỡ rất lớn của thầy hướng dẫn và các đồng nghiệp ở cơ quan. Các nội dung nghiêncứu và kết quả trong đề tài này hoàn toàn trung thực. Trong luận văn, tôi có tham khảo đến một số tài liệu của một số tác giả đãđược liệt kê tại phần “Tài liệu tham khảo” ở cuối luận văn. Tác giả luận văn Nguyễn Thị Hòa LỜI CẢM ƠN Em xin chân thành cảm ơn đến Viện Công Nghệ thông tin, Đại học công nghệ, Đạihọc Quốc gia Hà Nội đã tạo điều kiện cho em học tập và thực hiện luận văn này. Em xin gửi lời cảm ơn chân thành đến Tiến Sĩ Đinh Văn Dũng, người đã tận tìnhhướng dẫn em trong quá trình làm luận văn này. Em xin cảm ơn quý Thầy Cô đã nhiệt tình giảng dạy cho chúng em trong những nămhọc vừa qua. Cuối cùng, em xin được gửi lời cảm ơn chân thành đến gia đình cũng như bạn bè đãluôn ủng hộ, động viên em để em có thể có điều kiện tốt nhất để học tập và nghiên cứu. Hà Nội, tháng 12/2014 Nguyễn Thị Hòa – Lớp CIO 03 Viện Công nghệ thông tin – Đại học Quốc gia Hà Nội MỤC LỤCLỜI CẢM ƠN ............................................................................................................................ 3BẢNG CÁC TỪ VIẾT TẮT ...................................................................................................... 5DANH MỤC HÌNH VẼ ............................................................................................................. 6DANH MỤC BẢNG BIỂU......................................................................................................... 7MỞ ĐẦU .................................................................................................... …...1CHƯƠNG 1. TỔNG QUAN KIỂM THỬ TỰ ĐỘNG PHẦN MỀM..................................... 4 1.1 Giới thiệu .......................................................................................................... 4 1.2 Qui trình kiểm thử tự động................................................................................. 8 1.3 Lợi ích và thách thức của kiểm thử tự động...................................................... 10 1.4 Thị trường kiểm thử tự động ............................................................................ 13 1.5 Tình hình nghiên cứu kiểm thử tự động ............................................................ 16 1.6 Tình hình ứng dụng kiểm thử tự động .............................................................. 18CHƯƠNG 2. GIẢI PHÁP KIỂM THỬ TỰ ĐỘNG HƯỚNG DỮ LIỆU VÀ TỪ KHÓA ......25 2.1. Yêu cầu chức năng của khung tự động hóa kiểm thử ......................................... 25 2.2. Kiểm thử hướng dữ liệu (Data-driven testing) ................................................... 30 2.3. Kiểm thử hướng từ khóa (Keyword-driven testing) ............................................ 33 2.4.Phương pháp tích hợp kiểm thử hướng dữ liệu và từ khóa .................................. 38CHƯƠNG 3. THỬ NGHIỆM KIỂM THỬ HƯỚNG DỮ LIỆU VÀ TỪ KHÓA....................42 3.1. Mô tả đối tượng kiểm thử .................................................................................. 42 3.2.Yêu cầu tự động hóa kiểm thử ............................................................................ 44 3.3.Môi trường thử nghiệm ...................................................................................... 46 3.4.Thiết kế kiểm thử hướng dữ liệu và từ khóa ........................................................ 49 3.5. Thử nghiệm và đánh giá kết quả........................................................................ 62CHƯƠNG 4. KẾT LUẬN VÀ KHUYẾN NGHỊ ......................................................................67TÀI LIỆU THAM KHẢO.........................................................................................................69Phụ Lục 1: Danh sách các từ khóa dùng chung . ……………………………71Phụ Lục 2: Danh sách các từ khóa nghi ...
Tìm kiếm theo từ khóa liên quan:
Luận văn Thạc sĩ Luận văn Thạc sĩ Công nghệ thông tin Công nghệ thông tin Quản lý hệ thống thông tin Kiểm thử tự động phần mềmTài liệu liên quan:
-
52 trang 433 1 0
-
Luận văn Thạc sĩ Kinh tế: Quản trị chất lượng dịch vụ khách sạn Mường Thanh Xa La
136 trang 366 5 0 -
97 trang 331 0 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 320 0 0 -
97 trang 315 0 0
-
Luận văn Thạc sĩ Khoa học máy tính: Tìm hiểu xây dựng thuật toán giấu tin mật và ứng dụng
76 trang 303 0 0 -
74 trang 303 0 0
-
96 trang 298 0 0
-
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 291 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 286 0 0