Luận văn Thạc sĩ Công nghệ thông tin: Nghiên cứu ứng dụng một số công cụ kiểm thử có ứng dụng trí tuệ nhân tạo
Số trang: 59
Loại file: pdf
Dung lượng: 1.85 MB
Lượt xem: 11
Lượt tải: 0
Xem trước 6 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Trí tuệ nhân tạo và học máy được ứng dụng trong các lĩnh vực của kiểm thử, ví dụ như kiểm thử xác minh giao diện, kiểm thử API, kiểm thử bảo mật. Phạm vi của luận văn là đưa ra cái nhìn tổng quát về trí tuệ nhân tạo trong kiểm thử giao diện tự động dựa vào học máy. Bên cạnh đó, luận văn còn tìm hiểu trí tuệ nhân tạo được sử dụng như thế nào trong một vài công cụ kiểm thử giao diện.
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 ứng dụng một số công cụ kiểm thử có ứng dụng trí tuệ nhân tạo ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ` Trần Thị Hoan NGHIÊN CỨU ỨNG DỤNG MỘT SỐ CÔNG CỤ KIỂM THỬ CÓ ỨNG DỤNG TRÍ TUỆ NHÂN TẠO LUẬN VĂN THẠC SĨ NGÀNH CÔNG NGHỆ THÔNG TIN Chuyên ngành: Kỹ thuật phần mềm Mã số: 8480103.01 Cán bộ hướng dẫn: PGS. TS Trương Anh Hoàng HÀ NỘI, 2020 LỜI CẢM ƠNĐược sự phân công của Công Nghệ Thông Tin, trường Đại học Công nghệ, dưới sựhướng dẫn của thầy PGS. TS. Trương Anh Hoàng, tôi đã hoàn thành luận văn.Để hoàn thành luận văn này tôi xin cảm ơn các Thầy cô trong khoa Công Nghệ ThôngTin, trường Đại học Công nghệ đã nhiệt tình dạy dỗ, cung cấp phương pháp, kiến thứctrong suốt thời gian học tập. Tôi xin chân thành cảm ơn PGS. TS. Trương Anh Hoàng đãtận tình hướng dẫn và chỉ bảo tôi rất nhiều cả về kiến thức cũng như phương pháp làmviệc trong quá trình thực hiện và hoàn thành đồ án.Mặc dù đã cố gắng và tích cực trong việc thực hiện luận văn nhưng không thể tránh đượcnhững sai sót nhất định, tôi rất mong nhận được sự đóng góp của các thầy cô và các bạnđồng nghiệp để hoàn chỉnh luận văn và có hướng phát triển hơn nữa.Tôi xin chân thành cảm ơn. i LỜI CAM ĐOAN Tôi xin cam đoan số liệu và kết quả nghiên cứu trong luận văn này là trung thực vàchưa hề được sử dụng để bảo vệ học vị nào. Mọi sự giúp đỡ trong luận văn này đã đượccảm ơn và các thông tin trích dẫn trong luận văn đã được chỉ rõ nguồn gốc rõ ràng vàđược phép công bố.Hà Nội, ngày … tháng … năm 2020 Người thực hiện Trần Thị Hoan iiMỤC LỤCLỜI CẢM ƠN ..................................................................................................................... iMỤC LỤC ......................................................................................................................... iiiTHUẬT NGỮ VIẾT TẮT ................................................................................................. vDANH MỤC BẢNG ......................................................................................................... viDANH MỤC BIỂU ĐỒ .................................................................................................... viDANH MỤC SƠ ĐỒ, HÌNH VẼ .................................................................................... viiLỜI MỞ ĐẦU .................................................................................................................... 1CHƯƠNG 1. TRÍ TUỆ NHÂN TẠO TRONG KIỂM THỬ PHẦN MỀM TỰĐỘNG 4 1.1. Giới thiệu chung ...................................................................................................... 4 1.2. Xu thế sử dụng học máy trong kiểm thử tự động ................................................ 4 1.3. Huấn luyện học máy trong kiểm thử giao diện tự động ...................................... 8 1.3.1 Huấn luyện học máy: Nhận dạng trạng thái ứng dụng .................................... 8 1.3.2 Huấn luyện học máy: Áp dụng tập đầu vào ..................................................... 9 1.3.3 Thực thi ML: Áp dụng thế giới thật................................................................ 10 1.3.4 Huấn luyện học máy: Xác minh hành vi ........................................................ 10CHƯƠNG 2. GIỚI THIỆU VỀ CÁC CÔNG CỤ ..................................................... 12 2.1. Applitools ............................................................................................................... 12 2.1.1 Applitools là gì? ............................................................................................. 12 3.1.2 AI trong Applitools ............................................................................................ 13 2.2. Testim.io ................................................................................................................. 14 2.2.1 Testim.io là gì? ............................................................................................... 14 2.2.2 AI trong Testim.io........................................................................................... 15 2.3. TestComplete ......................................................................................................... 16 2.3.1 TestComplete là gì?........................................................................................ 16 2.3.2 AI trong Testcomplete .................................................................................... 16 2.4. Mabl ........................................................................................................................ 17 2.4.1 Mabl là gì? ..................................................................................................... 17 2.4.2 AI trong Mabl ................................................................................................. 17CHƯƠNG 3. THỰC NGHIỆM .................................................................................. 19 3.1. Phương thức thực nghiệm .................................................................................... 19 iii 3.1.1 Ý tưởng chung ................................................................................................ 19 3.1.2 Môi trường thực hiện ....................................................................... ...
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 ứng dụng một số công cụ kiểm thử có ứng dụng trí tuệ nhân tạo ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ` Trần Thị Hoan NGHIÊN CỨU ỨNG DỤNG MỘT SỐ CÔNG CỤ KIỂM THỬ CÓ ỨNG DỤNG TRÍ TUỆ NHÂN TẠO LUẬN VĂN THẠC SĨ NGÀNH CÔNG NGHỆ THÔNG TIN Chuyên ngành: Kỹ thuật phần mềm Mã số: 8480103.01 Cán bộ hướng dẫn: PGS. TS Trương Anh Hoàng HÀ NỘI, 2020 LỜI CẢM ƠNĐược sự phân công của Công Nghệ Thông Tin, trường Đại học Công nghệ, dưới sựhướng dẫn của thầy PGS. TS. Trương Anh Hoàng, tôi đã hoàn thành luận văn.Để hoàn thành luận văn này tôi xin cảm ơn các Thầy cô trong khoa Công Nghệ ThôngTin, trường Đại học Công nghệ đã nhiệt tình dạy dỗ, cung cấp phương pháp, kiến thứctrong suốt thời gian học tập. Tôi xin chân thành cảm ơn PGS. TS. Trương Anh Hoàng đãtận tình hướng dẫn và chỉ bảo tôi rất nhiều cả về kiến thức cũng như phương pháp làmviệc trong quá trình thực hiện và hoàn thành đồ án.Mặc dù đã cố gắng và tích cực trong việc thực hiện luận văn nhưng không thể tránh đượcnhững sai sót nhất định, tôi rất mong nhận được sự đóng góp của các thầy cô và các bạnđồng nghiệp để hoàn chỉnh luận văn và có hướng phát triển hơn nữa.Tôi xin chân thành cảm ơn. i LỜI CAM ĐOAN Tôi xin cam đoan số liệu và kết quả nghiên cứu trong luận văn này là trung thực vàchưa hề được sử dụng để bảo vệ học vị nào. Mọi sự giúp đỡ trong luận văn này đã đượccảm ơn và các thông tin trích dẫn trong luận văn đã được chỉ rõ nguồn gốc rõ ràng vàđược phép công bố.Hà Nội, ngày … tháng … năm 2020 Người thực hiện Trần Thị Hoan iiMỤC LỤCLỜI CẢM ƠN ..................................................................................................................... iMỤC LỤC ......................................................................................................................... iiiTHUẬT NGỮ VIẾT TẮT ................................................................................................. vDANH MỤC BẢNG ......................................................................................................... viDANH MỤC BIỂU ĐỒ .................................................................................................... viDANH MỤC SƠ ĐỒ, HÌNH VẼ .................................................................................... viiLỜI MỞ ĐẦU .................................................................................................................... 1CHƯƠNG 1. TRÍ TUỆ NHÂN TẠO TRONG KIỂM THỬ PHẦN MỀM TỰĐỘNG 4 1.1. Giới thiệu chung ...................................................................................................... 4 1.2. Xu thế sử dụng học máy trong kiểm thử tự động ................................................ 4 1.3. Huấn luyện học máy trong kiểm thử giao diện tự động ...................................... 8 1.3.1 Huấn luyện học máy: Nhận dạng trạng thái ứng dụng .................................... 8 1.3.2 Huấn luyện học máy: Áp dụng tập đầu vào ..................................................... 9 1.3.3 Thực thi ML: Áp dụng thế giới thật................................................................ 10 1.3.4 Huấn luyện học máy: Xác minh hành vi ........................................................ 10CHƯƠNG 2. GIỚI THIỆU VỀ CÁC CÔNG CỤ ..................................................... 12 2.1. Applitools ............................................................................................................... 12 2.1.1 Applitools là gì? ............................................................................................. 12 3.1.2 AI trong Applitools ............................................................................................ 13 2.2. Testim.io ................................................................................................................. 14 2.2.1 Testim.io là gì? ............................................................................................... 14 2.2.2 AI trong Testim.io........................................................................................... 15 2.3. TestComplete ......................................................................................................... 16 2.3.1 TestComplete là gì?........................................................................................ 16 2.3.2 AI trong Testcomplete .................................................................................... 16 2.4. Mabl ........................................................................................................................ 17 2.4.1 Mabl là gì? ..................................................................................................... 17 2.4.2 AI trong Mabl ................................................................................................. 17CHƯƠNG 3. THỰC NGHIỆM .................................................................................. 19 3.1. Phương thức thực nghiệm .................................................................................... 19 iii 3.1.1 Ý tưởng chung ................................................................................................ 19 3.1.2 Môi trường thực hiện ....................................................................... ...
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 Công cụ kiểm thử Trí tuệ nhân tạo Kiểm thử APIGợi ý tài liệu liên quan:
-
Đề cương chi tiết học phần Trí tuệ nhân tạo
12 trang 439 0 0 -
52 trang 431 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 364 5 0 -
97 trang 328 0 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 317 0 0 -
97 trang 310 0 0
-
74 trang 302 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 300 0 0 -
96 trang 294 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 289 0 0