luận văn hệ thống thông tin kinh tế 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

69 40 0
luận văn hệ thống thông tin kinh tế 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

Đ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ư 1 MỤC LỤC 2 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 ĐỒ Biểu đồ 2.1 Biểu đồ 2.2 Biểu đồ 2.3 Biểu đồ 2.4 NỘI DUNG BIỂU ĐỒ Thống kê số lỗi phần mềm Số lượng nhân viên phòng kỹ thuật Nguyên nhân làm chậm tiến độ dự án 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 DANH MỤC TỪ VIẾT TẮT 3 TỪ VIẾT TẮT ATBM CNPM CNTT CSDL ĐTDĐ TNHH NGHĨA TIẾNG VIỆT An tồn bảo mật Cơng nghệ phần mềm Công nghệ thông tin Cơ sở liệu Điện thoại di động Trách nhiệm hữu hạn TỪ VIẾT TẮT NGHĨA TIẾNG ANH NGHĨA TIẾNG VIỆT IEEE Institute of Electrical and Electronics Engineers Viện kỹ nghệ Điện Điện tử QTP Quick Test Pro Công cụ kiểm thử tự động 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 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 lỗi kiểm thử cơng việc đảm bảo phần mềm hoạt động khơng sai sót, ngăn chặn lỗi tiềm tàng phát sinh, hỗ trợ tối đa cho q 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 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 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ế 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 Đố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 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 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 doanh nghiệp: Đây nguồn thơng tin đa dạng dễ tìm: + 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 Phương pháp xử lý liệu Khóa luận 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 CHƯƠNG CƠ SỞ LÝ LUẬN CỦA VẤN ĐỀ NGHIÊN CỨU 1.1 Những khái niệm 1.1.1 Phần mềm Định nghĩa theo chuẩn IEEE: Phần mềm tập hợp câu lệnh viết nhiều ngơn ngữ lập trình theo trật tự xác định nhằm tự động thực số chức giúp ích cho nghiệp vụ doanh nghiệp, cơng ty Phần mềm gồm thành phần: • Chương trình máy tính(mã nguồn, mã máy): Thành phần giúp cho máy tính thực • thi ứng dụng yêu cầu Cấu trúc liệu: Dữ liệu bao gồm biến, mã nguồn, danh sách tên thích ứng phần mềm với yêu cầu xác định khách hàng để vận hành phần mềm Cấu trúc liệu • gồm cấu trúc làm việc(bộ nhớ trong), cấu trúc lưu trữ(bộ nhớ ngoài) Các tài liệu liên quan: Tài liệu hướng dẫn sử dụng(dành cho người dùng), tài liệu phát triển(dành cho người phát triển hệ thống), tài liệu tham khảo kỹ thuật(dành cho người 1.1.2 - bảo trì) Vòng đời phần mềm Là khoảng thời gian tính từ phần mềm đề xuất bỏ đi, cụ thể - từ đặt hàng, phát triển, sử dụng bị loại bỏ Được phân chia thành pha như: xác định yêu cầu, triển khai, kiểm thử, bảo 1.1.3 trì(vận hành) Phạm vi, thứ tự pha khác tùy theo mô hình, dự án cụ thể Kiểm thử phần mềm Định nghĩa Myer(1979): "Kiểm thử trình thực thi chương trình với mục đích tìm lỗi" Theo định nghĩa này, trình kiểm thử bao gồm tất hoạt động từ kiểm tra mã nguồn thực trưởng nhóm phát triển, đến việc chạy thử chương trình tiến hành đồng nghiệp khác Tất hoạt động coi hoạt động kiểm thử Định nghĩa theo chuẩn IEEE(1990): 10 12 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 lại đầu cuối 3.Ckick on button Đăng ký đă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ý 13 14 Textbox Email 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 Kiểm tra Email Đăng ký Nhập email tồn -Hiển thị thông báo trường sở liệu "Email tồn tại" Nhập hợp lệ - Higlight focus vào trường lại textbox Email Fail Fail Click on button 15 Đăng ký Đă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 16 Kiểm tra Đăng ký 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 Pass trường lại trường email 3.Click on button Đăng ký Nhập email không 17 Pass có dấu chấm: thu@gmailcom Nhập hợp lệ trường lại 3.Click on button Đăng ký Nhập email khơng 18 Pass có sau dấu chấm: thu@gmail Nhập hợp lệ trường lại 3.Click on button 19 Kiểm tra Đăng ký 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" lệ abc@viettel.com.vn Pass 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 21 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 lại - Higlight focus vào 3.Click on button textbox Mật Kiểm tra tính Đăng ký Nhập ký tự vào Mật hiển thị mã hóa trường Mật dạng dấu Fail Pass 22 trường Mật 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 Nhập hợp lệ trường lại Click on button 23 Đăng ký Đă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" {?) Pass 2.Nhập hợp lệ trường lại 3.Click on button Đăng ký Textbox Nhập 24 25 26 lại Mật 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 để trống" lại - Hightlight focus Click on button vào textbox Nhập lại Kiểm tra tính Đăng ký Nhập ký tự vào mật 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  mật 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 2.Nhập hợp lệ trường lại 3.Click on button Fail Pass Pass 27 Kiểm tra Nhập Đăng ký 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ý 28 29 Textbox Địa 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 Kiểm tra Đăng ký Nhập liệu hợp lệ -Hển thị thông báo nhập liệu cho cho Địa Địa Fail Pass "Đăng ký thành công" Nhập hợp lệ trường lại Click on button 30 Kiểm tra chức Đăng ký 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 31 ký Textbox Số điện thoại 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 32 33 Kiểm tra ký 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 Kiểm tra Đăng ký 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 Fail Fail 3.Ckick on button 34 Kiểm tra nhập Đăng ký 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 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) Pass Nhập hợp lệ trường lại Click on button 35 Kiểm tra nhập Đăng ký 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 36 37 Kiểm tra nhập Đăng ký 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ệ" trường lại - Hightlight focus Click on button vào textbox Số điện Kiểm tra chức Đăng ký Nhập liệu thoại -Thực trim space Trim space thêm space vào đầu 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" Fail Pass Click on button Đăng ký 38 Button Đăng ký 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ý Bỏ trống tất hình Đăng nhập -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 40 Button Hủy 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 2.Click on button Hủy - Không chuyển hướng Pass 41 1.Để trống tất trang - Hiển thị trường textbox bắt buộc nhập Click on button - Focus vào textbox Họ Hủy tên 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 Đăng ký thành cơng, di chuyển đến hình đăng nhập Hiển thị 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* - 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ữ pháp, giống prototype Kết thực tế Pass Fail 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 Kiểm tra khoảng trắng Nhập hợp lệ Tài khoản Click on Đăng nhập button Nhập khoảng 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 mật textbox - Hệ thống đăng nhập Fail Fail Fail Fail Fail Pass Tài khoản 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 trắng trc sau cho Tài khoản hợp lệ Nhập hợp lệ mật Click on Đăng nhập button Nhập Mật Đă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ữ 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' 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 Pass Pass Pass Pass Fail Fail 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õ) II TÌNH HÌNH ỨNG DỤNG CNTT VÀ TMĐT Tình hình hạ tầng phần cứng ST Tên trang thiết bị Số lượng Thông tin nhãn hiệu T Máy chủ Máy để bàn Máy in Máy chiếu ĐTDĐ Tình hình sử dụng phần mềm Bộ phần mềm văn phòng MS Phần mềm Quản lý quan hệ khách hàng Office (CRM) Phần mềm Kế toá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 Chất lượng mạng máy tính sử dụng: khác Ổn định Không ổn định Website công ty sử dụng chủ yếu vào cơng việc Kém 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 Ướ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? 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 ? Quy trình Kiểm thử đáp ứng rà soá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 ... đến Ki m thử phần m m Các Kỹ thu t ki m thử phần m m 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... 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 M c tiêu Nội... lý thuy t vấn đề nghiên cứu M c tiêu ki m thử phần m m Trực tiếp: Ph t xác định nhiều lỗi t t phần m m ki m thử Tiến hành sửa lỗi phần m m ki m thử ki m thử lại đ t m c độ ch t lượng phần m m

Ngày đăng: 04/02/2020, 18:29

Từ khóa liên quan

Mục lục

  • LỜI CẢM ƠN

  • MỤC LỤC

  • DANH MỤC BẢNG

  • DANH MỤC BIỂU ĐỒ

  • DANH MỤC HÌNH

  • DANH MỤC TỪ VIẾT TẮT

  • PHẦN MỞ ĐẦU

  • 1 Tầm quan trọng, ý nghĩa của vấn đề nghiên cứu

  • 2 Mục tiêu và nhiệm vụ nghiên cứu

  • 3 Đối tượng và phạm vi nghiên cứu

  • CHƯƠNG 1. CƠ SỞ LÝ LUẬN CỦA VẤN ĐỀ NGHIÊN CỨU

  • 1.1 Những khái niệm cơ bản

  • 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

  • 1.2 Một số lý thuyết về vấn đề nghiên cứu

  • 1.2.1 Mục tiêu của kiểm thử phần mềm

  • 1.2.2 Nguyên tắc cơ bản của Kiểm thử phần mềm

  • 1.2.3 Quy trình kiểm thử phần mềm

Tài liệu cùng người dùng

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

Tài liệu liên quan