Xem trước tài liệu

Đang tải tài liệu...

Thông tin chi tiết tài liệu

Định dạng: PDF
Số trang: 65 trang
Dung lượng: Đang cập nhật

Giới thiệu nội dung

Nghiên cứu Một Số Phương Pháp Sinh Đầu Vào Kiểm Thử Tự Động Cho Android

Tác giả: Trần Thị Hồng Sim

Lĩnh vực: Công Nghệ Thông Tin, Kỹ thuật Phần mềm

Nội dung tài liệu:

Luận văn này tập trung nghiên cứu về các phương pháp sinh dữ liệu kiểm thử tự động, áp dụng cho các ứng dụng Android. Với sự gia tăng của các thiết bị di động thông minh, hoạt động kiểm thử phần mềm nói chung và ứng dụng Android nói riêng trở nên quan trọng hơn bao giờ hết. Luận văn đi sâu vào hai phương pháp kiểm thử tự động chính là Fuzzing và kiểm thử dựa trên mô hình (model-based testing). Đồng thời, nghiên cứu cũng tìm hiểu về hai công cụ kiểm thử tự động tiêu biểu cho hai phương pháp này là Monkey và DroidBot, nhằm mục đích đánh giá hiệu quả của chúng trong việc phát hiện lỗi và độ bao phủ mã nguồn.

Mục lục chi tiết:

  • Đặt vấn đề
  • Chương 1: Nền tảng Android (Giới thiệu chung về Android, Bản kê khai ứng dụng AndroidManifest)
  • Chương 2: Sinh đầu vào kiểm thử tự động (Phương pháp kiểm thử Fuzz, Phương pháp dựa trên mô hình)
  • Chương 3: Một số công cụ sinh đầu vào kiểm thử tự động cho ứng dụng Android (Công cụ kiểm thử ngẫu nhiên – Monkey tool, Công cụ kiểm thử dựa trên mô hình – DroidBot)
  • Chương 4: Nghiên cứu thực nghiệm (Thiết lập môi trường, Xây dựng ứng dụng, Tiến hành kiểm thử, Kết quả, Phân tích – đánh giá)
  • Kết luận
  • Tài liệu tham khảo