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

Kiểm thử tự động cho website guru99 bank

45 7 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

Nội dung

TRƯỜNG ĐẠI HỌC KINH TẾ KHOA THỐNG KÊ – TIN HỌC BÁO CÁO THỰC TẬP NGHỀ NGHIỆP NGÀNH HỆ THỐNG THÔNG TIN QUẢN LÝ CHUYÊN NGÀNH TIN HỌC QUẢN LÝ KIỂM THỬ TỰ ĐỘNG CHO WEBSITE GURU99 BANK Đơn vị thực tập : TMA Bình Định Giảng viên hướng dẫn : Cao Thị Nhâm LỜI CẢM ƠN Em xin gửi đến Quý thầy cô Khoa Thống kê – Tin học trường Đại học Kinh tế Đại học Đà Nẵng hướng dẫn giúp đỡ em suốt trình em thực tập cơng ty để em hồn thành khóa học thực tập nghề nghiệp tiếp thu nhiều kiến thức Và hết em xin chân thành cảm ơn cô Cao Thị Nhâm, người tận tình hướng dẫn cho em suốt trình làm đề tài thực tập Em cảm ơn đơn vị thực tập TMA Bình Định, đặc biệt anh Đỗ Trường Giang với hỗ trợ nhiệt tình anh chị công ty giúp em học thêm nhiều kiến thức có trải nghiệm thực tế vị trí làm việc Trong q trình thực tập, trình làm báo cáo thực tập, khả nghiên cứu kinh nghiệm thực tế hạn chế nên báo cáo có thiếu sót Em mong nhận đóng góp cảm thơng, chia sẻ Quý thầy, cô Quý công ty để em có điều kiện bổ sung, nâng cao kiến thức tốt cho việc học tập, nghiên cứu công việc sau Cuối chúng em kính chúc Quý thầy cô dồi sức khỏe, niềm tin để tiếp tục nghiệp cao quý truyền đạt kiến thức cho hệ mai sau Kính chúc Q cơng ty ngày phát triển Em xin chân thành cảm ơn! LỜI CAM ĐOAN Em xin cam đoan báo cáo cơng sức kiến thức em học nhờ hướng dẫn GV Cao Thị Nhâm anh Mentor hướng dẫn Đỗ Trường Giang Em cam kết báo cáo không chép tài liệu em đọc liệt kê mục Tài Liệu Tham Khảo MỤC LỤC LỜI CẢM ƠN ii LỜI CAM ĐOAN iii DANH MỤC HÌNH ẢNH vii DANH MỤC BẢNG BIỂU viii DANH MỤC CÁC TỪ VIẾT TẮT ix LỜI MỞ ĐẦU CHƯƠNG TỔNG QUAN VỀ CƠNG TY TMA SOLUTIONS BÌNH ĐỊNH 1.1.Giới thiệu tổng quát doanh nghiệp thực tập 1.1.1.Tổng quan doanh nghiệp 1.1.2.Lĩnh vực hoạt động .2 1.1.3.Cơ cấu tổ chức .4 1.1.4.Chính sách đãi ngộ 1.2.Tổng quan vị trí việc làm 1.2.1.Yêu cầu kiến thức kĩ 1.2.2 Công việc Tester .6 1.2.3 Con đường phát triển CHƯƠNG CƠ SỞ LÝ THUYẾT 2.1 Tổng quan kiểm thử phần mềm 2.1.1 Khái niệm kiểm thử phần mềm 2.1.2 Vai trò kiểm thử phần mềm 2.1.3 Mục tiêu kiểm thử phần mềm 2.1.4 nguyên tắc kiểm thử phần mềm .8 2.2 Phân biệt Error, Bug, Fault, Failure .8 2.3 Phân biệt Verification Validation 2.4 Phân biệt QA QC .9 2.5 Software Development Process .9 2.6 Software Testing Type 10 2.6.1 Manual Testing 10 2.6.2 Automation Testing 10 2.6.3 Security Testing 10 2.6.4 API Testing 11 2.7 Software Testing Methodologies 11 2.7.1 Static Testing 11 2.7.2 Dynamic Testing 11 2.7.3 White Box Testing 11 2.7.4 Black Box Testing .11 2.7.5 Grey Box Testing 12 2.8 Software Testing Levels .12 2.8.1 Unit Testing (Component Testing) 12 2.8.2 Integration Testing .12 2.8.3 System Testing 12 2.8.4 Acceptance Testing .12 CHƯƠNG PHÂN TÍCH HỆ THỐNG DEMO GURU99 BANK 13 3.1 Tổng quan hệ thống 13 3.2 Use Case tổng quát hệ thống Demo Guru99 Bank 15 3.3 Work Flow hệ thống 16 3.4 Phân tích yêu cầu 16 3.4.1 Chức Đăng Nhập .16 4.1 Kế hoạch kiểm thử 23 4.2 Môi trường kiểm thử .23 4.3 Công cụ kiểm thử 23 4.4 Test Case kiểm thử 24 4.5 Thực kiểm thử .24 4.5.1 Chức “Đăng Nhập” 24 4.5.2 Chức “Tạo Khách Hàng” 25 4.5.3 Tạo Report Test Case 29 4.5.4 Kết Test Case .30 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 31 TÀI LIỆU THAM KHẢO 32 CHECK LIST CỦA BÁO CÁO 33 PHỤ LỤC I DANH MỤC HÌNH ẢNH Hình 1 Sơ Đồ Cơ Cấu Tổ Chức Công Ty Hình Use Case Tổng Quát Website Guru99 Bank 15 Hình Work Flow Tổng Quát Hệ Thống 16 Hình Use Case Chi Tiết "Đăng Nhập" 16 Hình Màn hình Login 17 Hình Màn hình Trang chủ .17 Hình Popup Báo Lỗi Đăng Nhập .18 Hình Use Case Chi Tiết “Tạo Khách Hàng” 19 Hình Màn Hình Tạo Khách Hàng 19 Hình 10 Màn Hình Hiển Thị Thông Tin Khách Vừa Tạo 20 Hình 11 Lỗi Để Trống Các Field Tạo Khách Hàng 21 Hình 12 Lỗi Nhập Kí Tự Đặc Biệt .21 Hình 13 Lỗi Nhập Kí Tự Số .22 Hình 14 Lỗi Nhập Kí Tự Chữ Cái 22 Hình 15 Lỗi Nhập Chưa Đủ Ký Tự 22 Hình 16 Lỗi Nhập Email Sai Định Dạng 22 Hình 17 Màn Hình Report Test Case 30 DANH MỤC BẢNG BIỂU Bảng 1.Mô Tả Chức Năng Hệ Thống 14 Bảng Test Scenario Của Dự Án 23 Bảng Công Cụ Kiểm Thử 24 DANH MỤC CÁC TỪ VIẾT TẮT QA : Quality Assurance QC : Quality Control LỜI MỞ ĐẦU Mục tiêu đề tài - Nghiên cứu, xây dựng triển khai kiểm thử tự động (Automation Testing) thông qua công cụ Selenium để đánh giá chất lượng web phần mềm cách đảm bảo chức hoạt động xác với yêu cầu đưa Đối tượng phạm vi nghiên cứu - Đối tượng: Web Guru99 Bank: https://demo.guru99.com/v4/index.php - Phạm vi: TMA Bình Định Kết cấu đề tài Đề tài tổ chức gồm phần mở đầu, chương nội dung phần kết luận: - Mở đầu - Chương 1: TỔNG QUAN VỀ CƠNG TY TMA SOLUTIONS BÌNH ĐỊNH - Chương 2: CƠ SỞ LÝ THUYẾT - Chương 3: PHÂN TÍCH HỆ THỐNG DEMO GURU99 BANK - Chương 4: THỰC HIỆN KIỂM THỬ - Kết luận hướng phát triển

Ngày đăng: 12/12/2023, 19:44

w