1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web

66 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Nghiên Cứu Các Giải Pháp Kiểm Thử Ứng Dụng Trên Nền Web
Tác giả Phạm Thị Ngà
Người hướng dẫn TS. Đinh Tuấn Long
Trường học Đại học
Chuyên ngành Tin học ứng dụng
Thể loại Đồ án tốt nghiệp
Năm xuất bản 2015
Thành phố Hà Nội
Định dạng
Số trang 66
Dung lượng 3,5 MB

Nội dung

PHẠM THỊ NGÀ NGHIÊN CỨU CÁC GIẢI PHÁP KIỂM THỬ ỨNG DỤNG TRÊN NỀN WEB Chuyên ngành: Tin học ứng dụng ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Hà Nội - Năm 2015 Giảng viên hướng dẫn: Đinh Tuấn Long Sinh viên thực hiện:Phạm Thị Ngà :11B4 Chuyên ngành: Công nghệ thơng tin MƠN HỌC: ĐỒ ÁN TỐT NGHIỆP Hà Nội - Năm 2015 LỜI NÓI ĐẦU Em xin chân thành cảm ơn ban chủ nhiệm khoa Công nghệ thông tin, thầy giáo, gia đình bạn bè động viên giúp đỡ em nhiều trình làm đồ án Đặc biệt em xin bày tỏ lòng cảm ơn sâu sắc tới thầy giáo hướng dẫn TS Đinh Tuấn Long tận tình, tận tâm hướng dẫn em từ ý tưởng cho đền lúc hoàn thành đồ án tốt nghiệp Em xin bày tỏ lịng biết ơn tới gia đình thân u, người bạn thân tin tưởng, quan tâm, động viên, giúp đỡ em thời gian qua Em mong nhận đánh giá, bổ sung lời bảo thầy cô đề em tiếp tục nghiên cứu kĩ lĩnh vực Em xin chân thành cảm ơn! Hà Nội, ngày 28 tháng năm 2015 Nhóm sinh viên: Phạm Thị Ngà MỤC LỤC LỜI NÓI ĐẦU TÓM TẮT ĐỒ ÁN MỞ ĐẦU Lý chọn đề tài Mục đích nghiên cứu Phạm vi nghiên cứu 10 Bố cục đề tài 10 CHƯƠNG CƠ SỞ LÝ THUYẾT 1.1 Một số định nghĩa trình kiểm thử 1.2 Một số định nghĩa trình kiểm thử phần mềm 1.3 Mục tiêu kiểm thử .2 1.4 Vai trò kiểm thử CHƯƠNG 2: NHỮNG VẤN ĐỀ LIÊN QUAN TỚI QUÁ TRÌNH KIỂM THỬ PHẦN MỀM 2.1 Vịng đời kiểm thử 2.2 Tiến trình test dạng test giai đoạn 2.3 Những thành phần kế hoạch kiểm thử CHƯƠNG PHƯƠNG PHÁP VÀ CÁC LOẠI KIỂM THỬ 3.1 Phương pháp kiểm thử 10 3.1.1 Khái niệm 10 3.1.2 Các phương pháp .10 3.2 Loại kiểm thử 13 3.3 Tìm hiểu cơng cụ kiểm thử hiệu ( webserver tress tool) 16 3.3.1 Một số công cụ kiểm thử hiệu 16 3.3.2 Tìm hiểu cơng cụ kiểm thử hiệu Webserver stress tool .26 3.3.3 Cài đặt 27 3.3.4 Đối tượng thực nghiệm 30 3.3.5 Bảng lỗi 38 CHƯƠNG 442 TRIỂN KHAI THỰC NGHIỆM VỚI KIỂM THỬ 4.1 Đối tượng kiểm thử 42 4.2 Tìm hiểu ERP .43 4.3 Mục tiêu 44 4.4 Các loại report dự án Team link 44 4.5 Thực nghiệm 46 4.5.1 Testcase 47 4.5.2 Cách viết test case theo hàng ngang 48 4.5.3 Cách viết test case theo hàng dọc 54 TÀI LIỆU THAM KHẢO .55 DANH MỤC HÌNH Hình 1.1: Vịng đời kiểm thử Hình 1.1: Minh họa kế hoạch kiểm thử .9 Hình 3.1 : Thực cài đặt “ Bước 2” 27 Hình 3.2 : Thực cài đặt “ Bước 3” 28 Hình 3.3 : Thực cài đặt “ Bước 4” 28 Hình 3.4 : Thực cài đặt “ Bước 5” 29 Hình 3.5 : Thực cài đặt “ Bước 6” 29 Hình 3.6 : Thực cài đặt “ Bước 7” 30 Hình 3.7 : Đối tượng thực nghiệm 30 Hình 3.8 : Nhập liệu cho TestType 31 Hình 3.9 : Màn hình URLs 32 Hình 3.10 : Chạy Start test 33 Hình 3.11: Quá trình chạy .33 Hình 3.12: Quá trình chạy .34 Hình 3.13: Đưa kết test 34 Hình 3.14: hình View logfie Result .35 Hình 3.15: hình View logfie Result .35 Hình 3.16: hình View logfie Result .36 Hình 3.17: hình View logfie Result .36 Hình 3.18: hình View logfie Resul 37 Hình 3.19: hình View logfie Resul 37 Hình 4.1: Giao diện hệ thống “ website bán hàng giày, quần áo thể thao” 42 Hình 4.2 Mơ hình ERP 43 Hình 4.3: Báo cáo PO 44 Hình 4.4: Báo cáo cust PO 45 Hình 4.5: Báo cáo SO 45 Hình 4.6: Đối tượng Demo PO 46 Hình 4.7: Đối tượng báo cáo Demo 47 Hình 4.7 Cách viết test case theo hàng ngang .53 Hình 4.8 Cách viết test case theo hàng dọc 54 DANH MỤC BẢNG BIỂU Bảng 3.1: Bảng báo lỗi (html erro) 41 TÓM TẮT ĐỒ ÁN Với đề tài “ Nghiên cứu giải phải kiểm thử ứng dụng web” này, em xây dựng dựa việc tìm hiểu lí thuyết thực tế Cụ thể gồm hai phần là: lý thuyết nằm chương 2,3 nửa chương 4, phần đề mô nằm cuối chương chương Đăc biêt dự án em thực đề mô dự án phát triển Công Ty Hanel Soft Ware MỞ ĐẦU Lý chọn đề tài Website đời mở hướng cho việc phát triển ứng dụng internet.Website kết hợp sử dụng nhiều công nghệ khác cho phép hai ứng dụng ngôn ngữ, độc lập hệ điều hành trao đổi với thông trượng mạng.Điểm khác biệt lớn đặc trưng trang web liên kết với trang web khác, trang web khác lại liên kết với nhiều trang tạo thành mạng lưới liên kết khổng lồ tồn giới.Tuy nhiên, mang đến cho nhà kiểm thử phát triển phần mềm thách thức Sự phức tạp tính linh hoạt, phụ thuộc ứng dụng vào dịch vụ, thiếu thử nghiệm thách thức kiểm thử mà nhà phát triển website phải đối mặt Vì vậy, nhu cầu kiểm thử web ngày tăng lên trở thành thiết yếu dự án phần mềm Các lỗi nguyên nhân suất thấy làkết sai sót suốt vịng đời phát triển phần mềm Những lỗi bao gồm lỗi thực thi, lỗi bảo mật, thực sai sót chức năng, lỗi sụp đổ hệ thống… sớm phát vấn đề, dễ để sửa lỗi giảm thời gian chi phí cho phần mềm Nói chung nhà phát triên, nghiên cứu, chuyên gia dựa vào thực nghiệm kiểm tra tính đảm bảo chức dịch vụ, độ tin cậy website, cung cấp giải pháp kiểm thử phần mềm Ngoài ra, Khả tương tác, an ninh vấn đề liêm quan có ảnh hưởng tới nhà sản xuất người sử dụng Bên cạnh , thời gian học tập khoa Công Nghệ Thông Tin em học tìm hiểu, tiếp xúc phần nhỏ cảu kiểm thử phần mềm Với lí đó, hướng dẫn thầy giáo TS.Đinh Tuấn Long em chọn đề tài:” Nghiên cứu giải pháp kiểm thử ứng dụng web” làm hướng nghiên cứu cho đồ án tốt nghiệp Mục đích nghiên cứu Mục đích cảu đề tài tìm hiểu kiến thức tổng quan kiểm thử cách thiết kế trường hợp kiểm thử( Test Case) kiểm thử website Và tìm hiểu cơng cụ kiểm thử tự độngm giúp cho việc kiểm thử nhanh chóng hiệu Việc thực đề tài giúp em tìm hiểu sâu lĩnh vực hấp dẫn này, vận dụng kiến thức học để thiết kế trường hợp kiểm thử cách có hiệu áp dụng vào toán thực tế.Hơn nữa, thực đề tài giúp em có kiếm thức thực tế bổ ích để phục vụ cho cơng việc tương lai Phạm vi nghiên cứu Trong đề tài em nghiên cứu về: - Lý thuyết kiểm thử - Tìm hiểu cơng cụ kiểm thử hiệu web server streess tool - Thực kiểm thử Bố cục đề tài Đề tài “ Nghiên cứu giải pháp kiểm thử ứng dụng web” gồm: Chương 1: Cơ sở lí thuyết 1.1 Tổng quan trình kiểm thử 1.2.Một số định nghĩa trình kiểm thử phần mềm 1.3.Mơ hình khái niệm trình kiểm thử 1.4.Mục tiêu kiểm thử 1.5.Vai trò kiểm thử Chương 2: Những vấn đề liên quan tới q trình kiểm thử phần mềm 2.1.Vịng đời kiểm thử 2.2 Tiến trình test dạng test giai đoạn 2.3.Những thành phần kế hoạch kiểm thử 2.4.Các tiêu đánh giá kiểm thử Chương 3: Phương pháp loại kiểm thử 3.1.Phương pháp kiểm thử 3.2.Các loại kiểm thử 3.3.Tìm hiểu công cụ kiểm thử hiệu ( web server stress tool) Chương 4: Triển khai thực nghiệm việc kiểm thử

