1. Trang chủ
  2. » Tất cả

(Luận văn tốt nghiệp tmu) nghiên cứu một số kỹ thuật ki m thử phần mềm áp dụng ki m thử cho website httphoctestertop com của công t

72 1 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

LỜI CẢM ƠN Sau thời gian nghiên cứu hồn thiện khóa luận tốt nghiệp với đề tài “Nghiên cứu số kỹ thuật kiểm thử phần mềm áp dụng kiểm thử cho website http://hoctestertop.com/ Công ty TNHH Giải pháp phần mềm Gia Linh” cố gắng thân, em nhận nhiều giúp đỡ tận tâm từ phía nhà trường, thầy cơ, ban lãnh đạo nhân viên Công ty TNHH Giải pháp phần mềm Gia Linh Lời đầu tiên, em xin gửi lời cảm ơn đến thầy giáo trường Đại học Thương Mại nói chung thầy cô giáo khoa Hệ thống thông tin kinh tế nói riêng tạo điều kiện cho em học tập, nghiên cứu Em xin gửi lời cảm ơn chân thành đến giáo viên hướng dẫn Th.S Nguyễn Quang Trung trực tiếp hướng dẫn nhiệt tình, bảo cho em suốt thời gian thực đề tài khóa luận tốt nghiệp để em hồn thành cách tốt Em xin gửi lịng biết ơn sâu sắc tới ban lãnh đạo Công ty TNHH Giải pháp phần mềm Gia Linh toàn thể anh chị công ty tạo điều kiện cho em tìm hiểu, nghiên cứu thực trạng cơng ty suốt q trình thực tập Mặc dù cố gắng hồn thành khóa luận với tất nỗ lực thân, hạn chế kiến thức thời gian nên khóa luận khơng tránh khỏi thiếu sót Em kính mong q thầy bảo giúp đỡ để khóa luận hoàn thiện Cuối cùng, em xin gửi tới quý thầy cô lời chúc sức khỏe, chúc thầy cô luôn mạnh khỏe, vui vẻ để tiếp tục cống hiến giúp đỡ hệ sinh viên Em xin chân thành cảm ơn! Hà Nội, ngày 24 tháng 04 năm 2018 Sinh viên thực Nguyễn Thị Thư i Luan van MỤC LỤC LỜI CẢM ƠN i DANH MỤC BẢNG iv DANH MỤC BIỂU ĐỒ iv DANH MỤC HÌNH iv DANH MỤC TỪ VIẾT TẮT v PHẦN MỞ ĐẦU 1 Tầm quan trọng, ý nghĩa vấn đề nghiên cứu .1 Mục tiêu nhiệm vụ nghiên cứu Đối tượng phạm vi nghiên cứu CHƯƠNG CƠ SỞ LÝ LUẬN CỦA VẤN ĐỀ NGHIÊN CỨU .6 1.1 Những khái niệm .6 1.1.1 Phần mềm 1.1.2 Vòng đời phần mềm 1.1.3 Kiểm thử phần mềm 1.1.4 Một số khái niệm liên quan .7 1.2 Một số lý thuyết vấn đề nghiên cứu 1.2.1 Mục tiêu kiểm thử phần mềm 1.2.2 Nguyên tắc Kiểm thử phần mềm .8 1.2.3 Quy trình kiểm thử phần mềm 1.2.4 Các kỹ thuật Kiểm thử phần mềm 10 1.2.5 Các giai đoạn Kiểm thử phần mềm 11 1.3 Tình hình nghiên cứu 15 1.3.1 Tình hình nghiên cứu nước 15 1.3.2 Tình hình nghiên cứu giới 16 CHƯƠNG TÌNH HÌNH THỰC TIỄN HOẠT ĐỘNG KIỂM THỬ PHẦN MỀM TẠI CÔNG TY TNHH GIẢI PHÁP PHẦN MỀM GIA LINH 18 2.1 Tổng quan Công ty TNHH Giải pháp phần mềm Gia Linh .18 2.1.1 Thông tin .18 2.1.2 Lịch sử hình thành phát triển 18 2.1.3 Lĩnh vực kinh doanh 19 ii Luan van 2.1.4 Cơ cấu tổ chức 19 2.1.5 Hạ tầng sở vật chất, trang thiết bị công ty 20 2.1.6 Tình hình hoạt động kinh doanh doanh nghiệp từ năm 2015-2017 21 2.2 Phân tính thực trạng hoạt động Kiểm thử phần mềm công ty 22 2.3 Đánh giá tình hình hoạt động Kiểm thử phần mềm công ty 25 2.3.1 Ưu điểm: 25 2.3.2 Nhược điểm: .25 CHƯƠNG ĐỊNH HƯỚNG PHÁT TRIỂN VÀ ỨNG DỤNG MỘT SỐ KỸ THUẬT KIỂM THỬ PHẦN MỀM CHO WEBSITE http://hoctestertop.com/ CỦA CÔNG TY TNHH GIẢI PHÁP PHẦN MỀM GIA LINH 28 3.1 Định hướng phát triển 28 3.1.1 Định hướng chung 28 3.1.2 Định hướng công ty 29 3.2 Ứng dụng số kỹ thuật kiểm phần mềm cho website http://hoctestertop.com/ công ty TNHH Giải pháp phần mềm Gia Linh 29 3.2.1 Giới thiệu website 29 3.2.3 Thực viết testcase trường hợp kiểm thử website .36 3.2.4 Đánh giá tính ứng dụng hiệu việc vận dụng phương pháp kỹ thuật kiểm thử từ thực tế 45 3.2.5 Đề xuất hướng phát triển 45 3.3 Một số kiến nghị đề xuất vận dụng, triển khai ứng dụng kỹ thuật kiểm thử phần mềm công ty 46 KẾT LUẬN .47 TÀI LIỆU THAM KHẢO PHỤ LỤC iii Luan van DANH MỤC BẢNG STT BẢNG Bảng 1.1 Bảng 1.2 Bảng 1.3 Bảng 2.1 NỘI DUNG BẢNG Bảng 3.1 Kiểm thử giao diện Kiểm thử luồng nghiệp vụ Kiểm thử hồi qui Thống kê sơ trang thiết bị Thống kê kết kinh doanh công ty giai đoạn 2015-2017 ( Đơn vị: VNĐ) Đặc tả yêu cầu chức Đăng ký Bảng 3.2 Đặc tả yêu cầu chức Tìm kiếm Bảng 3.3 Tab Thông tin sản phẩm Bảng 3.4 Tab Nội dung chi tiết Bảng 2.2 DANH MỤC BIỂU ĐỒ STT BIỂU ĐỒ NỘI DUNG BIỂU ĐỒ Biểu đồ 2.1 Thống kê số lỗi phần mềm Biểu đồ 2.2 Số lượng nhân viên phòng kỹ thuật Biểu đồ 2.3 Nguyên nhân làm chậm tiến độ dự án Biểu đồ 2.4 Nhu cầu xây dựng hệ thống kỹ thuật kiểm thử DANH MỤC HÌNH STT HÌNH Hình 1.1 Hình 1.2 Hình 3.1 Hình 3.2 Hình 3.3 Hình 3.4 Hình 3.5 Hình 3.6 Hình 3.7 NỘI DUNG HÌNH Qui trình kiểm thử phần mềm Các giai đoạn kiểm thử phần mềm Sơ đồ cấu máy tổ chức Công ty TNHH Giải pháp phần mềm Gia Linh Giao diện Front end website http://hoctestertop.com/ Giao diện Back end website http://hoctestertop.com/ Màn hình chức Đăng ký Màn hình chức Tìm kiếm Màn hình chức Mua sắm Màn hình chức button Đặt mua Màn hình chức button Tên sản phẩm Hình 3.8 Màn hình chức button Mua Hình 3.9 Màn hình Tab Thơng tin sản phẩm Hình 3.10 Màn hình Tab Nội dung chi tiết Hình 2.1 iv Luan van DANH MỤC TỪ VIẾT TẮT TỪ VIẾT TẮT ATBM An toàn bảo mật CNPM Công nghệ phần mềm CNTT Công nghệ thông tin CSDL Cơ sở liệu ĐTDĐ Điện thoại di động TNHH Trách nhiệm hữu hạn TỪ VIẾT TẮT IEEE QTP NGHĨA TIẾNG VIỆT NGHĨA TIẾNG ANH Institute of Electrical and Electronics Engineers Quick Test Pro NGHĨA TIẾNG VIỆT Viện kỹ nghệ Điện Điện tử Công cụ kiểm thử tự động v Luan van PHẦN MỞ ĐẦU Tầm quan trọng, ý nghĩa vấn đề nghiên cứu Những năm gần đây, phát triển vượt bậc khoa học kỹ thuật nói chung ngành cơng nghệ thơng tin nói riêng tạo bước phát triển tích cực, mạnh mẽ nhiều phương diện Cùng với gia tăng nhanh chóng quy mô lẫn chất lượng doanh nghiệp hoạt động lĩnh vực liên quan đến phần mềm, như: lập trình, thiết kế website, triển khai ứng dụng phần mềm doanh nghiệp, Thực tế cho thấy công ạt đầu tư mạnh mẽ cơng ty nước ngồi vào thị trường Việt Nam lĩnh vực lớn, chứng tỏ tiềm triển vọng phát triển lâu dài… Vấn đề đặt bên cạnh việc sản xuất phần mềm đáp ứng kịp thời nhu cầu khách hàng trước việc thiết kế sản phẩm có tính ứng dụng cao việc đảm bảo chất lượng: khơng có lỗi phát sinh q trình sử dụng, thân thiện với người dùng, có hướng dẫn cụ thể, cung cấp đầy đủ tính cần thiết phù hợp với loại doanh nghiệp, yêu cầu khách hàng Bên cạnh việc tiếp nhận bổ sung, góp ý đề xuất tính mới, hỗ trợ cho hoạt động thực tiễn doanh nghiệp Chắc chắn khơng có đảm bảo lập trình viên ln cho sản phẩm khơng cịn lỗi kiểm thử công việc đảm bảo phần mềm hoạt động không cịn sai sót, ngăn chặn lỗi tiềm tàng phát sinh, hỗ trợ tối đa cho trình hồn thiện sản phẩm trước đến tay khách hàng Kiểm thử viên đóng vai trị người dùng thực thụ cung cấp nhìn khách quan tính ứng dụng tương thích phần mềm Trong năm trở lại đây, kiểm thử phần mềm thực trở thành ngành nghề triển vọng, tiềm quan trọng thiếu - đặc biệt công ty hoạt động lĩnh vực sản xuất phần mềm Trong thời gian tháng thực tập có trải nghiệm thực tế vai trò kiểm thử viên Công ty TNHH Giải pháp phần mềm Gia Linh, thân em học hỏi nhận thức tầm quan trọng thực công việc kiểm thử phần mềm Công ty thành lập từ năm 2011 với ngành nghề lập trình máy vi tính, xây dựng sản phẩm phần mềm cung cấp giải pháp công nghệ thông tin cho doanh nghiệp ngồi nước Hiện doanh nghiệp phát triển Luan van mở rộng dịch vụ thương mại điện tử - sản phẩm website phục vụ cho nhiều đối tượng khách hàng Cơng tác kiểm thử đóng vai trị đặc biệt quan trọng hoạt động công ty Mặc dù thành lập năm, nhiên số lượng nhân viên dừng lại số 45 chưa thực nhiều người biết đến Trước lập trình viên trực tiếp tạo sản phẩm, đồng thời đóng vai trị người dùng sử dụng sản phầm tạo Chính mà kết mang tính chủ quan, khơng phát nhiều lỗi, sản phẩm tạo theo yêu cầu tính ứng dụng thực tế vai trị khách hàng sử dụng trực tiếp lại khơng cao, khơng đề xuất tính mới, q trình sửa lỗi thường kéo dài thời gian chờ phản hồi từ phía khách hàng lâu Hơn năm trở lại đây, mở rộng quy mô lĩnh vực sản xuất, để đảm bảo đáp ứng đủ tiến độ, công ty đẩy mạnh công tác tuyển số lượng lớn thực tập sinh Kiểm thử phần mềm, nhằm đào tạo khai thác tiềm kiểm thử tương lai gắn bó lâu dài cơng ty - chứng vào cuối năm 2017, công ty tuyển số lượng lớn sinh viên thực tập lĩnh vực Tuy nhiên để rút ngắn thời gian đào tạo mà hiệu mang lại cao nhất, thiết nghĩ việc đào tạo cần có đầu tư Bên cạnh kinh nghiệm thực tế người lâu năm dạy, việc xây dựng hệ thống kỹ thuật kiểm thử áp dụng trực tiếp vào kiểm thử sản phẩm cơng ty tạo cách rút gọn thời gian đào tạo hiệu mang lại cao Kiểm thử thủ công tiền đề quan trọng, hỗ trợ cho việc nghiên cứu ứng dụng công cụ, kỹ thuật kiểm thử tự động sau công ty Mặc dù có nhiều nghiên cứu tài liệu vấn đề này, nhiên để hệ thống áp dụng thực tế cơng ty chưa có Nhận thức tầm quan trọng vấn đề này, em xin đề xuất đề tài: “Nghiên cứu số kỹ thuật Kiểm thử phần mềm áp dụng kiểm thử cho website http://hoctestertop.com/ Công ty TNHH Giải pháp phần mềm Gia Linh” Mục tiêu nhiệm vụ nghiên cứu 2.1 Mục tiêu Nội dung khóa luận tập trung vào việc nghiên cứu kỹ thuật kiểm thử phần mềm Và dựa kiến thức kỹ thuật kiểm thử, vận dụng để kiểm thử sản phẩm phần mềm website bán hàng công ty thiết kế Luan van 2.2 Nhiệm vụ Bài nghiên cứu phải làm rõ vấn đề sau: - Tổng kết lý thuyết khái niệm liên quan đến phần mềm kiểm thử phần mềm - Tổng kết kỹ thuật kiểm thử phần mềm, đánh giá ưu-nhược điểm kỹ thuật - Đánh giá thực trạng vấn đề kiểm thử phần mềm công ty - Xây dựng testcase để kiểm thử sản phẩm phần mềm cơng ty Từ đánh giá ưu-nhược điểm tính hiệu áp dụng phương pháp Đối tượng phạm vi nghiên cứu 3.1 Đối tượng - Các vấn đề liên quan đến Kiểm thử phần mềm - Các Kỹ thuật kiểm thử phần mềm 3.2 Phạm vi - Về không gian: Nghiên cứu vấn đề Kiểm thử phần mềm áp dụng vào kiểm thử website công ty TNHH Giải pháp phần mềm Gia Linh - Về thời gian: Đề tài sử dụng số liệu tình hình hoạt động kinh doanh công ty giai đoạn 2015-2017; Các số liệu liên quan khác(cơ sở hạ tầng CNTT, cấu nguồn nhân sự) tính đến cuối năm 2017 Giới hạn đề tài nghiên cứu: Vận dụng kỹ thuật kiểm hộp đen để thực viết testcase cho sản phẩm phần mềm cơng ty, website http://hoctestertop.com/ GREEN CONSTRUCTION - Website chuyên cung cấp dịch vụ nội thất văn phòng Phương pháp nghiên cứu 4.1 Phương pháp thu thập liệu  Dữ liệu thứ cấp: - Bên doanh nghiệp: Đây nguồn thơng tin hữu ích có tính tin cậy, xác cao, gồm: + Báo cáo kết kinh doanh công ty giai đoạn 2015-2017 + Kết cấu nhân công ty + Thống kê sơ trang thiết bị, hạ tầng CNTT - Bên ngồi doanh nghiệp: Đây nguồn thơng tin đa dạng dễ tìm: Luan van + Một số tài liệu nghiên cứu vấn đề liên quan năm trước + Các thông tin thu thập qua mạng internet,  Dữ liệu sơ cấp: Nguồn liệu thu nhiều nguồn khác nhau: - Phỏng vấn trực tiếp: + Đối tượng vấn: nhân viên cơng ty + Mục đích: Nhằm tìm kiếm thơng tin sơ cấp xác cụ thể Phương pháp giúp tìm hiểu sâu khai thác tối đa thông tin liên quan đến hoạt động thực tế công ty + Nội dung vấn: Tập trung hỏi vấn đề như:  Về phần mềm mà cơng ty sử dụng q trình lập trình kiểm thử  Chun mơn: Số lỗi mà lập trình viên gặp phải trình tạo sản phẩm, phân loại lỗi,  Nhận xét tình hình ứng dụng thực tế sử dụng trang thiết bị đáp ứng yêu cầu công việc thực tế mong muốn chưa  Mỗi lần đầu tư nâng cấp trang thiết bị phần mềm hỗ trơ cơng việc dàng sử dụng hỗ trợ không,… - Quan sát thực tế: Phương pháp cung cấp nhìn tổng quát vấn đề cần nghiên cứu cách thực tế nhất: Quan sát sở hạ tầng trang thiết bị, môi trường- văn hóa làm việc, thái độ làm việc nhân viên,… - Phát phiếu điều tra: Sử dụng phiếu điều tra thiết kế sẵn, có hệ thống câu hỏi gồm trắc nghiệm câu hỏi mở + Đối tượng điều tra: Nhân viên công ty + Mục đích: Hệ thống hóa câu hỏi phục vụ đề tài nghiên cứu, thuận tiện trình lưu trữ tổng hợp + Nội dung: Điều tra cụ thể về:  Số lượng trang thiết bị: máy tính bàn, máy laptop, máy chiếu, máy in,  Tên hệ điều hành, phần mềm sử dụng công ty  Các vấn đề CSDL, ATBM doanh nghiệp  Kết cấu nguồn nhân lực: số lượng phịng ban, trình độ,…  Lỗi, phân loại lỗi mà lập trình viên gặp phải trình lập trình Luan van 4.2 Phương pháp xử lý liệu Khóa luận được thực sở vận dụng tổng hợp phương pháp : phân tích, so sánh, thống kê, tổng hợp, kết hợp với số phần mềm chuyên dụng hỗ trợ cho việc thống kê, xử lý số liệu - Sử dụng phần mềm chuyên dụng Excel: Để tổng hợp liệu thu thập phương pháp trên, sử dụng Excel để vẽ biểu đồ phân tích có liên quan dựa bảng số liệu thống kê trước Cụ thể thống kê số lượng lỗi, biểu đồ phân loại lỗi, biểu đồ đánh giá nhu cầu áp dụng kỹ thuật kiểm thử phần mềm - Phương pháp So sánh - Đối chiếu: Bằng cách ghi chép lại thông tin từ điều tra qua phiếu, qua quan sát thực tế vấn trực tiếp để phục vụ cho việc tổng hợp, phân tích sau, đồng thời đưa đánh giá ban đầu vấn đề điều tra công ty - Phương pháp Phân tích - Tổng hợp: Trên sở số liệu thông tin thu thập được, tiến hành tổng hợp phân loại lại dựa tiêu chí định, từ làm sở cho việc nhận định, phân tích đánh giá Kết cấu khóa luận: Gồm phần chính: Chương 1: Cơ sở lý luận vấn đề nghiên cứu Chương 2: Tình hình thực tiễn hoạt động kiểm thử phần mềm công ty TNHH Giải pháp phần mềm Gia Linh Chương Định hướng phát triển ứng dụng số kỹ thuật kiểm thử phần mềm cho website http://hoctestertop.com/ công ty TNHH Giải pháp phần mềm Gia Linh Luan van sở liệu) Nhập hợp lệ trường lại Click on button Đăng ký 10 Đăng ký 1.Nhập Tài khoản -Hiển thị thông báo nhập trường Tài chưa đăng ký "Đăng ký thành cơng" khoản chưa trước đó: thu1234 cở sở 2.Nhập hợp lệ liệu trường lại Pass 3.Click on button Đăng ký 11 Đăng ký 1.Nhập Tài khoản: Pass nhập trường Tài "_123450_" '-Hiển thi thông báo khoản để 2.Nhập hợp lệ "Đăng kí thành cơng" khoảng trắng trường cịn lại đầu cuối 3.Ckick on button đăng kí 12 Đăng ký Nhập liệu ký -Cho phép nhập kí nhập trường Tài tự đặc biệt (!@#$ tự đặc biệt khoản ký %^&*Ơ}{?) -Hiển thị thông tự đặc biệt Nhập hợp lệ báo"Đăng ký thành trường lại công" Pass 3.Click on button Đăng ký Textbox Email 13 Kiểm tra Email 1.Để rỗng trường -Hiển thị thông báo trường bắt Email "Email không để buộc 2.Nhập hợp lệ trống" trường lại - Higlight focus vào 3.Click on button textbox Email Fail Đăng ký 14 Kiểm tra Email Nhập email tồn -Hiển thị thông báo trường sở liệu "Email tồn tại" Luan van Fail Nhập hợp lệ - Higlight focus vào trường lại textbox Email Click on button Đăng ký 15 Đăng ký 1.Nhập email hợp lệ - Hiển thị thông báo nhập trường thêm khoảng trắng "Đăng ký thành công" Fail Email để khoảng vào đầu cuối trống đầy 2.Nhập hợp lệ cuối trường lại 3.Click on button Đăng ký 16 Kiểm tra Nhập email không -Hiển thị thông báo nhập Email có kí tự @: "Email khơng không hợp lệ thugmail.com định dạng" Nhập hợp lệ -Highlight focus vào trường lại trường email Pass 3.Click on button Đăng ký 17 Nhập email khơng Pass có dấu chấm: thu@gmailcom Nhập hợp lệ trường lại 3.Click on button Đăng ký 18 Nhập email khơng Pass có sau dấu chấm: thu@gmail Nhập hợp lệ trường lại 3.Click on button Đăng ký 19 Kiểm tra 1.Nhập email Hiển thị thông báo" nhập Email hợp định dạng: Đăng ký thành công" Luan van Pass lệ abc@viettel.com.vn abc.cd@yahoo.com abc-cd@yahoo.com 2.Nhập hợp lệ trường lại 3.Click on button Đăng ký Textbox Mật 20 Kiểm tra Mật Để rỗng trường -Hệ thống hiển thị trường Mật thông báo "Mật bắt buộc 2.Nhập hợp lệ khơng để trống" trường cịn lại - Higlight focus vào 3.Click on button textbox Mật Fail Đăng ký 21 Kiểm tra tính Nhập ký tự vào Mật hiển thị mã hóa trường Mật dạng dấu  Kiểm tra nhập Nhập liệu chứa Hiển thị thông báo" kí tự khoảng trắng vào Đăng ký thành công" khoảng trắng textbox Mật Pass trường Mật 22 Pass Nhập hợp lệ trường lại Click on button Đăng ký 23 Đăng ký Nhập Mật -Cho phép nhập kí nhập trường Mật chứa ký tự đặc tự đặc biệt chứa kí biệt (!@#$%^&*Ơ} -Hiển thị Thơng báo tự đặc biệt "Đăng ký thành công" {?) 2.Nhập hợp lệ trường lại 3.Click on button Đăng ký Textbox Nhập Luan van Pass lại Mật 24 25 Kiểm tra 1.Để rỗng trường -Hệ thống hiển thị không nhập Nhập lại mật thông báo "Nhập lại trường Nhập lại Nhập thông tin hợp mật khơng Mật lệ vào trường cịn để trống" lại - Hightlight focus Click on button vào textbox Nhập lại Đăng ký mật Kiểm tra tính Nhập ký tự vào Nhập lại mật hiển mã hóa trường Nhập lại mật thị dạng dấu trường Nhập lại  Kiểm tra Nhập 1.Nhập liệu -Hển thị thông báo lại mật trường Nhập lại Mật "Đăng ký thành công" trùng với trường trùng với mật Mật khẩu Fail Pass mật 26 Pass 2.Nhập hợp lệ trường lại 3.Click on button Đăng ký 27 Kiểm tra Nhập 1.Nhập liệu -Hiển thị thông báo lại mật trường Nhập lại Mật "Mật phải trùng không trùng với không trùng với nhau" Pass trường Mật mật 2.Nhập hợp lệ trường lại 3.Click button Đăng ký Textbox Địa 28 Kiểm tra Địa 1.Để rỗng trường Địa -Hiển thị thông báo trường bắt "Địa không buộc 2.Nhập hợp lệ để trống" trường lại - Higlight focus vào 3.Click on button textbox Địa Luan van Fail Đăng ký 29 Kiểm tra Nhập liệu hợp lệ -Hển thị thông báo nhập liệu cho cho Địa Địa Pass "Đăng ký thành công" Nhập hợp lệ trường lại Click on button Đăng ký 30 Kiểm tra chức Nhập liệu hợp lệ -Hển thị thông báo Trim space thêm space vào "Đăng ký thành công" đầu cuối trường - Thực trim space Địa khoảng trắng đầu Nhập hợp lệ cuối Pass trường lại Click button Đăng ký Textbox Số điện thoại 31 Kiểm tra Số 1.Để rỗng trường Số -Hiển thị thông báo "Số điện thoại điện thoại điện thoại không trường bắt buộc 2.Nhập hợp lệ để trống" trường lại - Higlight focus vào 3.Click button Đăng textbox Số điện thoại Fail ký 32 Kiểm tra 1.Nhập kí tự chữ vào -Khơng cho nhập chữ nhập ký tự chữ textbox Số điện thoại thông báo "Chỉ 2.Nhập hợp lệ nhập số" trường lại - Higlight focus vào 3.Ckick on button textbox Số điện thoại Fail Đăng ký 33 Kiểm tra 1.Nhập kí tự chữ -Khơng cho nhập chữ nhập ký tự chữ số vào textbox Số thông báo "Chỉ số điện thoại nhập số" 2.Nhập hợp lệ - Higlight focus vào trường lại textbox Số điện thoại 3.Ckick on button Luan van Fail Đăng ký 34 Kiểm tra nhập Nhập Số điện thoại Hiển thị thông báo" Số điện thoại hợp lệ theo đầu Đăng ký thành công" hợp lệ số nhà mạng Pass sau: •Viettel: 096, 097, 098, 0162, 0163, 0164, 0165, 0166, 0167, 0168, 0169 • Mobifone: 090, 093, 0120, 0121, 0122, 0126, 0128 • Vinaphone: 091, 094, 0123, 0124, 0125, 0127, 0129 • Vietnamobile: 092, 0186, 0188 • Gmobile: 099, 0199 • S-fone: 095 • Cho phép nhập Số điện thoại theo định dạng (84), (+84) Nhập hợp lệ trường lại Click on button Đăng ký 35 Kiểm tra nhập Nhập Số điện thoại Hiển thị thông báo"Số Số điện thoại không hợp lệ điện thoại không hợp không hợp lệ Nhập hợp lệ lệ" Fail trường lại Click on button Đăng ký 36 Kiểm tra nhập Nhập Số điện thoại: -Hệ thống hiển thị số điện thoại 0000000000 thơng báo "Số điện tồn số Nhập hợp lệ thoại không hợp lệ" Luan van Fail 37 Kiểm tra chức trường lại - Hightlight focus Click on button vào textbox Số điện Đăng ký thoại Nhập liệu -Thực trim space Trim space thêm space vào đầu Pass vào đầu cuối cuối liệu liệu Các thông tin khác - Hiển thị thông báo " nhập hợp lệ Đăng ký thành công" Click on button Đăng ký Button Đăng ký 38 Kiểm tra button 1.Nhập hợp lệ tất -Hiển thị thông báo Đăng ký trường "Đăng ký thành công" 2.Click on button -Truy cập vào Đăng ký hình Đăng nhập Bỏ trống tất -Hiển thị thông báo bắt trường buộc nhập trường Click on button bắt buộc Đăng ký - Không chuyển hướng 39 Pass Pass trang Button Hủy 40 Kiểm tra button 1.Nhập đầy đủ liệu -Các trường liệu trở Hủy vào trường thành trắng Pass 2.Click on button Hủy - Không chuyển hướng trang 41 1.Để trống tất - Hiển thị trường textbox bắt buộc nhập Click on button - Focus vào textbox Họ Hủy tên Luan van Pass Chức Đăng Nhập Tên chức năng: Đăng nhập Kết test Số trường hợp kiểm thử đạt(Pass) Số trường hợp kiểm thử không đạt(Fail) Số trường hợp kiểm thử xem xét(PE) Số trường hợp kiểm thử chưa thực Tổng số trường hợp kiểm thử 14 Người test Nguyễn Thị Thư ID Test Mục đích kiểm thử Các bước thực Kết mong muốn Kiểm tra thơng tin hình đăng nhập Kiểm tra giao diện tổng thể hình Đăng Test bố cục nhập Test font chữ Test tả Test trường bắt buộc* Đăng ký thành cơng, di chuyển đến hình đăng nhập Hiển thị hình đăng nhập Luan van - Hiển thị đầy đủ trường: + Title: đăng nhập + Textbox Tài khoản + Textbox Mật + Botton Đăng nhập 1.Bố cục: - Các Label, edittext, button : thẳng hàng, khoảng cách nhau, dài - rộng 2.Font: - Label, text: sử dụng font chữ, kích cỡ, màu giống prototype Chính tả: - Đúng cấu trúc ngữ Kết thực tế Pass Fail pháp, giống prototype Kiểm tra trường bắt Để trống trường buộc Tài Khoản Nhập hợp lệ mật Click on button Đăng nhập Để trống trường Mật Nhập hợp lệ mật Click on Đăng nhập button Để trống trường Tài khoản Để trống trường Mật Click on Đăng nhập button Kiểm tra nhập kí tự đặc biệt Nhập tên tài khoản kí tự đặc biệt Nhập hợp lệ mật Click on Đăng nhập button Nhập tên mật kí tự đặc biệt Nhập hợp lệ Tài khoản Luan van Kiểm tra trường bắt buộc phải có dấu * From bố trí hợp lý dễ sử dụng Giống với thiết kế dựng - Hiển thị thông báo: 'Tài khoản trường bắt buộc" - Hightlight đỏ focus vào Tài khoản textbox -Hiển thị thông báo: 'Mật trường bắt buộc - Hightlight đỏ chuột focus vào Mật textbox - Hiển thị thông báo: 'Tài khoản Mật trường bắt buộc" - Hightlight đỏ chuột focus vào Tài khoản textbox -Message hiển thị: 'Tài khoản Mật không đúng' - Textbox hightlight đỏ chuột focus vào tài khoản textbox - Message hiển thị: 'Tài khoản Mật không đúng' - Textbox hightlight đỏ chuột focus vào Fail Fail Fail Fail Fail Kiểm tra khoảng trắng Tài khoản Nhập hợp lệ mật Click on Đăng nhập button Nhập Mật Kiểm tra Mã hóa mật 10 Kiểm tra phân biệt chữ hoa, chữ thường 11 12 Kiểm tra đăng nhập thành công 13 Kiểm tra đăng nhập không thành công 14 Click on Đăng nhập button Nhập khoảng trắng trc sau cho Tài khoản hợp lệ Đăng nhập với tài khoản chữ thường có CSDL Đăng nhập với tài khoản chữ hoa trùng với chữ mật textbox - Hệ thống đăng nhập thành công Mật hiển thị dạng mã hóa: ***** Đăng nhập thành công Đăng nhập thành công, không phân biệt chữ hoa, chữ thường Tài khoản Nhập tài khoản Hệ thống đăng nhập Mật cặp thành công tồn CSDL Click on button Đăng nhập Nhập tài khoản - hightlight đỏ tồn DB chuột focus vào Mật Nhập mật khẩu textbox không hợp lệ - Message hiển thị: Click on button 'Mật khơng Đăng nhập xác' Nhập tài khoản - Textbox hightlight chưa tồn đỏ chuột focus vào DB Tài khoản textbox Nhập mật - Message hiển thị: Click on button 'Tài khoản không tồn Đăng nhập tại' Luan van Pass Pass Pass Pass Pass Fail Fail PHỤ LỤC 2: PHIẾU ĐIỀU TRA KHẢO SÁT VỀ TÌNH HÌNH ỨNG DỤNG CNTT, HTTT VÀ HOẠT ĐỘNG KIỂM THỬ PHẦN MỀM TẠI CÔNG TY TNHH GIẢI PHÁP PHẦN MỀM GIA LINH Lưu ý: Tất thông tin phiếu điều tra sử dụng vào mục đích thống kê nghiên cứu Chúng xin cam kết không công khai thông tin mà công ty cung cấp vào mục đích khác Với câu hỏi có sẵn phương án trả lời, xin chọn câu trả lời thích hợp cách đánh dấu X vào tương ứng (có thể chọn nhiều mục) THƠNG TIN LIÊN HỆ CỦA NGƯỜI ĐIỀN PHIẾU: Họ tên: Nam/Nữ: Năm sinh: Dân tộc: Quốc tịch: Vị trí cơng tác: Trình độ thân: I THÔNG TIN CHUNG VỀ DOANH NGHIỆP Tên doanh nghiệp: Địa trụ sở chính: Email: Điện thoại: Địa website: Năm thành lập: Số lượng nhân viên: Các sản phẩm dịch vụ bán doanh nghiệp (có thể chọn nhiều mục)? Dữ liệu tiện ích Dịch vụ trực tuyến Giải pháp phần mềm Thiết bị điện tử, viễn thông Sản xuất, gia cơng phần mềm Thiết bị tự động hóa Thiết kế web Dịch vụ tư vấn CNTT Khác (Ghi rõ) Luan van II TÌNH HÌNH ỨNG DỤNG CNTT VÀ TMĐT Tình hình hạ tầng phần cứng STT Tên trang thiết bị Máy chủ Máy để bàn Máy in Máy chiếu ĐTDĐ Số lượng Thơng tin nhãn hiệu Tình hình sử dụng phần mềm Bộ phần mềm văn phòng MS Office Phần mềm Quản lý quan hệ khách hàng (CRM) Phần mềm Kế tốn, Tài Phần mềm Quản lý nguồn lựcDN(ERP) Phần mềm Quản lý nhân Phần mềm Quản lý bán hàng Phần mềm Quản lý dự án Phần mềm chuyên ngành khác (Ghi rõ) Thông tin sử dụng mạng máy tính LAN Wifi WAN khác Chất lượng mạng máy tính sử dụng: Ổn định Khơng ổn định Kém Website công ty sử dụng chủ yếu vào cơng việc Giới thiệu doanh nghiệp Hỗ trợ khách hàng qua mạng Giới thiệu sản phẩm, dịch vụ Hỗ trợ khách hàng qua mạng Bán hàng hóa, dịch vụ qua mạng Trao đổi, hỏi đáp, góp ý Thông tin hiển thị danh mục sản phẩm, dịch vụ công ty bạn website bao gồm? (Có thể chọn nhiều mục) Hình ảnh sản phẩm dịch vụ Thơng tin lợi ích sản phẩm Giá sản phẩm Nhà sản xuất/Nhà cung cấp Thông tin hỗ trợ khách hàng Thông tin khác Luan van Ước tính đầu tư cho CNTT vịng năm gần đây: ………… Trong đó: Đầu tư cho phần cứng chiếm … % Đầu tư cho phần mềm chiếm …… % Đầu tư cho đào tạo CNTT chiếm ………% III VỀ DỮ LIỆU, QUẢN TRỊ CƠ SỞ DỮ LIỆU CỦA CƠNG TY Cơng việc kinh doanh doanh nghiệp thay đổi doanh nghiệp bạn có hệ thơng quản trị CSDL hiệu hơn? Sẽ mở rộng quy mơ Thêm khả tốn Thêm dịch vụ hỗ trợ KH Tăng thêm số lượng mặt hàng Khác (Mô tả) Doanh nghiệp bạn sử dụng hệ quản trị CSDL nào? (có thể chọn nhiều mục) Microsoft Access SQL Server My SQL Foxpro Oracle DB2 Khác (Ghi rõ) Thông tin, liệu nội cơng ty thu thập xử lí nào? Thơng tin, liệu ngồi cơng ty thu thập xử lý nào? Luan van IV CƠ SỞ NHÂN LỰC CNTT Số lượng cán hoạt động lĩnh vực CNTT: - Lập trình viên:……………………………….người - Kiểm thử viên:……………………………….người - Nhân viên phân tích nghiệp vụ:…………… người Số lượng cán có đại học, Đại học CNTT:…………………… người Tỷ lệ nhân viên thành thạo kỹ tin học Dưới 5% Từ 5% - 20% Từ 20% - 50% Từ 50% - 80% Trên 80% Cơng ty có hình thức đào tạo CNTT cho nhân viên? Mở lớp đào tạo Gửi nhân viên học Đào tạo chỗ theo nhu cầu công việc Không đào tạo V HOẠT ĐỘNG LẬP TRÌNH VÀ KIỂM THỬ Các lỗi phần mềm thường gặp Lỗi giao diện Lỗi chức Lỗi khác(Ghi rõ) Nguyên nhân làm chậm tiến độ dự án Lỗi lập trình viên Lỗi kiểm thử viên Lỗi công ty Lỗi Khách hàng Phần mềm tạo có đảm bảo chất lượng Yêu cầu khách hàng hay chưa ? Luan van Quy trình Kiểm thử đáp ứng rà sốt hết lỗi chưa ? Nhu cầu xây dựng hệ thống Kỹ thuật Kiểm thử Cần thiết Không cần thiết Luan van ... xu? ?t hành động khắc phục 1.2.4 Các kỹ thu? ?t Ki? ? ?m thử phần m? ? ?m Có kỹ thu? ?t ki? ? ?m thử phần m? ? ?m là: Ki? ? ?m thử hộp đen, Ki? ? ?m thử hộp trắng, Ki? ? ?m thử hộp x? ?m 1.2.4.1 Ki? ? ?m thử hộp đen Kỹ thu? ?t ki? ? ?m thử. .. cứu số kỹ thu? ?t ki? ? ?m thử phần m? ? ?m áp dụng ki? ? ?m thử cho website http://hoctestertop .com/ Công ty TNHH Giải pháp phần m? ? ?m Gia Linh” l? ?m rõ cung cấp đầy đủ ki? ??n thức ki? ? ?m thử, t? ?nh ứng dụng cao trực... kịch ki? ? ?m thử, ph? ?t triển thủ t? ??c kịch ki? ? ?m thử m? ? ?m t? ?? động (trong trường hợp ki? ? ?m thử t? ?? động)  Chuẩn bị liệu ki? ? ?m thử  Xem x? ?t phê duy? ?t tài liệu ki? ? ?m thử - Thực thi ki? ? ?m thử :  Thực ki? ? ?m thử

Ngày đăng: 16/02/2023, 09:24

Xem thêm:

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

TÀI LIỆU LIÊN QUAN

w