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: 25 trang
Dung lượng: Đang cập nhật

Giới thiệu nội dung

Nghiên cứu sinh mã kiểm thử tự động dựa trên kịch bản kiểm thử hướng hành vi

Tác giả: NGUYỄN THỊ HỒNG NHUNG

Lĩnh vực: Công nghệ thông tin, Chuyên ngành: Kỹ thuật phần mềm, Mã Số: 8480103.01

Nội dung tài liệu:

Luận văn tập trung nghiên cứu về phương pháp tự động hóa kiểm thử phần mềm, đặc biệt là ứng dụng kiểm thử hướng hành vi (BDD – Behavior Driven Testing) và các công cụ hỗ trợ. Khái niệm BDD được mở rộng từ TDD (Test Driven Development), chú trọng vào việc xây dựng các trường hợp kiểm thử dựa trên yêu cầu của người dùng, sử dụng ngôn ngữ tự nhiên để diễn đạt. Điều này giúp khắc phục nhược điểm trong việc hiểu sai yêu cầu giữa lập trình viên và người dùng, đồng thời tiết kiệm nguồn lực và chi phí phát triển phần mềm. Luận văn đề xuất giải pháp sử dụng framework Cucumber, kết hợp với các công cụ kiểm thử tự động và kỹ thuật xử lý ngôn ngữ tự nhiên (NLP) để tự động sinh mã kiểm thử từ các kịch bản BDD. Phương pháp này cho phép máy tính hiểu và tương tác với ngôn ngữ tự nhiên, từ đó tạo ra các trường hợp kiểm thử tự động tương ứng. Các công cụ như Cucumber, Jasmine, Rspec được khảo sát và phân tích. Cuối cùng, tác giả trình bày thực nghiệm xây dựng một Framework kiểm thử tự động sử dụng Cucumber, kết hợp với Selenium Webdriver và công nghệ Java, chạy trên môi trường Eclipse.

Mục lục chi tiết:

  • Chương 1: Mở đầu
  • Chương 2: Một số kiến thức nền tảng
  • Chương 3: Một số công cụ kiểm thử tự động hướng hành vi
  • Chương 4: Thực nghiệm Framework kiểm thử tự động và đánh giá