(LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

106 5 0
(LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

Đ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

4 MỤC LỤC LỜI CAM ĐOAN DANH MỤC CÁC BẢNG DANH MỤC CÁC HÌNH VẼ CHƢƠNG I – TỔNG QUAN VỀ KIỂM THỬ PHẦN MỀM 12 1.1 Các khái niệm 12 1.1.1 Lỗi phần mềm 12 1.2.2 Chi phí cho việc sửa lỗi 12 1.1.3 Kiểm thử phần mềm .13 1.2 Tiến trình kiểm thử phần mềm 14 1.2.1 Kiểm thử đơn vị 14 1.2.2 Kiểm thử tích hợp .15 1.2.3 Kiểm thử hệ thống 15 1.2.4 Kiểm thử hồi quy 16 1.2.5 Kiểm thử chấp nhận .17 1.3 Các phƣơng pháp kiểm thử phần mềm 17 1.3.1 Kiểm thử hộp trắng 17 1.3.2 Kiểm thử hộp đen – Black box testing 18 1.3.3 Kiểm thử hộp xám 20 1.4 Các kỹ thuật kiểm thử 20 1.4.1 Kiểm thử luồng điều khiển 20 1.4.2 Kiểm thử luồng liệu 22 1.4.3 Kỹ thuật phân lớp tƣơng đƣơng 23 1.4.4 Kỹ thuật phân tích giá trị biên 24 1.4.5 Kỹ thuật đồ thị - nhân 24 1.5 Kiểm thử tự động 25 1.5.1 Kiến trúc kiểm thử tự động 26 1.5.2 Ƣu nhƣợc điểm kiểm thử tự động .28 1.5.2 Lựa chọn công cụ kiểm thử tự động 28 TIEU LUAN MOI download : skknchat@gmail.com CHƢƠNG II – GIAO DIỆN VÀ CÁC VẤN ĐỀ CẦN QUAN TÂM 34 2.1 Khái niệm giao diện ngƣời dùng 34 2.2 Tại cần thiết kế giao diện 34 2.3 Các dạng giao tiếp ngƣời dùng - máy tính 35 2.3.1 Giao tiếp dòng lệnh 35 2.3.2 Giao tiếp bảng chọn .36 2.3.3 Giao tiếp ngôn ngữ tự nhiên 36 2.3.4 Giao tiếp dạng hỏi đáp truy vấn 36 2.3.5 Giao tiếp dạng form-fill .36 2.3.6 Giao tiếp dạng WIMP 37 2.4 Tính tiện lợi hệ thống tƣơng tác 38 2.5 Ngun lý thiết kế hệ thống có tính tiện lợi 39 2.5.1 Sự rõ ràng .40 2.5.2 Sự phản hồi 40 2.5.3 Tính ràng buộc .40 2.5.4 Tính ánh xạ 41 2.5.5 Tính quán 41 2.5.6 Tính gợi ý .41 2.6 Các lỗi giao diện ngƣời dùng 42 2.6.1 Lỗi chức .42 2.6.2 Lỗi giao tiếp truyền thông 42 2.6.3 Lỗi cấu trúc lệnh 42 2.6.4 Thiếu lệnh .43 2.6.5 Lỗi thi hành 43 2.6.6 Đầu 43 CHƢƠNG – KIỂM THỬ GIAO DIỆN PHẦN MỀM .44 3.1 Khái niệm kiểm thử giao diện phần mềm 44 3.2 Kiểm thử nhƣ 44 3.2.1 Nguyên tắc chung kiểm thử giao diện phần mềm 45 3.3.2 Chiến lƣợc kiểm thử giao diện .49 TIEU LUAN MOI download : skknchat@gmail.com 3.3 Danh mục kiểm thử giao diện 49 3.3.1 Kiểm thử tuân thủ chuẩn Windows 50 3.3.2 Danh mục kiểm tra hợp thức hóa hình 53 3.3.3 Các hoạt động chuẩn 61 3.4 Kiểm thử giao diện tự động 62 3.4.1 Tạo kế hoạch kiểm thử giao diện cho công cụ kiểm thử giao diện tự động 63 3.4.2 Sử dụng công cụ kiểm thử giao diện tự động 63 3.4.3 Mƣời điều cần nhớ kiểm thử giao diện tự động .64 3.4.4 Các thủ thuật kiểm thử giao diện tự động 64 3.4.5 Một số vấn đề thƣờng gặp với kiểm thử tự động 66 3.5 Đánh giá mức độ hài lòng ngƣời dùng 66 CHƢƠNG – KIỂM THỬ GIAO DIỆN THEO PHÂN LOẠI PHẦN MỀM .67 4.1 Phân loại phần mềm 67 4.2 Kiểm thử giao diện phần mềm nghiệp vụ 67 4.3 Kiểm thử giao diện phần mềm nhúng 68 4.3.1 Hệ thống nhúng đặc điểm 68 4.3.2 Kiểm thử giao diện hệ thống nhúng .69 4.4 Kiểm thử giao diện ứng dụng Windows 70 4.5 Kiểm thử giao diện với ứng dụng Web 72 4.5.1 Ứng dụng Web (Web Application) 72 4.5.2 Kiểm thử ứng dụng Web 73 4.5.3 Các công cụ kiểm thử giao diện tự động 74 CHƢƠNG – ÁP DỤNG CÁC KỸ THUẬT KIỂM THỬ TRONG KIỂM THỬ GIAO DIỆN ỨNG DỤNG “PHẦN MỀM QUẢN LÝ BÁN HÀNG” 85 5.1 Giới thiệu ứng dụng “Phần mềm quản lý bán hàng” 85 5.1.1 Thành phần chức 85 5.1.2 Mô-đun tiến hành kiểm thử giao diện 87 5.2 Lựa chọn phƣơng pháp kỹ thuật kiểm thử 88 5.2.1 Kiểm thử giao diện hình .89 TIEU LUAN MOI download : skknchat@gmail.com 5.2.2 Kiểm thử giao diện hình “Phiếu nhập hàng” .89 5.3 Tiến hành kiểm thử giao diện ứng dụng 91 KẾT LUẬN 108 TÀI LIỆU THAM KHẢO 109 TIEU LUAN MOI download : skknchat@gmail.com DANH MỤC CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT Thứ tự Ký hiệu / Chữ viết tắt CFG Control Flow Graphic Đồ thị luồng điều khiển DFG Data Flow Graphic Đồ thị luồng liệu KTTĐ Kiểm thử tự động Phƣơng pháp kiểm thử tự động MSExcel Microsoft Excel Phần mềm Microsoft Excel GUI Graphic User Interface Giao diện đồ họa ngƣời dung UI User Interface Giao diện ngƣời dung QTP Quick Test Professional Công cụ kiểm thử tự động QTP WIMP Window - Icons - Menus Pointers Giao tiếp dạng WIMP Tên đầy đủ Ý nghĩa TIEU LUAN MOI download : skknchat@gmail.com DANH MỤC CÁC BẢNG Bảng 3.1 - Các mức kiểm thử loại kiểm thử giao diện phù hợp Bảng 5.1- Danh sách ca kiểm thử với hình Bảng 5.2 - Danh sách ca kiểm thử với hình “Phiếu nhập hàng” DANH MỤC CÁC HÌNH VẼ Hình 1.1 - Chi phí sửa lỗi theo thời gian 13 Hình 1.2 – Các giai đoạn phát triển kiểm thử mơ hình chữ V 14 Hình 1.3 – Kiểm thử hồi quy mức kiểm thử phần mềm khác 17 Hình 1.4 – Kiểm thử hộp trắng 17 Hình 1.5 – Kiểm thử hộp đen 19 Hình 1.6 – Chu trình sinh liệu đầu vào kiểm thử cho kiểm thử luồng điều khiển 21 Hình 1.7 – Các ký hiệu CFG 21 Hình 1.8 – Các thành phần kiến trúc KTTĐ 26 Hình 2.1 – Mơ hình cấu trúc UI 34 Hình 2.2 – Mơ hình giao tiếp dịng lệnh window 35 Hình 2.3 – Mơ hình giao tiếp Menu 36 Hình 2.4 – Giao tiếp form-fill 37 Hình 2.5 – Bảng tính .37 Hình 2.6 - Mơ hình chấp nhận đƣợc hệ thống 39 Hình 2.7 – Ví dụ tính ràng buộc .41 Hình 2.8 – Tính gợi ý window 42 Hình 3.1 – Ứng dụng thỏa mãn đồng Caption .50 Bảng 3.2 – Một số phím tắt chức chúng 62 Bảng 4.1 - So sánh ứng dụng Desktop, Client Server Web .71 Hình 4.1 – Các thành phần giao diện QTP .77 Hình 4.2 – Tạo Group AppPerfect .80 Hình 4.3 – Hỗ trợ thành phần Validation AppPerfect 81 Hình 4.4 – Định nghĩa tham số AppPerfect 82 Hình 4.5 – Phân tích kết kiểm thử với AppPerfect Test 83 Hình 4.6 – Lập lịch kiểm thử 83 Hình 5.1 – Mơ-đun Hệ Thống .85 Hình 5.2 – Mơ-đun Danh Mục 86 Hình 5.3 – Mơ-đun Chức Năng .87 Hình 5.4 – Mô-đun Trợ Giúp 87 Hình 5.5 – Cấu trúc giao diện phần mềm Quản lý bán hàng 88 TIEU LUAN MOI download : skknchat@gmail.com 10 MỞ ĐẦU Trong thởi đại công nghệ số nay, ta bắt gặp sản phẩm cơng nghệ tất lĩnh vực: quân sự, y khoa, văn hóa nghệ thuật, đời sống xã hội,… Sự bùng nổ công nghệ thông tin đời Internet tác động to lớn tới mặt xã hội Nhu cầu trao đổi thông tin ngày tăng, việc sử dụng máy tính khơng đơn ngƣời dùng thực thi chức chuyên biệt lĩnh vực cụ thể, mà sử dụng tất lĩnh vực, ngành nghề, với mục đích khác nhau: làm việc, nghiên cứu, học tập, giải trí, trao đổi thơng tin, Và ngƣời dùng khơng đơn nhóm chun gia với trình độ định, mà họ với công việc, trình độ, lứa tuổi Để đáp ứng thị trƣờng rộng lớn, đa dạng đó, sản phẩm cơng nghệ thơng tin nói chung nhƣ cơng nghệ phần mềm nói riêng, phải đảm bảo chất lƣợng tốt đồng thời chức hệ thống lẫn giao diện ngƣời dùng Giao tiếp chức hai mặt tƣơng hỗ bổ sung cho Phần mềm có chức tốt đến đâu, mà giao diện tồi gây khó khăn cho ngƣời dùng, làm giảm hiệu chức hệ thống Ngƣợc lại, với giao tiếp đƣợc thiết kế tốt, ngƣời dùng dễ dàng sử dụng phần mềm phát huy tối đa hiệu chức hệ thống Kiểm thử giai đoạn trình phát triển phần mềm Trƣớc sản phẩm đƣợc phát hành tất chức nhƣ giao diện phần mềm cần qua kiểm thử Giao diện đƣợc thiết kế tốt nhƣng tránh khỏi sai sót Kiểm thử giao diện hiệu phát đƣợc sai sót này, tránh lỗi giao diện phát hành sản phẩm Kiểm thử giao diện đứng dƣới vai trò ngƣời sử dụng, giúp phần mềm có thích ứng phù hợp với thị hiếu nhu cầu ngƣời dùng Chính lẽ đó, kiểm thử giao diện phần mềm việc cần thiết, cần nghiên cứu kiểm thử giao diện để tìm phƣơng pháp kiểm thử hiệu phù hợp với ứng dụng phần mềm Luận văn trình bày lý thuyết giao diện phần mềm, lý thuyết kiểm thử phần mềm, sâu vào kiểm thử giao diện phần mềm với phƣơng pháp nghiên cứu theo hƣớng từ khái quát tới chi tiết, lần lƣợt tìm hiểu khái niệm, phƣơng pháp, công cụ kiểm thử giao diện, Trên sở đó, có đánh giá khách quan việc lựa chọn phƣơng pháp hay công cụ kiểm thử giao diện phù hợp ứng dụng đƣợc nghiên cứu Kết nghiên cứu làm tài liệu tham khảo kiểm thử phần mềm, đồng thời hỗ trợ kiểm thử viên nhƣ nhà phát triển phần mềm có sở để lựa chọn phƣơng pháp hay công cụ kiểm thử giao diện phù hợp để kiểm thử ứng dụng đƣợc xây dựng TIEU LUAN MOI download : skknchat@gmail.com 11 Luận văn bao gồm năm chƣơng Chƣơng trình bày lý thuyết tổng quan kiểm thử phần mềm: khái niệm bản, tiến trình kiểm thử phần mềm, phƣơng pháp, kỹ thuật kiểm thử phần mềm Chƣơng trình bày kiến thức giao diện vấn đề cần lƣu ý thiết kế kiểm thử giao diện phần mềm Chƣơng tập trung vào kiểm thử giao diện phần mềm, nêu hƣớng giải vấn đề cần kiểm thử giao diện Chƣơng nói kiểm thử giao diện nhƣng sâu vào loại ứng dụng phần mềm Chƣơng đƣa ví dụ áp dụng kiến thức đƣợc nêu bốn chƣơng đầu để kiểm thử giao diện phần mềm “Quản lý bán hàng” TIEU LUAN MOI download : skknchat@gmail.com 12 CHƢƠNG I – TỔNG QUAN VỀ KIỂM THỬ PHẦN MỀM 1.1 Các khái niệm 1.1.1 Lỗi phần mềm  Khái niệm Có nhiều định nghĩa khác lỗi phần mềm (bug), nhƣng nhìn chung, phát biểu cách tổng quát: “Lỗi phần mềm khơng đồng chương trình với đặc tả nó” Cụ thể là:  Phần mềm khơng thực nêu đặc tả  Phần mềm thực hành vi mà đặc tả nêu không đƣợc thực  Phần mềm thực hành vi không đƣợc nêu đặc tả  Phần mềm không thực yêu cầu không đƣợc nêu đặc tả, nhƣng nên thực  Phần mềm khó hiểu, khó sử dụng,  Các dạng lỗi phần mềm  Sai sót (Error): Error trạng thái hệ thống, nhầm lẫn hay hiểu sai trình phát triển phần mềm ngƣời phát triển Error gây nên hỏng hóc hệ thống khơng có hành động khắc phục  Lỗi (Fault / Defect): xuất phần mềm nhƣ kết error gây  Hỏng hóc (Failure): Failure đƣợc coi xảy hành vi bên ngồi hệ thống khơng thực nhƣ đặc tả hệ thống đƣợc quy định trƣớc Nó kết lỗi xuất làm cho hệ thống hoạt động hoạt động nhƣng cho kết khơng nhƣ mong đợi 1.2.2 Chi phí cho việc sửa lỗi Vịng đời phát triển phần mềm (chu trình phát triển phần mềm) đƣợc chia làm nhiều giai đoạn Bao gồm:  Lập kế hoạch  Thiết kế  Mã hóa viết tài liệu  Kiểm thử sửa lỗi TIEU LUAN MOI download : skknchat@gmail.com 13  Phát hành bảo trì Theo thống kê bảo trì phần chi phí phần mềm kiểm thử hoạt động chi phí đắt thứ hai, ƣớc tính khoảng 40% (15/33) chi phí q trình phát triển ban đầu sản phẩm phần mềm [6] Kiểm thử phần chi phí giai đoạn bảo trì phải tiến hành kiểm thử lại thay đổi trình sửa lỗi đáp ứng yêu cầu ngƣời dùng Kiểm thử sửa lỗi đƣợc thực giai đoạn vịng đời phần mềm Tuy nhiên chi phí cho việc tìm sửa lỗi tăng cách đáng kể trình phát triển Trong tài liệu “Software Engineering” Boehm (1976), có trích dẫn kết nghiên cứu IBM, GTE TRW, tổng kết lỗi đƣợc phát muộn chi phí cho việc sữa lỗi lớn [6] Chi phí tăng theo hàm mũ nhƣ Hình 1.1: Hình 1.1 - Chi phí sửa lỗi theo thời gian Nhƣ vậy, thể thấy kiểm thử khâu quan trọng trình phát triển phần mềm, kiểm thử sớm, chặt chẽ giảm đƣợc chi phí phát sinh khơng đáng có cho việc sửa lỗi 1.1.3 Kiểm thử phần mềm Kiểm thử phần mềm trình thực thi hệ thống phần mềm để xác định xem phần mềm có thực với đặc tả hay không thực môi trƣờng mong đợi hay khơng  Xác minh: Chỉ sản phẩm có đáp ứng đƣợc đặc tả yêu cầu hay không Đƣợc thực kết thúc pha quy trình sản xuất, giúp định xem sản phẩm có đáp ứng yêu cầu thời điểm kiểm tra, trƣớc bắt đầu pha  Thẩm định: Chỉ sản phẩm có đáp ứng đƣợc yêu cầu ngƣời sử dụng hay không Thực kết thúc trình sản xuất, nhằm đảm bảo sản phẩm đƣợc sản xuất nhƣ mong đợi TIEU LUAN MOI download : skknchat@gmail.com 95 Bảng 5.2 - Danh sách ca kiểm thử với hình “Phiếu nhập hàng” Mã Test case Mục đích kiểm thử Các bƣớc thực Kết mong muốn Giao diện chung NH_01 Kiểm tra hình trạng thái mặc định NH_02 Kiểm tra tổng thể giao diện hình NH_03 Kiểm tra thứ tự di chuyển trỏ hình nhấn phím Tab Kiểm tra title hình Kiểm tra focus chuột Kiểm tra giá trị mặc định trƣờng Kiểm tra header, footer Màn hình chức đƣợc mở: - Hiển thị title Tab "Mua Hàng" - Hiển thị title chức hình: "Phiếu Nhập Hàng" - Focus đƣợc set vào trƣờng edit - Hiển thị đầy đủ trƣờng nhƣ tài liệu thiết kế - Hiển thị giá trị mặc định Kiểm tra bố cục, font chữ, tả, màu chữ Kiểm tra trƣờng bắt buộc phải có dấu * Các label, textbox, combo có độ dài, rộng khoảng cách nhau, không xô lệch Các label sử dụng loại font, cỡ chữ, lề trái Các trƣờng hợp bắt buộc nhập phải có dấu (*) Kiểm tra tất lỗi tả, cấu trúc câu, ngữ pháp Các icon thể đƣợc chức đối tƣợng Nhấn Tab liên tục Con trỏ di chuyển lần lƣợt theo thứ tự: Từ trái qua phải, từ xuống dƣới TIEU LUAN MOI download : skknchat@gmail.com 96 NH_04 Kiểm tra thứ tự trỏ di chuyển ngƣợc lại hình nhấn Shift-Tab Nhấn tổ hơp phím Shift Tab liên tục Con trỏ di chuyển ngƣợc lại theo thứ tự: từ dƣới lên trên, từ phải qua trái NH_05 Kiểm tra thực chức hình nhấn Enter Nhấn phím Enter Nếu chuột ko focus vào button Thực chức button Nếu focus vào button thực chức button NH_06 Kiểm tra giao diện thu nhỏ, phóng to 1.Nhấn phím Ctrl Nhấn phim Ctrl = Màn hình thu nhỏ, phóng to tƣơng ứng không bị vỡ giao diện NH_07 Kiểm tra highlight di chuyển trỏ chuột item Lần lƣợt di chuyển trỏ chuột tới tất đối tƣợng hình NH_08 Kiểm tra đóng mở ứng dụng Click vào Minimize button Click biểu tƣợng chƣơng trình taskbar Click Restor Down button Click Maximize button Click Close button Khi trỏ di chuyển tới đối tƣợng đối tƣợng chuyển màu highlight Màn hình chƣơng trình đƣợc thu nhỏ xuống taskbar Màn hình chƣơng trình trở lại trạng thái trƣớc Màn hình đƣợc thu nhỏ, khơng bị vỡ giao diện, Restor Down button chuyển thành Maximize button Màn hình đƣợc phóng to tồn hình, khơng bị vỡ giao diện; Maximize button chuyển thành Restor Down button Chƣơng trình đƣợc đóng lại Grid / Table TIEU LUAN MOI download : skknchat@gmail.com 97 NH_09 NH_10 Kiểm tra grid / table Kiểm tra Scrollbar Kiểm tra lề Di chuyển trỏ chuột vào đối tƣợng (Combobox, textbox, button) Kiểm tra bố cục table Di chuyển trỏ chuột vào row Click chuột vào cell table: - Liên tục nhấn phím Tab - Liên tục nhấn tổ hợp phím Shift Tab Nhập liệu vào row, tới số lƣợng row table vƣợt số lƣợng hiển thị hình Kiểm tra hoạt động scrollbar - Click ˆ di chuyển scrollbar lên - Click ˇ di chuyển scrollbar xuống dƣới Text: lề trái Số: Căn lề phải Ngày tháng: Căn HeaderName : bôi đậm Đối tƣợng chuyển màu highlight 3.Cột thứ tự tên cột khác xếp từ trái qua phải nhƣ tài liệu thiết kế Các chức hành động cột cuối bên phải Màu row thay đổi Con trỏ chuột đƣợc focus vào vị trí cell click - Con trỏ lần lƣợt chuyển cell theo thứ tự từ trái qua phải, từ xuống dƣới - Con trở lần lƣợt di chuyển cell theo chiều ngƣợc lại: từ phải qua trái, từ dƣới lên Cho phép nhập, số lƣợng row số lƣợng hiển thị hình, xuất scrollbar bên phải Table - Thanh scrollbar di chuyển lên trên, hiển thị row phía đầu bảng - Thanh scrollbar di chuyển xuống dƣới, hiển thị row phía dƣới bảng Check max length cho trường TIEU LUAN MOI download : skknchat@gmail.com 98 input Nhập liệu vƣợt kích thƣớc tối đa vào trƣờng textbox cần kiểm tra Các thông tin khác đƣợc nhập hợp lệ (Tham khảo sheet "InputField") Chỉ cho phép input tối đa số ký tự vào trƣờng tƣơng ứng (Tham khảo sheet "InputField") Kiểm tra kiểu liệu input cho trƣờng "Điện thoại" Nhập chữ vào trƣờng "Điện thoại" Các thông tin khác nhập hợp lệ (Tham khảo sheet "InputField") Không input đƣợc kiểu liệu khác số cho trƣờng Kiểm tra kiểu liệu input cho trƣờng "Ngày" Nhập chữ vào trƣờng "Ngày" Các thông tin khác nhập hợp lệ (Tham khảo sheet "InputField") Không input đƣợc kiểu liệu khác kiểu liệu ngày tháng NH_14 Kiểm tra kiểu liệu input cho trƣờng "Hạn toán" Nhập chữ vào trƣờng "Hạn tốn" Các thơng tin khác nhập hợp lệ (Tham khảo sheet "InputField") Không input đƣợc kiểu liệu khác kiểu liệu ngày tháng NH_15 Kiểm tra kiểu liệu input cho trƣờng "Số lƣợng" Nhập ký tự chữ số vào trƣờng "Số lƣợng" Không input đƣợc kiểu liệu khác số cho trƣờng NH_11 Kiểm tra độ dài ký tự tối đa đƣợc phép nhập vào trƣờng textbox Validate kiểu liệu NH_12 NH_13 TIEU LUAN MOI download : skknchat@gmail.com 99 Các thông tin khác nhập hợp lệ (Tham khảo sheet "InputField") Combo-box NH_16 NH_17 Kiểm tra việc hiển thị liệu đƣợc truyền sang trƣờng Combo-box Hiển thị danh sách tất Nhà phân phối với mã NPP tƣơng ứng Click vào combo-box "Tên NPP" Hiển thị danh sách tất Mã Nhà phân phối Click vào combo-box "Mã NPP" với Tên tƣơng ứng Click vào combo-box "ĐK Thanh Hiển thị danh sách tất loại ĐK toán Toán" Hiển thị danh sách tất loại Hình thức Click vào combo-box "Hình Thức tốn Thanh Tốn" Hiển thị danh sách tất Hàng hóa với thông Click vào combo-box "Mã Hàng" tin Mã Hàng, Tên hàng Click vào combo-box "Tên Hàng" Hiển thị danh sách tất Hàng hóa với thông Click vào combo-box "Kho Hàng" tin Mã Hàng, Tên hàng Hiển thị danh sách tất Kho hàng Kiểm tra thay đổi giá trị liệu trƣờng Combo-box Chọn giá trị combo-box "Tên NPP" Chọn giá trị combo-box "Mã NPP" Chọn giá trị combo-box "ĐK Thanh Tốn" Chọn giá trị combo-box "Hình Thức Thanh Toán" Chọn giá trị trongcombo-box Giá trị chọn đƣợc hiển thị trƣờng "Tên NPP" - Con trỏ chuột focus vào combo-box - Combo-box "Mã NPP" hiển thị mã NPP tƣơng ứng với tên NPP chọn Giá trị chọn đƣợc hiển thị trƣờng "Mã NPP" - Con trỏ chuột focus vào combo-box - Combo-box "Tên NPP" hiển thị tên NPP tƣơng ứng TIEU LUAN MOI download : skknchat@gmail.com 100 "Mã Hàng" Chọn giá trị combo-box "Tên Hàng" Chọn giá trị combo-box "Kho Hàng" với Mã NPP chọn Loại Đk toán đƣợc chọn hiển thị trƣờng "ĐK Thanh Toán" - Con trỏ chuột focus vào combo-box Hình thức toán lựa chọn đƣợc hiển thị trƣờng "Hình Thức Thanh Tốn" - Con trỏ chuột đƣợc focus vào combo-box Mã hàng lựa chọn đƣợc hiển thị trƣờng "Mã hàng" - Con trỏ chuột đƣợc focus vào combo-box - Sau nhấn phím "Enter", tên hàng hóa tƣơng ứng với mã hàng đƣợc hiển thị trƣờng "Tên Hàng" Tên hàng hóa lựa chọn đƣợc hiển thị trƣờng "Tên Hàng" - Con trỏ chuột đƣợc focus vào combo-box - Sau nhấn phím "Enter", mã hàng hóa tƣơng ứng với tên hàng đƣợc hiển thị trƣờng "Mã Hàng" Kho hàng lựa chọn đƣợc hiển thị trƣờng "Kho Hàng" - Con trỏ chuột đƣợc focus vào combo-box Click vào trƣờng "Ngày" Click vào trƣờng "Hạn Thanh Hiển thị Calendar - Set focus vào ngày Calendar Hiển thị Calendar Trường ngày tháng calendar NH_18 Kiểm tra hiển thị mặc định click vào trƣờng ngày tháng TIEU LUAN MOI download : skknchat@gmail.com 101 NH_19 NH_20 Toán" - Set focus vào ngày Calendar Kiểm tra việc hiển thị ngày chọn vào trƣờng ngày tháng Click vào trƣờng "Ngày" - Chọn ngày Calendar Click vào trƣờng "Hạn Thanh Toán" - Chọn ngày Calendar Hiển thị ngày chọn vào trƣờng "Ngày" với định dạng dd/mm/yyyy Hiển thị ngày chọn vào trƣờng "Hạn Thanh Toán" với định dạng dd/mm/yyyy Kiểm tra chức input tay Click vào trƣờng "Ngày" - Input trực tiếp ngày tháng tay Click vào trƣờng "Hạn Thanh Toán" - Input trực tiếp ngày tháng tay - Hiển thị giá trị input vào trƣờng "Ngày" - Các ký tự đƣợc phép input ký tự số "/" - Hiển thị giá trị input vào trƣờng "Hạn Thanh Toán" - Các ký tự đƣợc phép input ký tự số "/" Kiểm tra giá trị mặc định checkbox Các check box trạng thái mặc định bỏ chọn Tích chọn vào checkbox "In sau lƣu" Tích bỏ chọn checkbox "In sau lƣu" Checkbox "In sau lƣu" chuyển sang trạng thái đƣợc tích chọn - Con trỏ chuột đƣợc focus checkbox Checkbox "In sau lƣu" chuyển sang trạng thái khơng đƣợc tích chọn - Con trỏ chuột đƣợc focus checkbox Kiểm tra hoạt động Check-box NH_21 NH_22 Kiểm tra giá trị mặc định check box Kiểm tra việc kích chọn, bỏ kích chọn checkbox "In sau lƣu" TIEU LUAN MOI download : skknchat@gmail.com 102 NH_23 Kiểm tra việc kích chọn, bỏ kích chọn checkbox "Sử dụng mã vạch" Tích chọn vào checkbox "Sử dụng mã vạch" Tích bỏ chọn checkbox "Sử dụng mã vạch" Checkbox "Sử dụng mã vạch" chuyển sang trạng thái đƣợc tích chọn - Con trỏ chuột đƣợc focus checkbox Checkbox "Sử dụng mã vạch" chuyển sang trạng thái khơng đƣợc tích chọn - Con trỏ chuột đƣợc focus checkbox Kiểm tra hoạt động button "+ Tạo" NH_24 Kiểm tra việc hiển thị hình "Thêm Nhà Phân Phối" Click button "+ Tạo" Màn hình "Thêm Nhà Phân Phối" đƣợc hiển thị giống nhƣ tài liệu thiết kế mô tả NH_25 Kiểm tra việc trở hình "Phiếu Nhập Hàng" từ hình "Thêm Nhà Phân Phối" không thêm NPP Click button "+ Tạo" Đóng hình "Thêm Nhà Phân Phối" - Trở lại hình "Phiếu Nhập Hàng" trạng thái trƣớc chuyển sang hình "Thêm Nhà Phân Phối" - Con trỏ đƣợc focus vào trƣờng "Tên NPP" Click button "+ Tạo" Nhập thơng tin hợp lệ thêm NPP Đóng hình "Thêm Nhà Phân Phối" Trở lại hình "Phiếu Nhập Hàng" trạng thái trƣớc chuyển sang hình "Thêm Nhà Phân Phối" với thay đổi nhƣ sau: - Trƣờng "Tên NPP" hiển thị tên Nhà phân phối vừa đƣợc thêm - Trƣờng "Mã NPP" hiển thị Mã nhà phân phối vừa đƣợc thêm - Con trỏ đƣợc focus vào trƣờng "Tên NPP" NH_26 Kiểm tra việc trở hình "Phiếu Nhập Hàng" từ hình "Thêm Nhà Phân Phối" sau thêm NPP TIEU LUAN MOI download : skknchat@gmail.com 103 Kiểm tra hoạt động button "Tạo mới" NH_27 Kiểm tra hoạt động button "Tạo Mới" Input "Tên NPP" - Click button "Tạo Mới" Input "Địa chỉ" - Click button "Tạo Mới" Input "Điện thoại" - Click button "Tạo Mới" Input "Ghi chú" - Click button "Tạo Mới" Input "Mã Hàng" - Click button "Tạo Mới" Input "Tên Hàng" - Click button "Tạo Mới" Màn hình "Phiếu Nhập Hàng" trở trạng thái mặc định ban đầu Kiểm tra hoạt động button "Lƣu & Thêm" NH_28 Kiểm tra trạng thái hiển thị button "Lƣu & Thêm" Kiểm tra trạng thái button "Lƣu & Thêm" chƣa nhập thông tin Nhà phân phối vào Phiếu nhập hàng Input thông tin Nhà phân phối, kiểm tra trạng thái button "Lƣu & Thêm" Button "Thêm & Lƣu" bị disactive có màu xám Button "Thêm & Lƣu" chuyển sang trạng thái active TIEU LUAN MOI download : skknchat@gmail.com 104 NH_29 NH_30 Kiểm tra việc trở trạng thái mặc định hình "Phiếu Nhập Hàng" sau click button "Lƣu & Thêm" Input thông tin hợp lệ vào phiếu nhập hàng Click button "Lƣu & Thêm" Màn hình "Phiếu Nhập Hàng" trở trạng thái mặc định ban đầu Kiểm tra việc trở trạng thái mặc định hình "Phiếu Nhập Hàng" sau click button "Lƣu & Thêm" Input thông tin không hợp lệ vào phiếu nhập hàng Click button "Lƣu & Thêm" Đóng thơng báo lỗi, kiểm tra trạng thái hình - Hiển thị thông báo lỗi tƣơng ứng với liệu không hợp lệ nhập - Button "Thêm & Lƣu" chuyển màu sang màu vàng (màu bật theo tài liệu thiết kế" - Sau thông báo lỗi đƣợc đóng lại, trở hình "Phiếu Nhập Hàng" trạng thái mặc định Kiểm tra hoạt động button "In" Nhập đầy đủ thông tin hợp lệ vào Phiếu nhập hàng Clck button "In" - Hiển thị trang in Phiếu nhập hàng chế độ Preview Kiểm tra việc trở hình "Phiếu Nhập Hàng" sau click button "In" Nhập đầy đủ thông tin hợp lệ vào Phiếu nhập hàng Clck button "In" Đóng trang privew "Phiếu nhập hàng" Trở hình "Phiếu Nhập Hàng" trạng thái trƣớc click button "In" (các thơng tin trƣớc đƣợc giữ nguyên" Kiểm tra hoạt động button "In" NH_31 NH_32 Kiểm tra hoạt động button "Nạp Lại" TIEU LUAN MOI download : skknchat@gmail.com 105 NH_33 Kiểm tra hoạt động button "Nạp Lại" Input "Tên NPP" - Click button "Nạp Lại" Input "Địa chỉ" - Click button "Nạp Lại" Input "Điện thoại" - Click button "Nạp Lại" Input "Ghi chú" - Click button "Nạp Lại" Input "Mã Hàng" - Click button "Nạp Lại" Input "Tên Hàng" - Click button "Nạp Lại" Màn hình "Phiếu Nhập Hàng" trở trạng thái mặc định ban đầu Click button "Đóng" Màn hình "Phiếu Nhập Hàng" bị đóng, chƣơng trình hiển thị hình làm việc trƣớc mở hình "Phiếu Nhập Hàng" Kiểm tra hoạt động button "Đóng" NH_34 Kiểm tra hoạt động button "Đóng" Kiểm tra hoạt động hyperlink "Theo Chứng Từ" NH_35 Kiểm tra việc hiển thị hình Click hyper link "Theo Chứng Từ" "Bảng Kê Tổng Hợp" từ hình Màn hình "Bảng Kê Tổng Hợp" đƣợc hiển thị hình "Phiếu Nhập Hàng" "Phiếu Nhập Hàng" Kiểm tra hoạt động hyperlink "Theo hàng hóa" TIEU LUAN MOI download : skknchat@gmail.com 106 NH_36 Kiểm tra việc hiển thị hình "Bảng Kê Chi Tiết" từ hình "Phiếu Nhập Hàng" Click vào hyperlink "Theo Hàng Hóa" hình "Phiếu Nhập Hàng" Màn hình "Bảng Kê Chi Tiết" đƣợc hiển thị Kiểm tra hoạt động hyperlink "Hàng Hóa" NH_37 Kiểm tra việc hiển thị hình "Thêm Hàng Hóa, Dịch Vụ" từ hình "Phiếu Nhập Hàng" Click hyper link "Hàng Hóa" hình "Phiếu Nhập Hàng" Màn hình "Thêm Hàng Hóa, Dịch Vụ" đƣợc hiển thị NH_38 Kiểm tra việc trở lại hình "Phiếu Nhập Hàng" từ hình "Thêm Hàng Hóa, Dịch Vụ" Click hyper link "Hàng Hóa" hình "Phiếu Nhập Hàng" Click button "Đóng" hình "Thêm Hàng Hóa, Dịch Vụ" Trở lại hình "Phiếu Nhập Hàng Hàng" trạng thái trƣớc chuyển sang hình "Hàng Hóa" với thay đổi nhƣ sau Kiểm tra hoạt động hyperlink "Khách Hàng" NH_39 Kiểm tra việc hiển thị hình "Thêm Khách Hàng" từ hình "Phiếu Nhập Hàng" Click vào hyperlink "Khách Hàng" hình "Phiếu Nhập Hàng" Màn hình "Thêm Khách Hàng" đƣợc hiển thị NH_40 Kiểm tra việc trở lại hình "Phiếu Nhập Hàng" từ hình "Thêm Khách Hàng" Click hyper link "Khách Hàng" hình "Phiếu Nhập Hàng" Click button "Đóng" hình"Thêm Khách Hàng" Trở lại hình "Phiếu Nhập Hàng" trạng thái trƣớc chuyển sang hình "Thêm Khách Hàng" Kiểm tra hoạt động hyperlink "Kho Hàng" NH_41 Kiểm tra việc hiển thị hình Click vào hyperlink "Kho Hàng" Màn hình "Thêm Kho" đƣợc hiển thị TIEU LUAN MOI download : skknchat@gmail.com 107 "Thêm Kho" từ hình "Phiếu Nhập Hàng" NH_42 hình "Phiếu Nhập Hàng" Click hyper link "Kho Hàng" hình "Phiếu Nhập Hàng" Click button "Đóng" hình "Thêm Kho" Trở lại hình "Phiếu Nhập Hàng" trạng thái trƣớc chuyển sang hình "Thêm Kho" Kiểm tra việc hiển thị thông báo lỗi "Thông tin rỗng" lƣu Nhập thông tin Nhà Phân Phối Khơng nhập thơng tin Hàng hóa Click button "Thêm & Lƣu" Chƣơng trình hiển thị thơng báo "Phiếu rỗng khơng thể lƣu đƣợc": - Message có bố cục, nội dung nhƣ tài liệu thiết kế đặc tả Kiểm tra việc hiển thị thông báo lỗi "Thông tin rỗng" In Nhập thông tin Nhà Phân Phối Khơng nhập thơng tin Hàng hóa Click button "In" Chƣơng trình hiển thị thơng báo "Phiếu rỗng Bạn có muốn in?" - Message có bố cục, nội dung nhƣ tài liệu thiết kế đặc tả Kiểm tra việc trở lại hình "Phiếu Nhập Hàng" từ hình "Thêm Hàng Hóa, Dịch Vụ" Kiểm tra việc hiển thị thông báo lỗi NH_43 NH_44 TIEU LUAN MOI download : skknchat@gmail.com KẾT LUẬN Kiểm thử phần mềm hoạt động quan trọng nhằm đảm bảo chất lƣợng phần mềm Hiện nay, Việt Nam vai trò kiểm thử phần mềm đƣợc đánh giá cao hơn, nhiên chƣa đƣợc quan tâm áp dụng cách triệt để Hơn nữa, kiểm thử giao diện phần mềm có tác động to lớn tới thành cơng hay thất bại sản phẩm phần mềm nhƣng chƣa đƣợc trọng Luận văn có bố cục rõ ràng, phân làm chƣơng Chƣơng tổng hợp kiến thức lĩnh vực kiểm thử phần mềm, từ khái niệm bản, tới phƣơng pháp, kỹ thuật kiểm thử Chƣơng thứ hai đề cập tới giao diện vấn đề giao diện Chƣơng Ba tập trung vào nội dung chính, kiểm thử giao diện Đặc biệt, việc kiểm thử giao diện theo phân loại nhóm phần mềm đƣợc trình bày chƣơng Bốn, nêu rõ vấn đề cần lƣu ý kiểm thử nhóm phần mềm Dựa kiến thức đƣợc tổng hợp bốn chƣơng luận văn, chƣơng cuối đƣa ví dụ việc áp dụng lý thuyết để kiểm thử giao diện phần mềm cụ thể “Phần mềm quản lý hàng hóa” Luận văn đề cập tới phƣơng pháp kiểm thử giao diện tự động Đây chủ đề nóng bỏng diễn đàn mạng kiểm thử phần mềm Đặc biệt công nghệ phát triển, yêu cầu việc tự động hóa ngày cao, việc áp dụng kiểm thử tự động hƣớng phát triển tất yếu Luận văn nêu đƣợc tầm quan trọng kiểm thử tự động kiểm thử phần mềm, nêu tiêu chí để lựa chọn cơng cụ kiểm thử phù hợp Đặc biệt Mục 3.4 Chƣơng đƣa thủ thuật vấn đề cần lƣu ý kiểm thử giao diện tự động Tuy nhiên, luận văn chƣa đƣa đƣợc kết thực nghiệm áp dụng kiểm thử tự động vào kiểm thử giao diện phần mềm thực tế Để hoàn thiện thêm nội dung đề tài, hƣớng tốt để nghiên cứu bổ sung Đối với dạng phần mềm đặc trƣng (theo phân loại phần mềm Chƣơng 4), tùy theo đặc trƣng phần mềm dựa tiêu chí lựa chọn cơng cụ phần mềm đƣợc trình bày, lựa chọn vài cơng cụ tiêu biểu để áp dụng kiểm thử giao diện tự động Từ kết kiểm thử thực tế, đƣa đánh giá nhận xét việc áp dụng kiểm thử tự động vào kiểm thử giao diện với loại phần mềm phân loại Trong khoảng thời gian ngắn, với khối lƣợng cơng việc lớn, luận văn cịn nhiều thiếu sót Tuy nhiên, sử dụng nhƣ tài liệu tham khảo hỗ trợ kiểm thử viên lựa chọn phƣơng pháp hay công cụ kiểm thử phù hợp với ứng dụng cần kiểm thử TIEU LUAN MOI download : skknchat@gmail.com TÀI LIỆU THAM KHẢO Tiếng Việt [1] Nguyễn Thanh Bình, Kiểm thử (9), Bài giảng môn Công nghệ phần mềm, Khoa Công nghệ thông tin, trƣờng ĐH Bách Khoa, ĐH Đà Nẵng [2] Nguyễn Văn Vỵ, Đảm bảo chất lượng phần mềm kiểm thử, Bài giảng Bộ môn Công nghệ phần mềm, trƣờng ĐH Công Nghệ, ĐH Quốc gia Hà Nội, phần II – Kiểm thử phần mềm [3] Cao Thị Bích Liên (2009), Một số kỹ thuật kiểm thử phần mềm, Luận văn thạc sỹ Khoa học máy tính, trƣờng ĐH Thái Nguyên [4] Lƣơng Mạnh Bá, Tương tác Người – Máy, Nhà xuất khoa học kỹ thuật Hà Nội, tr.47-59, 68-74 [5] Bùi Thế Duy (2004), Tương tác người – máy, Bộ môn Mạng TTMT, ĐH Công Nghệ Tiếng Anh [6] Cem Kaner, Jack Falk, Hung Quoc Nguyen, Testing Computer Software, pp.3233 [7] Kshirasagar Naik, Priyadarshi Tripathy (2008), Software testing and quality assurance theory and practice, pp.16-19, 88-108, [8] Kanglin, Mengqi Wu (2005), Developing and Automated GUI automatic testing tool, Sybex Inc [9] Trƣơng Anh Hoang (2011), Software testing and quality assurance theory, Lecture Soffware testing and quality assurance, Software Engineering Dept., EUTVNU [10] Jeff Tian (2005), Software quality engineering - Testing, Quality Assurance, and Quantifiable Improvement, Department of Computer Science and Engineering Southern Methodist University [11] Software QA Testing and Test Tool Resources, website [12] Alan Page, Ken Johnston, Bj Rollison (2009), How We Test Software at Microsoft, Microsoft Corporation [13] Scott Barber (2006), Test Automation for Embedded Devices, Chief Technologist PerfTestPlus, Inc TIEU LUAN MOI download : skknchat@gmail.com ... thức giao diện vấn đề cần lƣu ý thiết kế kiểm thử giao diện phần mềm Chƣơng tập trung vào kiểm thử giao diện phần mềm, nêu hƣớng giải vấn đề cần kiểm thử giao diện Chƣơng nói kiểm thử giao diện. .. hiệu phù hợp với ứng dụng phần mềm Luận văn trình bày lý thuyết giao diện phần mềm, lý thuyết kiểm thử phần mềm, sâu vào kiểm thử giao diện phần mềm với phƣơng pháp nghiên cứu theo hƣớng từ khái... 43 CHƢƠNG – KIỂM THỬ GIAO DIỆN PHẦN MỀM .44 3.1 Khái niệm kiểm thử giao diện phần mềm 44 3.2 Kiểm thử nhƣ 44 3.2.1 Nguyên tắc chung kiểm thử giao diện phần mềm 45 3.3.2

Ngày đăng: 27/06/2022, 17:20

Hình ảnh liên quan

Hình 1.2 – Các giai đoạn phát triển và kiểm thử trong mô hình chữ V Trong đó:  - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

Hình 1.2.

– Các giai đoạn phát triển và kiểm thử trong mô hình chữ V Trong đó: Xem tại trang 11 của tài liệu.
Hình 1.4 – Kiểm thử hộp trắng - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

Hình 1.4.

– Kiểm thử hộp trắng Xem tại trang 14 của tài liệu.
Hình 1.8 – Các thành phần của một kiến trúc KTTĐ - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

Hình 1.8.

– Các thành phần của một kiến trúc KTTĐ Xem tại trang 23 của tài liệu.
 Giao tiếp bảng chọn (menu)   Giao tiếp bằng ngôn ngữ tự nhiên   Giao tiếp dạng hỏi đáp truy vấn   Giao tiếp dạng form điền  - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

iao.

tiếp bảng chọn (menu)  Giao tiếp bằng ngôn ngữ tự nhiên  Giao tiếp dạng hỏi đáp truy vấn  Giao tiếp dạng form điền Xem tại trang 32 của tài liệu.
Hình 2.4 – Giao tiếp form-fill - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

Hình 2.4.

– Giao tiếp form-fill Xem tại trang 34 của tài liệu.
Hình 2. 6- Mô hình sự chấp nhận đƣợc của hệ thống - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

Hình 2..

6- Mô hình sự chấp nhận đƣợc của hệ thống Xem tại trang 36 của tài liệu.
Hình 2.7 – Ví dụ về tính ràng buộc - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

Hình 2.7.

– Ví dụ về tính ràng buộc Xem tại trang 38 của tài liệu.
Hình 2.8 – Tính gợi ý trong window - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

Hình 2.8.

– Tính gợi ý trong window Xem tại trang 39 của tài liệu.
Bảng 3.1 -Các mức kiểm thử và các loại kiểm thử giao diện phù hợp - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

Bảng 3.1.

Các mức kiểm thử và các loại kiểm thử giao diện phù hợp Xem tại trang 41 của tài liệu.
Bảng 3.2 – Một số phím tắt và chức năng của chúng - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

Bảng 3.2.

– Một số phím tắt và chức năng của chúng Xem tại trang 59 của tài liệu.
Bảng 4. 1- So sánh giữa các ứng dụng Desktop, Client Server và Web - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

Bảng 4..

1- So sánh giữa các ứng dụng Desktop, Client Server và Web Xem tại trang 68 của tài liệu.
Các thành phần chức năng của QTP đƣợc thể hiện rõ trên hình 4.2 sau đây: - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

c.

thành phần chức năng của QTP đƣợc thể hiện rõ trên hình 4.2 sau đây: Xem tại trang 74 của tài liệu.
Hình 4.2 – Tạo Group trong AppPerfect  Sử dụng chức năng Test Record  - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

Hình 4.2.

– Tạo Group trong AppPerfect  Sử dụng chức năng Test Record Xem tại trang 77 của tài liệu.
Hình 4.4 – Định nghĩa tham số trong AppPerfect   Thực hiện kiểm thử và phân tích chi tiết kết quả  - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

Hình 4.4.

– Định nghĩa tham số trong AppPerfect  Thực hiện kiểm thử và phân tích chi tiết kết quả Xem tại trang 79 của tài liệu.
Hình 4.6 – Lập lịch kiểm thử   Kiểm thử giao diện phân phối  - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

Hình 4.6.

– Lập lịch kiểm thử  Kiểm thử giao diện phân phối Xem tại trang 80 của tài liệu.
Hình 4.5 – Phân tích kết quả kiểm thử với AppPerfect Test - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

Hình 4.5.

– Phân tích kết quả kiểm thử với AppPerfect Test Xem tại trang 80 của tài liệu.
Hình 5.1 – Mô-đun Hệ Thống  Kết Thúc:  thoát khỏi phần mềm.  - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

Hình 5.1.

– Mô-đun Hệ Thống  Kết Thúc: thoát khỏi phần mềm. Xem tại trang 82 của tài liệu.
Hình 5.3 – Mô-đun Chức Năng  Mua Hàng:  nhập hàng vào kho.  - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

Hình 5.3.

– Mô-đun Chức Năng  Mua Hàng: nhập hàng vào kho. Xem tại trang 84 của tài liệu.
Hình 5.5 – Cấu trúc giao diện phần mềm Quản lý bán hàng - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

Hình 5.5.

– Cấu trúc giao diện phần mềm Quản lý bán hàng Xem tại trang 85 của tài liệu.
Bảng 5.1- Danh sách các ca kiểm thử với màn hình chính Mã  - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

Bảng 5.1.

Danh sách các ca kiểm thử với màn hình chính Mã Xem tại trang 88 của tài liệu.
Màn hình thu nhỏ, phóng to tƣơng ứng và không bị vỡ giao diện  - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

n.

hình thu nhỏ, phóng to tƣơng ứng và không bị vỡ giao diện Xem tại trang 89 của tài liệu.
1. Hiển thị màn hình Hệ thống 2. Hiển thị màn hình Danh mục  3. Hiển thị màn hình Trợ giúp  - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

1..

Hiển thị màn hình Hệ thống 2. Hiển thị màn hình Danh mục 3. Hiển thị màn hình Trợ giúp Xem tại trang 90 của tài liệu.
Bảng 5.2 - Danh sách các ca kiểm thử với màn hình “Phiếu nhập hàng” Mã  - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

Bảng 5.2.

Danh sách các ca kiểm thử với màn hình “Phiếu nhập hàng” Mã Xem tại trang 92 của tài liệu.
4. Click vào combo-box "Hình Thức Thanh Toán"  - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

4..

Click vào combo-box "Hình Thức Thanh Toán" Xem tại trang 96 của tài liệu.
4. Hình thức thanh toán đã lựa chọn đƣợc hiển thị đúng trên trƣờng "Hình Thức Thanh Toán"  - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

4..

Hình thức thanh toán đã lựa chọn đƣợc hiển thị đúng trên trƣờng "Hình Thức Thanh Toán" Xem tại trang 97 của tài liệu.
Màn hình "Phiếu Nhập Hàng" trở về trạng thái mặc định ban đầu  - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

n.

hình "Phiếu Nhập Hàng" trở về trạng thái mặc định ban đầu Xem tại trang 100 của tài liệu.
Màn hình "Phiếu Nhập Hàng" trở về trạng thái mặc định ban đầu  - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

n.

hình "Phiếu Nhập Hàng" trở về trạng thái mặc định ban đầu Xem tại trang 101 của tài liệu.
Màn hình "Phiếu Nhập Hàng" trở về trạng thái mặc định ban đầu  - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

n.

hình "Phiếu Nhập Hàng" trở về trạng thái mặc định ban đầu Xem tại trang 102 của tài liệu.
"Thêm Kho" từ màn hình "Phiếu Nhập Hàng"  - (LUẬN văn THẠC sĩ) nghiên cứu và đề xuất các phương pháp kiểm thử giao diện phần mềm

34.

;Thêm Kho" từ màn hình "Phiếu Nhập Hàng" Xem tại trang 104 của tài liệu.

Từ khóa liên quan

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

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

Tài liệu liên quan