Giới thiệu về ứng dụng AppSynctriển ứng dụng có thể tiếp cận được nhiều người dùng đầu cuối cũng như giúp cho người sử dụng điện thoại quản lý di động một cách toàn diện... MỤC ĐÍCH KIỂM
Trang 1ĐẢM BẢO CHẤT LƯỢNG PHẦN MỀM
Kiểm thử hộp trắng, hộp đen và tìm hiểu công cụ
hỗ trợ kiểm thử phần mềm JUnit
Lê Ngọc Tuấn Nghĩa 20111917
Vũ Minh Lượng 20111659
Trang 2NỘI DUNG
1 Giới thiệu về ứng dụng AppSync
2 Kế hoạch kiểm thử
3 Kết quả
4 Tìm hiểu Junit
5 Kiểm thử hộp trắng
6 Đánh giá
Trang 31 Giới thiệu về ứng dụng AppSync
triển ứng dụng có thể tiếp cận được nhiều người dùng đầu cuối cũng như giúp cho người sử
dụng điện thoại
quản lý di động một cách toàn diện
Trang 4ƯU ĐIỂM CỦA APPSYNC
Trang 5MỤC ĐÍCH KIỂM THỬ
kiểm thử
dụng
Trang 5
Trang 6NGUỒN LỰC KIỂM THỬ
Member Position / Responsibility / Comment
Nguyễn Văn Thân
Test Manager : quản lý họat động kiểm thử
• Hướng dẫn kỹ thuật.
• Sử dụng và quản lý nguồn lực.
• Báo cáo quản lý.
• Báo cáo chất lượng sản phẩm.
Trần Sỹ Quyết
Test Designer : thiết kế testcase
• Định nghĩa cách tiếp cận test.
• Viết các testcase.
Vũ Minh Lượng Tester : hiện thực và chạy test case.
• Hiện thực test và test suites.
• Chạy test suit.
• Ghi kết quả.
Lê Ngọc Tuấn Nghĩa
Trang 72 KẾ HOẠCH KIỂM THỬ
2.1 Phạm vi kiểm thử
2.2 Liệt kê rủi ro
2.3 Chiến lược kiểm thử
Trang 82.1 Phạm vi kiểm thử
ID Feature Functional Testing Itegration Testing Security & Access Control Tesing
1 Kết nối thiết bị Android
với máy tính 5 man days 1 man days
1 man days
2 Điện thoại 5 man days
3 Cày tiền 5 man days
1 man days
4 Ưa thích 5 man days
5 Ứng dụng 5 man days
1 man days
6 Nhạc 5 man days
7 Hình nền 5 man days
1 man days
1 man days
8 Công cụ 5 man days
9 Kéo thả 5 man days
1 man days
10 Game 5 man days
Trang 92.2 Liệt kê rủi ro
Quá trình quản lý rủi ro trong khảo sát thực hiện dự án
Trang 9
Trang 10Phân loại rủi ro
Trang 112.3 Chiến lược kiểm thử
11
Self-constrcution Version
Quản lý họat động kiểm thử Excel Microsoft 2010 Kiểm soát lỗi Excel Microsoft 2010 Các công cụ lập trình Eclipse IBM
Quản lý tiến độ dự án Microsoft Project Microsoft 2010
Trang 12Kiểm thử chức năng
Mục đích kiểm tra Đảm bảo các chức năng được kiểm tra hoạt động chính xác
theo đặc tả yêu cầu
Kỹ thuật Thực thi tất cả các trường hợp có thể có cho mỗi nhóm chức
năng, sử dụng dữ liệu hợp lệ và không hợp lệ để xác định:
- Kết quả mong đợi khi dữ liệu hợp lệ được sử dụng
- Cảnh báo phù hợp hiện ra khi dữ liệu không hợp lệ được sử dụng
Tiêu chuẩn dừng Tất cả các testcase đã được thiết kế đều được thực thi.
Tất cả các lỗi tìm thấy đều được ghi nhận lý do rõ ràng để có thể giúp cho developer khắc phục.
Chịu trách nhiệm kiểm thử
Test Designer / Tester
Cách kiểm thử Kiểm thử bằng tay thủ công, tuần tự theo các bước được định
nghĩa trong testcase
Xử lý ngoại lệ Liệt kê tất cả các vấn đề liên quan phát sinh trong quá trình thực
thi kiểm thử.
12
Trang 133 KẾT QUẢ
TestCase_AppSync \ \Đảm bảo CLPM\TestCas e_AppSync.xlsx
Trang 144 Tìm hiểu Junit
testing tự động, và chạy các test có thể lặp đi lặp lại Nó chỉ
là một phần của họ kiến trúc xUnit cho việc tạo các unit testing
JUnit về nguồn gốc được viết bởi 2 tác giả Erich Gamma và Kent Beck 1
14
Trang 15Ưu điểm của JUnit
việc kiểm thử nhàm chán bằng cách tách biệt mã kiểm thử
ra khỏi mã chương trình, đồng thời tự động hóa việc tổ chức và thi hành các bộ số liệu kiểm thử
15
Trang 166 ĐÁNH GIÁ VÀ ĐỀ XUẤT
6.1 Những điểm đạt được
6.2 Các vấn đề gặp phải
6.3 Đề xuất giải pháp
Trang 176.1 NHỮNG ĐIỂM ĐẠT ĐƯỢC
như test case
Trang 17
Trang 186.2 CÁC VẤN ĐỀ GẶP PHẢI
Trang 196.3 ĐỀ XUẤT GIẢI PHÁP
Trang 19
Trang 20CẢM ƠN THẦY VÀ CÁC BẠN ĐÃ QUAN
TÂM THEO DÕI