Ngày đăng: 21/11/2023, 08:45

HÌNH ẢNH LIÊN QUAN

Hình 1.1: Vòng đời kiểm thử - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 1.1 Vòng đời kiểm thử (Trang 13)
Hình 1.1:  Minh họa 1 kế hoạch kiểm thử - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 1.1 Minh họa 1 kế hoạch kiểm thử (Trang 19)
Hình 3.1 : Thực hiện cài đặt “ Bước 2” - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 3.1 Thực hiện cài đặt “ Bước 2” (Trang 38)
Hình 3.2 : Thực hiện cài đặt “ Bước 3” - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 3.2 Thực hiện cài đặt “ Bước 3” (Trang 39)
Hình 3.3 : Thực hiện cài đặt “ Bước 4” - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 3.3 Thực hiện cài đặt “ Bước 4” (Trang 39)
Hình 3.4 : Thực hiện cài đặt “ Bước 5” - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 3.4 Thực hiện cài đặt “ Bước 5” (Trang 40)
Hình 3.5 : Thực hiện cài đặt “ Bước 6” - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 3.5 Thực hiện cài đặt “ Bước 6” (Trang 40)
Hình 3.6  : Thực hiện cài đặt “ Bước 7” - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 3.6 : Thực hiện cài đặt “ Bước 7” (Trang 41)
Hình 3.7 : Đối tượng thực nghiệm - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 3.7 Đối tượng thực nghiệm (Trang 41)
Hình 3.8 : Nhập dữ liệu cho TestType - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 3.8 Nhập dữ liệu cho TestType (Trang 42)
Hình 3.9 : Màn hình URLs - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 3.9 Màn hình URLs (Trang 43)
Hình 3.11: Quá trình chạy - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 3.11 Quá trình chạy (Trang 44)
Hình 3.10 : Chạy Start test - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 3.10 Chạy Start test (Trang 44)
Hình 3.12: Quá trình chạy Đây là màn hình thể hiện quá trình chạy kết thúc - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 3.12 Quá trình chạy Đây là màn hình thể hiện quá trình chạy kết thúc (Trang 45)
Hình 3.13: Đưa kết quả test - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 3.13 Đưa kết quả test (Trang 45)
Hình 3.14: màn hình View logfie Result - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 3.14 màn hình View logfie Result (Trang 46)
Hình 3.15: màn hình View logfie Result - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 3.15 màn hình View logfie Result (Trang 46)
Hình 3.16: màn hình View logfie Result o Results per Url(#4) : thể hiện có 1 con có lỗi - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 3.16 màn hình View logfie Result o Results per Url(#4) : thể hiện có 1 con có lỗi (Trang 47)
Hình 3.17: màn hình View logfie Result - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 3.17 màn hình View logfie Result (Trang 47)
Hình 3.18: màn hình View logfie Resul - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 3.18 màn hình View logfie Resul (Trang 48)
Bảng 3.1: Bảng báo lỗi (html erro) - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Bảng 3.1 Bảng báo lỗi (html erro) (Trang 52)
Hình 4.1: Giao diện hệ thống “  website bán hàng giày, quần áo thể thao” - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 4.1 Giao diện hệ thống “ website bán hàng giày, quần áo thể thao” (Trang 53)
Hình 4.2 Mô hình ERP - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 4.2 Mô hình ERP (Trang 54)
Hình 4.3: Báo cáo PO - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 4.3 Báo cáo PO (Trang 55)
Hình 4.5: Báo cáo SO - Đồ án tốt nghiệp nghiên cứu các giải pháp kiểm thử ứng dụng trên nền web
Hình 4.5 Báo cáo SO (Trang 56)

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w