Quý khách hàng sẽ xem phiên bản rút ít gọn gàng của tài liệu. Xem với mua tức thì bản không thiếu của tài liệu tại đây (468.26 KB, 40 trang )




Bạn đang xem: đề tài kiểm thử phần mềm

BÁO CÁO MÔN H CỌKỹ Nghệ Phần MềmĐ Tài :ề Kiểm Thử Phần MềmNhóm 12 – D6LT CNTT51. Nuyễn Văn Phấn 2. Nguyễn Thanh Hải3. Đinh Xuân HảiGV hướng dẫn: Thầy Th.S Trần Đức Lưu1BỘ GIÁO DỤC VÀ ĐÀO TẠOTRƯỜNG ĐẠI HỌC ĐIỆN LỰCKhoa Công Nghệ Thông Tin ĐỀ TÀI KIỂM THỬ PHẦN MỀM Lý bởi vì chọn đề bài là: Theo chương trình đào tạo và giảng dạy,nhưng phần đa giáo trình có giải pháp Hotline không giống nhau đói với các có mang về kiểm test phần mềm,cách thức,chiến lược,vẻ ngoài.2 N i Dung đ tài tra cứu hi uộ ề ể* Chủ yếu đuối đối chiếu các quan niệm về kiểm thử với các hiệ tượng kiểm test mà team mày mò được.* Chưa đi sâu bài toán thiết kế test – case ứng cùng với từng bề ngoài kiểm test.3Label1 Tài li u tyêu thích kh oệ ả Để triển khai được report tìm hiểu này, đội Cửa Hàng chúng tôi đã mày mò và
tham khảo bên trên những tài liệu nhỏng sau:. Giáo trình Kỹ Nghệ Phần Mềm.. Các nội dung bài viết, đàm luận về kiểm thử trên website http://www. Tailieu.vn /4I. Tổng quát tháo về kiểm test phần mềm1. Khái niệm kiểm thử ứng dụng là gì?2. Mục đích của việc kiểm test.3. Một số phương pháp trong kiểm test.51.1.Khái niệm kiểm test ứng dụng là gì?- Kiểm test ứng dụng có rất nhiều bí quyết quan niệm khác nhau. Nhưng hồ hết bao hàm nhì văn bản cơ phiên bản là: phát hiện lỗi và nhận xét unique của phần mềm.- Định nghĩa của Myers: “Kiểm demo là quy trình triển khai công tác cùng với mục đích tìm kiếm thấy lỗi không đúng ”.61.2. Mục đích của câu hỏi kiểm test phân mềm * Kiểm thử thiếu sót:- Để khám phá lỗi không nên xuất xắc thiếu thốn sót trong ứng dụng mà vì thế phần mềm tiến hành xử trí không ổn hay không tuân thủ theo sệt tả của chính nó.
- Một demo thành công là một trong chạy thử tạo cho khối hệ thống thi hành của phần mềm không đúng cùng vì thế lộ ra thiếu thốn sót,hai sai trong hệ thống.71.2. Mục đích của kiểm thử* Kiểm thử hòa hợp lệ:- Để diễn đạt cho lập trình sẵn viên cùng người tiêu dùng hiểu được ứng dụng này thỏa mãn đòi hỏi của nó.-Một thử nghiệm thành công xuất sắc trường hợp nó chỉ ra rằng rằng khối hệ thống chuyển động suôn sẻ mong cơ mà phần mềm kia tiến hành.81.3. Một số phương pháp trong kiểm thử* Kiểm test đề nghị được lập planer đõ dàng.* Một ca kiểm demo nên tất cả tác dụng mong ước.* Các ca kiểm thử buộc phải có thiết kế cho cả phần đông tài liệu vào hợp lệ và không thích hợp lệ.* Một ca kiểm test xuất sắc là ca kiểm thử gồm kĩ năng cao vạc hiện hầu hết lỗi không nên không được kiếm tìm thấy91.3. Một số qui định kiểm thử
* Kiểm test nên được thực hiện bởi vì một nhóm tự do với nhóm cách tân và phát triển.* Ép những tác dụng tính tân oán đề xuất Hoặc là quá lớn Hay những vượt nhỏ tuổi. Kết trái kiểm thử cần được khám nghiệm một giải pháp cẩn thận.* Các vận động kiểm thử đề xuất được tích hợp vào quá trình cách tân và phát triển phần mượt.10II.Các hình thức kiểm thử phần mềm1. Theo Tổ chức đánh giá và thẩm định về KTPM quốc tế-ISTBQ) gồm hai bề ngoài là:1.1. Kiểm thử tĩnh1.2. Kiểm test động2. Theo định nghĩa thường thì có bố hình thức là:2.1. Kiểm thử vỏ hộp black .2.2. Kiểm thử vỏ hộp white.2.3. Kiểm thử vỏ hộp xám.3. Các tiến độ kiểm thử.112.1.1. Kiểm test tĩnh (Static testing)* Kiểm thử tĩnh là một trong hiệ tượng của kiểm thử phần mềm nhưng mà phần mềm ko được thực hiện. Nó ko kiểm thử cụ thể nhưng mà đa phần soát sổ tính đúng chuẩn của mã lệnh (code), thuật toán giỏi tài liệu.* Chủ yếu ớt bình chọn cú pháp của code: chất vấn xem code giành được viết theo đúng tiêu chuẩn chỉnh code;
hoặc tài liệu để tìm kiếm lỗi bằng phương pháp bằng tay thủ công (sử dụng giấy, cây bút nhằm soát sổ logic, lần từng cụ thể cơ mà không cần chạy chương thơm trình).122.1.1. Kiểm thử tĩnh (Static testing)* Kiểm test tĩnh cũng có thể được tự động hóa hóa thông qua ứng dụng bao gồm những công tác so với do một thông dịch viên hoặc một trình biên dịch khẳng định tính vừa lòng lệ về cú pháp của công tác được viết.* cũng có thể được thực hiện vị những người xây dựng thao tác một cách tự do cùng với nhau.132.1.2. Kiểm thử động* Là hiệ tượng kiểm demo phần mềm thông qua vấn đề dùng thứ chạy chương trình kia để soát sổ tâm trạng tác động của lịch trình.* Kiểm demo cồn gồm những: thao tác cùng với ứng dụng,bằng phương pháp nhập dư liệu đấu vào nhằm soát sổ coi tất cả đúng theo lệ không.* Trong kiểm demo đụng thì phần mềm bắt buộc đích thực được biên dịch và chạy.142.2.1. Kiểm test vỏ hộp Đen (Blaông chồng box testing)* Các kỹ thuật kiểm test tác dụng.* Dữ liệu kiểm thử phần mềm, bao gồm:- Đặc tả tận hưởng (vào quy trình kiểm thử hệ thống)
- Đặc tả kiến thiết (trong tiến trình kiểm thử tích hợp)- Đặc tả chi tiết tế bào đun (trong quy trình tiến độ kiểm demo đối chọi vị)152.2.1. Kiểm demo vỏ hộp đen (Blachồng box testing)* Tester không cần thiết phải bao gồm kiến thức về ngôn từ lập trình sẵn, các hệ QT.CSDL,…* Tester làm việc những tác dụng của khối hệ thống như là người tiêu dùng hệ thống.16 2.2.1. Kiểm thử hộp black (Blachồng box testing)* Các hình kiểm thử hộp Black thông dụng:- Kiểm demo đồ họa (Interface testing)- Kiểm demo tài năng (Release testing)- Kiểm test Alpha, Kiểm demo Beta, …172.2.1. Kiểm thử vỏ hộp Đen (Blaông xã box testing)* Để kiểm demo vỏ hộp Black, các Tester áp dụng những phương thức sau đây:- Phân lớp tương tự (Equivalence partitioning).- Phân tích cực hiếm biên (Boundary value analysis).- Kiểm demo toàn bộ những cặp (All-pairs testing).- Kiểm thử Fuzz (Fuzz testing).- Ma trận dấu vết (Traceability matrix). - Kiểm thử dò la (Exploratory testing).- Kiểm thử phụ thuộc đặc tả / chức năng (Specification-base testing).182.2.2. Kiểm demo vỏ hộp White (White box testing)* chuyên môn kiểm thử cấu tạo.* Kiểm tra tính súc tích với cấu trúc của mã nguồn.
•Kiểm tra toàn bộ những trường vừa lòng rất có thể xảy ra vào mã nguồn •Tester cần phải có kỹ năng về ngôn từ lập trình, môi trường thiên nhiên phát triển ứng dụng, những hệ QT.CSDL,…192.2.2. Kiểm demo vỏ hộp Trắng (White box testing)* Các hình kiểm thử vỏ hộp Trắng thông dụng:- Kiểm test phần tử (Component testing)- Kiểm test lớp đối tượng người sử dụng (Object class testing)20II.2.2. Kiểm thử hộp white (White box testing)21lấy ví dụ minc họa kiểm test bộ phận:II.2.2. Kiểm thử vỏ hộp white (White box testing)22lấy ví dụ minc họa kiểm test bộ phận:2.2.2. Kiểm demo hộp Trắng (White box testing)* Để triển khai kiểm demo vỏ hộp White, các Tester sử dụng những phương thức sau:- Bao đậy mã lệnh (Code coverage).- Gán lỗi (Fault injection methods).- Kiểm test hân oán đưa (Mutation testing methods).- Kiểm demo tĩnh (Fuzz testing).- Kiểm thử đồ họa lập trình sẵn áp dụng (API testing- Application programming interface)232.2.3. Kiểm demo hộp xám (Gray box testing)
* Là hiệ tượng bắt đầu hiện ra với yên cầu trình độ chuyên môn cao.* Là phong cách trung gian thân kiểm test hộp black cùng kiểm thử hộp trắng, trong đó tester phải áp dụng các kỹ năng về thuật toán thù, kết cấu phía bên trong cmùi hương trình,như của vỏ hộp trắng mà lại nhằm thiết kế kiểm tra case theo hương thơm người tiêu dùng hoặc có kiểm tra case như của hộp black.242.3. Các giai đoạn của kiểm thử* Các Lever kiểm thử cơ phiên bản gồm:1. Kiểm test đơn vị (Unit Testing).2. Kiểm thử tích phù hợp (Integration Testing).3. Kiểm thử khối hệ thống (System Testing).4. Kiểm test đồng ý (Acceptance Testing).25


Tài liệu liên quan




Xem thêm: gỡ win 10 cài win 7

*
Tài liệu Các phần mềm phát âm Ebooks pdf 2 318 0
*
Đề Tài : Kiểm Thử Phần Mềm doc 40 2 44
*
Kiểm thử chức năng- Kiểm demo phần mềm pot 84 689 3
*
đề bài gây ra phần mềm thống trị quán cafe 51 626 2
*
Thiết kế TEST-CASE trong kiếm test phần mềm docx 57 1 6
*
Kỹ Thuật Kiểm Thử Phần Mềm potx 32 412 1
*
Luận văn:Một số nghệ thuật kiểm demo ứng dụng docx 79 506 1
*
Giáo trình kiểm thử phần mềm potx 291 565 6
*
Bài trao đổi phân tích và kiến tạo khối hệ thống lên tiếng đề tài: Xây dựng phần mềm thống trị marketing đơn vị ppt 17 871 4


Xem thêm: xóa lịch sử đăng nhập facebook trên điện thoại

*
Chương 1 Tổng quan tiền kiểm thử ứng dụng 37 456 1

Chuyên mục: Phần mềm