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

PM23 08 DOVIETHOANG 18114949 xây dựng bộ kiểm thử website bằng công cụ postman ứng dụng trên website tin tức

64 3 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

TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN LUẬN VĂN TỐT NGHIỆP Sinh viên thực hiện: Đỗ Việt Hồng Ngành: Cơng nghệ thơng tin Lớp: PM23.08 Giáo viên hướng dẫn : TS.Hoàng Xuân Thảo Hà Nội - Năm 2022 LỜI CẢM ƠN Lời đầu tiên, cho tác giả luận văn xin gửi lời cảm ơn sâu sắc đến thầy cô trường Đại học Kinh doanh Công nghệ Hà Nội ln gắn bó giúp đỡ suốt qng đường năm học tập làm việc trường Các Thầy Cơ ln gắn bó, hỗ trợ trình vướng mắc trình học tập Tiếp theo, tác giả luận văn xin trân thành cảm ơn Khoa Công nghệ thông tin, Thầy Cô giáo mơn dạy, hướng dẫn tận tình suốt năm học tập Các Thầy Cô mơn nhiệt tình bảo, tạo điều kiện để q trình học tập trường hồn thiện nâng cao Về luận văn, để có nội dung hoàn chỉnh nội dung báo cáo này, tác giả xin gửi lời cảm ơn sâu sắc đến GVHD, ln theo sát, góp ý định hướng nội dung luận văn cách phù hợp GVHD ln nhiệt tình theo sát nội dung trình bày luận văn đặt mốc thời gian cụ thể để hoàn thành tiến độ lần báo cáo Một lần tác giả luận văn xin trân thành cảm ơn thầy cô Trường Đại học Kinh doanh Công nghệ Hà Nội, Thầy Cô Khoa Công nghệ thông tin, Thầy Cô môn hỗ trợ giúp đỡ suốt thời gian qua!!! MỤC LỤC LỜI CẢM ƠN DANH MỤC TỪ VIẾT TẮT MỞ ĐẦU CHƯƠNG CƠ SỞ LÝ THUYẾT VỀ KIỂM THỬ VÀ CÁC PHƯƠNG PHÁP KIỂM THỬ 1.1 Kiểm thử 1.1.1 Tổng quan kiểm thử 1.1.2 Mục đích, vai trị kiểm thử 1.1.3 Quy trình kiểm thử phần mềm 1.2 Các phương pháp kiểm thử phần mềm: 1.3 Kiểm thử API 10 1.3.1 Test API ? 10 1.3.2 Lý khiến ta cần kiểm thử API 11 1.3.3 Mục đích test API? 11 1.3.4 Quy trình test API 12 1.4 Cách tạo kịch kiểm thử tạo Testcase: 13 CHƯƠNG THỰC TRẠNG KIỂM THỬ WEB API 15 2.1 Test Web API ? 15 2.2 Các cách kiểm thử Web API 15 2.3 Quy trình kiểm thử Web API 16 2.4 Các công cụ kiểm thử Web API nay: 17 2.4.1 Curl 17 2.4.2 SoapUI 17 2.4.3 Postman 18 2.5 Kiểm thử web API công cụ Postman 19 2.5.1 Lịch sử đời công cụ Postman: 19 2.5.2 Các thành phần Postman: 19 2.5.3 Cách sử dụng: 21 2.5.4 Giao diện máy Postman: 21 2.6 Quy trình test API với Postman: 22 2.7 Ví dụ cụ thể: 23 CHƯƠNG GIẢI PHÁP TEST API TRÊN WEB AGGREGATE INDUSTRIES BẰNG POSTMAN 26 3.1 Tổng quan Web Aggregate Industries (AI) Inspection (Outsource) 26 3.1.1 Giới thiệu Web Aggregate Industries (AI) Inspection: 26 3.1.2 Tại cần đến Web Aggregate Industries Inspection: 26 3.1.3 Các chức bật Web: 26 3.2 Tạo kịch Test API: 45 3.2.1 Mobile Login 45 3.2.2 CreateUser 45 3.2.3 Check Pin 45 3.2.4 EquipmentById 46 3.2.5 EquipmentByUniqueId 46 3.2.6 ChecklistByEquipment 46 3.2.7 GetMaintenance 47 3.2.8 ChecklistByMaintanceId 47 3.2.9 CreateMaintenance 48 3.2.10 CreateInspectionReport 48 3.2.11 OutstandingDefect 49 3.2.12 ResolveDefect 49 3.2.13 AddNewDefectReport 50 3.2.14 AddNewSixSheetReport 51 3.2.15 InstantStart 51 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an 3.2.16 ResolveSixSheet 52 3.2.17 RegisterDevice 52 3.2.18 GetSafetyAlertByEquipmentId 52 3.2.19 GetSafetyAlertById 53 3.2.20 ReadSafetyAlert 53 3.3 Tạo Testcase API 54 3.4 Thực nghiệm viết TestCase Web AI công cụ Postman: 55 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 57 - Tổng kết luận văn 57 Hướng phát triển 57 Tài liệu tham khảo 58 Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an DANH MỤC TỪ VIẾT TẮT STT Từ viết tắt Từ tiếng Anh Aggregate Industries Inspection Từ nghĩa tiếng Việt Kiểm tra tổng hợp công AI API LUẬN VĂN TC Testcase Trường hợp kiểm thử UI Unit Test Kiểm thử đơn vị QC Quality Control Kiểm soát chất lượng PM Project Manager Quản lý dự án SOAP Simple Object Access Protocol Application Programming Interface nghệ Giao diện lập trình ứng dụng Luận văn tốt nghiệp Giao thức truy cập đối tượng đơn giản Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an MỞ ĐẦU Hàng ngày công ty Công nghệ, công ty Giải pháp phần mềm cho đời sản phẩm công nghệ để đáp ứng nhu cầu người sử dụng Để sản phẩm phần mềm tốt đưa đến tay người dùng cuối cần phải trải qua nhiều công đoạn dự án phát triển phần mềm Với dự án phần mềm cần đến nhiều nguồn nhân lực khác Và phận quan trọng dự án phần mềm Tester Vậy Tester gì, Tester có nhiệm vụ dự án phần mềm? Có cơng cụ test hỗ trợ Tester nhiệm vụ mình? Chính thế, em lựa chọn luận văn tốt nghiệp với đề tài: “Xây dựng kiểm thử website công cụ Postman ứng dụng website tin tức” Từ phân tích trên, cá nhân tác gải luận văn nhận thấy cơng việc tester tìm lỗi, khơng phải mục đích Tuy nhiên, khơng nên gói gọn kết thúc cơng việc khâu tìm thấy lỗi Cần mở rộng giới hạn công việc cách đánh giá lại lỗi, mức độ nghiêm trọng, phân loại lỗi để developer đưa giải tốt cho sản phẩm Kiểm thử phần mềm để kiểm tra xác nhận sản phẩm đáp ứng yêu cầu nêu thông số kỹ thuật Trong báo cáo luận văn này, tác gải luận văn tập trung mô tả công việc Tester kiểm thử trang web mà sử dụng công cụ hỗ trợ Đặc biệt hơn, tác giả có nghiên cứu kiến thức Test API công cụ POSTMAN Web Aggregate Industries (AI) Inspection Triển khai bước thiết kế, xây dựng, lập Test plan, Viết Testcase, Test design liên quan đến Test API công cụ Postman Ở cấp độ nhất, API testing nhằm mục đích phát lỗi: mâu thuẫn sai lệch so với kết mong đợi Kiểm tra liên tục quan trọng để đảm bảo việc có tiếp tục hoạt động khơng có nhiều người truy cập Độ rủi ro đưa sản phẩm xấu, khơng có khả an toàn thị trường lớn chi phí để kiểm tra Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an CHƯƠNG CƠ SỞ LÝ THUYẾT VỀ KIỂM THỬ VÀ CÁC PHƯƠNG PHÁP KIỂM THỬ 1.1 Kiểm thử 1.1.1 Tổng quan kiểm thử Kiểm thử phần mềm kiểm tra nhằm cung cấp cho bên liên quan (khách hàng hay nhóm phát triển phần mềm, ) thông tin chất lượng sản phẩm dịch vụ kiểm thử (under test) Kiểm thử phần mềm cung cấp mục tiêu, nhìn độc lập phần mềm, điều giúp đánh giá hiểu rõ rủi ro liên quan thực thi phần mềm Kiểm thử cung cấp cho doanh nghiệp quan điểm, cách nhìn độc lập phần mềm để từ cho phép đánh giá thấu hiểu rủi ro trình triển khai phần mềm Trong kỹ thuật kiểm thử không giới hạn việc thực chương trình ứng dụng với mục đích tìm lỗi phần mềm (bao gồm lỗi thiếu sót) mà cịn q trình phê chuẩn xác minh chương trình máy tính / ứng dụng / sản phẩm nhằm: Đáp ứng yêu cầu hướng dẫn thiết kế phát triển phần mềm Thực cơng việc kỳ vọng Có thể triển khai với đặc tính tương tự Và đáp ứng nhu cầu bên liên quan Tùy thuộc vào phương pháp, việc kiểm thử thực lúc trình phát triển phần mềm Theo truyền thống nỗ lực kiểm thử tiến hành sau yêu cầu xác định việc lập trình hoàn tất Agile (là tập hợp phương pháp phát triển phần mềm linh hoạt dựa việc lặp lặp lại gia tăng giá trị) việc kiểm thử tiến hành liên tục suốt trình xây dựng phần mềm Như vậy, phương pháp kiểm thử bị chi phối theo quy trình phát triển phần mềm định Kiểm thử khơng thể xác định hồn tồn tất lỗi bên phần mềm.[2] Thay vào đó, so sánh trạng thái hành vi sản phẩm với oracle - nguyên tắc hay chế để phát vấn đề Các oracle bao gồm (nhưng không giới hạn ở) đặc tả phần mềm, hợp đồng, [3] sản phẩm tương đương, phiên trước sản phẩm, phù hợp với mục đích dự kiến nhằm đáp ứng kỳ vọng người dùng, khách hàng, quy định pháp luật hành tiêu chuẩn liên quan khác Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Mục đích kiểm thử phát lỗi phần mềm để từ khắc phục sửa chữa Việc kiểm thử khẳng định chức sản phẩm điều kiện, mà khẳng định khơng hoạt động điều kiện cụ thể Phạm vi kiểm thử phần mềm thường bao gồm việc kiểm tra mã, thực mã môi trường điều kiện khác nhau, việc kiểm thử khía cạnh mã: có làm nhiệm vụ hay khơng, có làm cần phải làm hay không Trong môi trường phát triển phần mềm nay, đội kiểm thử tách biệt với đội phát triển Các thành viên đội kiểm thử giữ vai trị khác Các thơng tin thu từ kiểm thử sử dụng để điều chỉnh trình phát triển phần mềm Mỗi sản phẩm phần mềm có đối tượng phục vụ riêng Ví dụ đối tượng phần mềm trị chơi điện tử hoàn toàn khác với đối tượng phần mềm ngân hàng Vì vậy, tổ chức phát triển đầu tư vào sản phẩm phần mềm, họ đánh giá liệu sản phẩm phần mềm có chấp nhận người dùng cuối, đối tượng phục vụ, người mua, hay người giữ vai trị quan trọng khác hay khơng Và việc kiểm thử phần mềm trình nỗ lực để đưa đánh giá 1.1.2 Mục đích, vai trị kiểm thử a) Mục đích kiểm thử phần mềm:  Tìm kiếm lỗi  Đảm bảo mức độ chất lượng  Cung cấp thông tin để đưa định  Ngăn ngừa lỗi *) Bảy nguyên tắc kiểm thử:  Kiểm tra diện lỗi  Kiểm tra tồn khơng thể  Thực kiểm thử sớm  Phân loại lỗi  Phương pháp thuốc trừ sâu  Kiểm thử phụ thuộc vào bối cảnh  Sự vắng mặt lỗi b) Tại phải kiểm thử phần mềm? Vai trò kiểm thử phát triển phần mềm, bảo trì vận hành: Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an  Kiểm thử nghiêm ngặt hệ thống tài liệu giúp giảm thiểu vấn đề rủi ro xảy q trình vận hành góp phần nâng cao chất lượng hệ thống phần mềm, lỗi tìm thấy sửa chữa trước hệ thống vận hành thực tế  Kiểm thử phần mềm có yêu cầu để đạt tính hợp pháp đảm bảo hợp đồng, tiêu chuẩn ngành công nghiệp đặc biệt Kiểm thử chất lượng:  Kiểm thử mang lại tự tin chất lượng phần mềm tìm thấy vài khơng tìm thấy lỗi  Kiểm thử giảm thiểu tổng thể mức độ rủi ro hệ thống Khi trình kiểm thử tìm thấy lỗi, chất lượng hệ thống phần mềm nâng cao sau lỗi sửa chữa Kiểm thử đủ:  Việc định kiểm thử đủ phụ thuộc vào mức độ rủi ro, bao gồm kỹ thuật, độ an toàn, rủi ro kinh doanh, hạn mức dự án thời gian ngân sách  Kiểm thử nên cung cấp đủ thông tin để bên liên quan định việc bàn giao phần mềm hệ thống qua kiểm thử, cho bước phát triển hay bàn giao cho khách hàng c) Vai trò Kiểm thử  Kiểm thử phần mềm có nhiệm vụ lỗi sai sót hình thành giai đoạn phát triển sản phẩm  Kiểm thử điều cần thiết đảm bảo độ tin cậy khách hàng hài lòng họ ứng dụng  Nó quan trọng việc đảm bảo chất lượng sản phẩm Sản phẩm chất lượng giao cho khách hàng giúp họ sử dụng hiệu  Thử nghiệm phần mềm cần thiết để cung cấp phần mềm chất lượng cao cho khách hàng ứng dụng phần mềm đòi hỏi chi phí bảo trì thấp dẫn đến kết xác, quán đáng tin cậy  Thử nghiệm cần thiết cho hiệu suất hiệu ứng dụng phần mềm sản phẩm Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an - Operator: tên người thực báo cáo - Total break time for week 18: tổng thời gian breaktime tuần 18 - Total break time for week 19: tổng thời gian breaktime tuần 19 - Total break time for week 20: tổng thời gian breaktime tuần 20 - Total break time for week 21: tổng thời gian breaktime tuần 21 - Hours Worked Last Week: thời gian làm việc tuần cuối - Paver Breakdown, Ashphalt Plant Delay, Plainer Operational Issues, Material Delivery Issues, Traffic Management Delay, Weather: defect sheet list Hình 3-33 Six Sheet Group Level Report View by Sites Trang giao diện hiển thị thông tin Site Location thực báo cáo cách View by Site Ví dụ, chọn Site Location diep home [diep], thời gian thực báo cáo từ 20/05/2019 – 26/05/2019, week tuần thứ 21, click button View Kết hiển thị ảnh với thông tin sau: - Site: tên site - Total break time for week 18: tổng thời gian breaktime tuần 18 - Total break time for week 19: tổng thời gian breaktime tuần 19 - Total break time for week 20: tổng thời gian breaktime tuần 20 - Total break time for week 21: tổng thời gian breaktime tuần 21 - Hours Worked Last Week: thời gian làm việc tuần cuối - Paver Breakdown, Ashphalt Plant Delay, Plainer Operational Issues, Material Delivery Issues, Traffic Management Delay, Weather: defect sheet list Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 44 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an 3.2 Tạo kịch Test API: 3.2.1 Mobile Login  Link Test: http://137.117.161.232:8081/ai/users/mobileAuth  Method: POST  Header: "key": "Content-Type", "value": "application/json"  Body: username; password Mô tả kịch Tên API Kết mong muốn Mobile Login-1 - Nhập username, password yêu cầu Status: 200OK Mobile Login-2 - Nhập username đúng, password sai Error Mobile Login-3 - Nhập username sai, password sai Error Mobile Login-4 - Nhập username sai, password Error Mobile Login-5 - Để trống username password Error 3.2.2 CreateUser  Link test: http://137.117.161.232:8081/ai/users/create  Method: POST  Header: "key": "Content-Type", "value": "application/json"  Body: firstName, lastName, phoneNumber, username, dateOfBirth Mô tả kịch Tên API Kết mong muốn CreateUser-1 - Nhập body đầy đủ thông tin yêu cầu Status: 200OK CreateUser-2 - Nhập fistName, username trùng id có sẵn Status: 409, error CreateUser-3 - Để trống fistName, username Status: 200OK CreateUser-4 - Để trống phoneNumber Status: 200OK 3.2.3 Check Pin  Link Test: http://137.117.161.232:8081/ai/users/checkPIN  Method: POST  Header: "key": "Content-Type", "value": "application/json"  Body: nhập mã Pin Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 45 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Mô tả kịch Tên API Kết mong muốn Check Pin-1 - Nhập mã Pin, token Status: 200OK Check Pin-2 - Nhập sai mã Pin, token Error Check Pin-3 - Nhập sai Pin, sai token Error Check Pin-4 - Nhập Pin, sai token Error Check Pin-5 - Bỏ trống Pin, token Error 3.2.4 EquipmentById  Link Test: http://137.117.161.232:8081/ai/equipment/1  Method: GET  Header: “key”: “X-AI-APIKEY”, “value”: token  Body: không nhập Mơ tả kịch Tên API Kết mong muốn EquipmentById-1 - Nhập token username Login Status: 200OK EquipmentById-2 - Nhập sai token username Login Error EquipmentById-3 - Bỏ trống, không nhập giá trị token Error 3.2.5 EquipmentByUniqueId  Link Test: http://137.117.161.232:8081/ai/equipment/byUniqueId/131096  Method: GET  Header: “key”: “X-AI-APIKEY”, “value”: token  Body: khơng nhập Mơ tả kịch Tên API EquipmentByUniqueId-1 EquipmentByUniqueId-2 - Nhập token username Login - Nhập sai token username Login Kết mong muốn Status: 200OK Error EquipmentByUniqueId-3 - Bỏ trống, không nhập giá trị token Error 3.2.6 ChecklistByEquipment  Link Test: http://137.117.161.232:8081/ai/checklist/byEquipmentId/42  Method: GET  Header: “key”: “X-AI-APIKEY”, “value”: token  Body: khơng nhập Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 46 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Mô tả kịch Tên API ChecklistByEquipment-1 ChecklistByEquipment-2 Kết mong muốn - Nhập token username Login - Nhập sai token username Login Status: 200OK Error ChecklistByEquipment-3 - Bỏ trống, không nhập giá trị token Error 3.2.7 GetMaintenance  Link Test: http://137.117.161.232:8081/ai/maintenance  Method: GET  Header: “key”: “X-AI-APIKEY”, “value”: token; Header: "key": "ContentType", "value": "application/json"  Body: không nhập Mơ tả kịch Tên API GetMaintenance-1 GetMaintenance-2 GetMaintenance-3 Kết mong muốn - Nhập token username Login - Nhập sai token username Login - Bỏ trống, không nhập giá trị token Status: 200OK Error Error 3.2.8 ChecklistByMaintanceId  Link Test: http://137.117.161.232:8081/ai/checklist/byMaintenanceId/22  Method: GET  Header: “key”: “X-AI-APIKEY”, “value”: token; Header: "key": "ContentType", "value": "application/json"  Body: khơng nhập Mô tả kịch Tên API ChecklistByMaintanceId-1 ChecklistByMaintanceId-2 Kết mong muốn - Nhập token username Login - Nhập sai token username Login Status: 200OK Error Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 47 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an ChecklistByMaintanceId-3 - Bỏ trống, không nhập giá trị token Error 3.2.9 CreateMaintenance  Link Test: http://137.117.161.232:8081/ai/inspection/create  Method: POST  Header: “key”: “X-AI-APIKEY”, “value”: token; Header: "key": "ContentType", "value": "application/json"  Body: Mô tả kịch Tên API Kết mong muốn CreateMaintenance-1 - Nhập thông số truyền vào Body Status: 200OK CreateMaintenance-2 - Nhập sai equipmentId Error CreateMaintenance-3 - Nhập sai MaintenanceId, checklistId Status: 200OK CreateMaintenance-4 - Nhập checkId nhỏ ký tự Error CreateMaintenance-5 - Bỏ trống checklistId, EquipmentId, MaintenanceId, checkId Error CreateMaintenance-6 - Nhập token, thông số Body Status: 200OK CreateMaintenance-7 - Nhập sai token, thông số Body Error CreateMaintenance-8 - Nhập sai token, sai thông số Body Error CreateMaintenance-9 - Bỏ trống token, thông số Body Error CreateMaintenance-10 - Bỏ trống token, sai thông số Body Error CreateMaintenance-11 - Bỏ trống token body Error 3.2.10 CreateInspectionReport  Link Test: http://137.117.161.232:8081/ai/inspection/create  Method: POST  Header: “key”: “X-AI-APIKEY”, “value”: token; Header: "key": "ContentType", "value": "application/json"  Body: Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 48 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Mô tả kịch Tên API CreateInspectionReport-1 CreateInspectionReport-2 CreateInspectionReport-3 CreateInspectionReport-4 CreateInspectionReport-5 CreateInspectionReport-6 CreateInspectionReport-7 Kết mong muốn - Nhập thông số truyền vào Body - Nhập sai equipmentId Error - Nhập sai MaintenanceId, Status: 200OK checklistId - Nhập checkId nhỏ ký tự - Bỏ trống checklistId, EquipmentId, MaintenanceId, checkId - Nhập token, thông số Body - Nhập sai token, thông số Body Status: 200OK Error Error Status: 200OK Error CreateInspectionReport-8 - Nhập sai token, sai thông số Body CreateInspectionReport-9 - Bỏ trống token, thông số Body Error Error CreateInspectionReport-10 - Bỏ trống token, sai thông số Body Error CreateInspectionReport-11 - Bỏ trống token body Error 3.2.11 OutstandingDefect  Link Test: http://137.117.161.232:8081/ai/inspection/defect/42  Method: GET  Header: “key”: “X-AI-APIKEY”, “value”: token  Body: Khơng nhập Mô tả kịch Tên API Kết mong muốn OutstandingDefect-1 - Nhập token username Login Status: 200OK OutstandingDefect-2 - Nhập sai token username Login Error OutstandingDefect-3 - Bỏ trống, không nhập giá trị token Error 3.2.12 ResolveDefect  Link Test: http://137.117.161.232:8081/ai/inspection/resolveDefect Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 49 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an  Method: PUT  Header: “key”: “X-AI-APIKEY”, “value”: token; Header: "key": "ContentType", "value": "application/json"  Body: Mô tả kịch Tên API - Nhập token lấy data ResolveDefect-1 từ OutstandingDefect - Nhập sai token, lấy ResolveDefect-2 data từ OutstandingDefect - Bỏ trống token, lấy ResolveDefect-3 data từ OutstandingDefect Kết mong muốn Status: 200OK Error Error ResolveDefect-4 - Đúng token, sai Body Error ResolveDefect-5 - Sai token, sai Body Error ResolveDefect-6 - Bỏ trống token, trống Body Error 3.2.13 AddNewDefectReport  Link Test: http://137.117.161.232:8081/ai/inspection/addNewDefectReport  Method: POST  Header: “key”: “X-AI-APIKEY”, “value”: token; Header: "key": "ContentType", "value": "application/json"  Body: Tên API Mô tả kịch AddNewDefectReport-1 - Nhập token, Body Kết mong muốn Status: 200OK AddNewDefectReport-2 - Nhập token, equipment Error AddNewDefectReport-3 - Bỏ trống token, trống Body Error AddNewDefectReport-4 - Bỏ trống token, Body Error AddNewDefectReport-5 - Bỏ trống token, sai Body Error AddNewDefectReport-6 - Nhập sai token, Body Error AddNewDefectReport-7 - Nhập sai token, sai Body Error Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 50 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an 3.2.14 AddNewSixSheetReport  LinkTest: http://137.117.161.232:8081/ai/inspection/addNewSixSheetsReport  Method: POST  Header: “key”: “X-AI-APIKEY”, “value”: token; Header: "key": "ContentType", "value": "application/json"  Body: Mô tả kịch Tên API Kết mong muốn AddNewSixSheetReport-1 - Nhập token, Body Status: 200OK AddNewSixSheetReport-2 - Nhập token, equipment Error AddNewSixSheetReport-3 - Bỏ trống token, trống Body Error AddNewSixSheetReport-4 - Bỏ trống token, Body Error AddNewSixSheetReport-5 - Bỏ trống token, sai Body Error AddNewSixSheetReport-6 - Nhập sai token, Body Error AddNewSixSheetReport-7 - Nhập sai token, sai Body Error 3.2.15 InstantStart  Link Test: http://137.117.161.232:8081/ai/inspection/instantStart  Method: POST  Header: “key”: “X-AI-APIKEY”, “value”: token; Header: "key": "ContentType", "value": "application/json"  Body: Tên API Mô tả kịch Kết mong muốn InstantStart-1 - Nhập token, Body Status: 200OK InstantStart-2 - Nhập token, sai Body Error InstantStart-3 - Bỏ trống token, trống Body Error InstantStart-4 - Bỏ trống token, Body Error InstantStart-5 - Bỏ trống token, sai Body Error InstantStart-6 - Nhập sai token, body Error InstantStart-7 - Nhập sai token, sai body Error Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 51 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an 3.2.16 ResolveSixSheet  Link Test: http://137.117.161.232:8081/ai/inspection/resolveSixSheet/42  Method: POST  Header: “key”: “X-AI-APIKEY”, “value”: token  Body: Khơng nhập Mơ tả kịch Tên API ResolveSixSheet-1 ResolveSixSheet-2 - Nhập token username Login - Nhập sai token username Login Kết mong muốn Status: 200OK Error ResolveSixSheet-3 - Bỏ trống, không nhập giá trị token Error 3.2.17 RegisterDevice  Link Test: http://137.117.161.232:8081/ai/equipment/register  Method: POST  Header: “key”: “X-AI-APIKEY”, “value”: token; Header: "key": "ContentType", "value": "application/json"  Body: Mô tả kịch Tên API - Nhập token, RegisterDevice-1 Body Kết mong muốn Status: 200OK RegisterDevice-2 - Nhập token, sai Body Error RegisterDevice-3 - Bỏ trống token, trống Body Error RegisterDevice-4 - Bỏ trống token, Body Error RegisterDevice-5 - Bỏ trống token, sai Body RegisterDevice-6 - Nhập sai token, body Error RegisterDevice-7 - Nhập sai token, sai body Error Error 3.2.18 GetSafetyAlertByEquipmentId  Link Test: http://137.117.161.232:8081/ai/safetyAlert/equipmentId/42  Method: GET Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 52 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an  Header: “key”: “X-AI-APIKEY”, “value”: token; Header: "key": "ContentType", "value": "application/json" Mô tả kịch Tên API GetSafetyAlertByEquipmentId-1 GetSafetyAlertByEquipmentId-2 GetSafetyAlertByEquipmentId-3 Kết mong muốn - Nhập token Status: 200OK username Login - Nhập sai token username Login - Bỏ trống, không nhập giá trị Error Error token 3.2.19 GetSafetyAlertById  Linh test: http://137.117.161.232:8081/ai/safetyAlert/169  Method: GET (lấy id từ GetSafetyAlertByEquipmentId)  Header: “key”: “X-AI-APIKEY”, “value”: token; Header: "key": "ContentType", "value": "application/json" Mô tả kịch Tên API Kết mong muốn GetSafetyAlertById-1 - Nhập token username Login Status: 200OK GetSafetyAlertById-2 - Nhập sai token username Login Error GetSafetyAlertById-3 - Bỏ trống, không nhập giá trị token Error 3.2.20 ReadSafetyAlert  Link Test: http://137.117.161.232:8081/ai/safetyAlert/read  Method: POST  Header: “key”: “X-AI-APIKEY”, “value”: token; Header: "key": "ContentType", "value": "application/json"  Body: Tên API Mô tả kịch Kết mong muốn ReadSafetyAlert-1 - Nhập token, Body Status: 200OK ReadSafetyAlert-2 - Nhập token, sai alertId Error ReadSafetyAlert-3 - Nhập token, sai equipmentId Error ReadSafetyAlert-4 - Bỏ trống token, trống Body Error ReadSafetyAlert-5 - Bỏ trống token, Body Error Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 53 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an ReadSafetyAlert-6 - Bỏ trống token, sai Body Error ReadSafetyAlert-7 - Nhập sai token, body Error ReadSafetyAlert-8 - Nhập sai token, sai body Error 3.3 Tạo Testcase API a) Ví dụ minh họa Hình 3-34 Ví dụ để tiến hành tạo Testcase Hình 3-35 Xây dựng Testcase cho ví dụ Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 54 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an b) Xây dựng file Testcase: Chi tiết Testcase tìm thấy file Testcase_API_AI_v2.xlsx đính kèm luận văn 3.4 Thực nghiệm viết TestCase Web AI công cụ Postman: Các bước tiến hành test API Web AI công cụ Postman: Bước 1: Mở công cụ Postman -> Import file API (json) cần test API Bước 2: Dựa vào kịch viết sẵn từ trên, quan sát tiến hành theo bước theo tiến trình hình đây: Hình 3-36 Các bước tiến hành test Postman Bước 3: Quan sát kết trả có trạng thái Status: 200 OK? Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 55 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hình 3-37 Check Kết trả Bước 4: Đưa Kết cuối (Passed/Failed) trình test trến Postman để Report Hình 3-38 Đưa Kết (Passed/Failed) TestCase Bước 5: Report cho bên liên quan Đánh giá, rút kinh nghiệm cho dự án sau Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 56 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Tổng kết luận văn Sau q trình tìm hiểu cơng cụ kiểm thử Postman với hướng dẫn giáo viên hướng dẫn, tác giả luận văn tổng kết kiến thức xây dựng thành cơng testcase web AI công cụ Postman Bộ Testcase công cụ Postman đạt yêu cầu sau: - Đầy đủ kịch test trường hợp kiểm thử - Bố cục, nội dung file Testcase đầy đủ, dễ hiểu - Thao tác, thực test thành thạo công cụ Postman dựa vào kịch Test xây dựng Bên cạnh thành cơng đạt cịn tồn vấn đề cần khắc phục sau:  File code API ít, chưa rõ (phải hỏi lại code nhiều)  Một số API bị lỗi chưa kịp fix Hướng phát triển Từ kết đạt thiếu xót cần bổ sung cho phần luận văn tốt nghiệp tác giả hoàn chỉnh hơn, hướng phát triển luận văn sau: - Đặt mục tiêu, mốc thời gian xác để hồn thành tiến độ trước có lịch bảo vệ tiến độ thức để có nhiều thời gian xem lại phần làm - Các file API cần làm chuẩn từ đầu - Tạo thêm nhiều trường hợp kiểm thử mong muốn người dùng cuối - Hoàn thiện Testcase với mong muốn cụ thể Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn 57 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn

Ngày đăng: 26/07/2023, 07:32

Xem thêm:

w