Tóm tắt luận văn Thạc sĩ Công nghệ thông tin: 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

Luận văn xây dựng một bộ dữ liệu bao gồm các kịch bản kiểm thử, các ca kiểm thử BDD tương ứng. Từ dữ liệu đó, áp dụng ứng dụng NLP và công cụ kiểm thử tự động hướng hành vi để khi gọi đến ca kiểm thử, các kịch bản tự động sinh ra ca kiểm thử BDD tương ứng. | Tóm tắt luận văn Thạc sĩ Công nghệ thông tin 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 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ NGUYỄN THỊ HỒNG NHUNG 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 Ngành Công nghệ thông tin Chuyên ngành Kỹ thuật phần mềm Mã Số TÓM TẮT LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN Hà nội 11 2018 2 Chương 1 Mở đầu Kiểm thử phần mềm theo hướng kiểm thử hướng hành vi BDD Behavior Driven Testing là một khái niệm mở rộng của TDD Test Driven Devlopment . TDD là khái niệm kiểm thử theo hướng kiểm thử từng phần viết ca kiểm thử trước rồi lập trình sau. Trong kiểm thử hướng hành vi dựa trên yêu cầu của người sử dụng chúng ta xây dựng các ca kiểm thử. Một trong những điểm yếu khi lập trình phần mềm là rất khó để đáp ứng được đúng yêu cầu của người sử dụng có nhiều nguyên nhân trong đó có nguyên nhân là người lập trình không hiểu được yêu cầu người dùng. Vì vậy nếu sử dụng được trực tiếp ngôn ngữ của người sử dụng vào các ca kiểm thử thì chúng ta sẽ có được một phần mềm đúng với yêu cầu người sử dụng mà không lãng phía nhiều tài nguyên. Đồng thời kiểm thử tử động với mã kiểm thử hướng hành vi sẽ giúp tiết kiệm nguồn nhân lực kiểm thử giảm thiểu tối đa chi phí làm phần mềm sản phẩm. Giải pháp luận văn đưa ra là nghiên cứu sinh các mã kiểm thử tự động từ kịch bản kiểm thử hướng hành vi đồng thời sử dụng framework Cucumber kết hợp tích hợp các công cụ kiểm thử tự động trong kiểm thử hướng hành vi từ việc nghiên cứu quy trình xử lý ngôn ngữ tự nhiên dựa trên NLP Natural Language Processing đưa ra giải pháp tự động hoá trong kiểm 3 thử hướng hành vi. Với một từ điển các ca kiểm thử trên ngôn ngữ tự nhiên từ dữ liệu đó có một hành vi tương ứng khi đọc đến ca kiểm thử hành vi đối với phần mềm khi đó mỗi lúc gọi đến kịch bản kiểm thử đó sẽ dẫn đến hành vi xử lý trong phần mềm khác nhau. Luận văn xây dựng một bộ dữ liệu bao gồm các kịch bản kiểm thử các ca kiểm thử BDD tương .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU LIÊN QUAN
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.