phƯƠng phÁp vÀ cÔng cỤ kiỂm thỬ tỰ ĐỘng cho cÁc Ứng dỤng web

1
PHƯƠNG PHÁP VÀ CÔNG CỤ KIỂM THỬ TỰ ĐỘNG CHO CÁC ỨNG DỤNG WEB Lê Khánh Trình, TS. Phạm Ngọc Hùng Khoa Công nghệ thông tin, Trường Đại học Công Nghệ, Đại Học Quốc Gia Hà Nội Lê Khánh Trình K55 - CLC Email: [email protected] Website: Phone: 0166.770.3512 Contact o Kiểm thử tự động đang được sử dụng ngày càng rộng rãi trong phát triển các ứng dụng. o Kiểm thử tự động cho giao diện người dùng trên các ứng dụng Web đang là một bài toán mở và chưa có giải pháp thỏa đáng. o Đề xuất giải pháp xây dựng công cụ kiểm thử tự động giao diện cho các ứng dụng Web nhằm góp phần giải quyết vấn đề trên TỔNG QUAN 3. Đề xuất giải pháp sinh các ca kiểm thử từ đặc tả hình thức. 4. Nghiên cứu kỹ thuật thực thi các ca kiểm thử trên ứng dụng Web cần kiểm thử ( sử dụng Selenium framework) PHƯƠNG PHÁP Sau khi thực thi các ca kiểm thử, một file báo cáo được xuất ra nhằm thông báo ca kiểm thử nào được thực hiện (PASS), ca kiểm thử nào không được thực hiện hoặc thực hiện sai (FAIL). KẾT QUẢ o Phương pháp có thể bao phủ toàn bộ các khả năng có thể xảy ra khi người dùng tương tác với Website. o Công cụ có thể kiểm thử với Website được viết bằng nhiều ngôn ngữ khác nhau và các Website động. o Công cụ đã được triển khai thử nghiệm ở một số công ty và nhận được nhiều phản hồi tích cực. Kết quả nghiên cứu đóng góp một giải pháp và công cụ hiệu quả cho kiểm thử tự động giao diện cho các ứng dụng Web nhằm góp phần nâng cao chất lượng cho các ứng dụng Web nói riêng và các hệ thống nói chung KẾT LUẬN 1.Nghiên cứu giải pháp chuyển đổi thiết kế giao diện trong thực tế của các công ty thành đặc tả hình thức. 2.Đề xuất phương pháp ghép nối tiếp các ô-tô-mát của mỗi trang Web con thành một ô-tô- mát của một Website hoàn chỉnh. PHƯƠNG PHÁP

Upload: kermit-miranda

Post on 01-Jan-2016

80 views

Category:

Documents


12 download

DESCRIPTION

PHƯƠNG PHÁP VÀ CÔNG CỤ KIỂM THỬ TỰ ĐỘNG CHO CÁC ỨNG DỤNG WEB. Lê Khánh Trình , TS. Phạm Ngọc Hùng Khoa Công nghệ thông tin, Trường Đại học Công Nghệ , Đại Học Quốc Gia Hà Nội. TỔNG QUAN. Kiểm thử tự động đang được sử dụng ngày càng rộng rãi trong phát triển các ứng dụng . - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: PHƯƠNG PHÁP VÀ CÔNG CỤ KIỂM THỬ TỰ ĐỘNG CHO CÁC ỨNG DỤNG WEB

PHƯƠNG PHÁP VÀ CÔNG CỤ KIỂM THỬ TỰ ĐỘNG CHO CÁC ỨNG DỤNG WEB

Lê Khánh Trình, TS. Phạm Ngọc HùngKhoa Công nghệ thông tin, Trường Đại học Công Nghệ, Đại Học Quốc Gia Hà Nội

Lê Khánh TrìnhK55 - CLCEmail: [email protected]:Phone: 0166.770.3512

Contact

o Kiểm thử tự động đang được sử dụng ngày càng rộng rãi trong phát triển các ứng dụng.

o Kiểm thử tự động cho giao diện người dùng trên các ứng dụng Web đang là một bài toán mở và chưa có giải pháp thỏa đáng.

o Đề xuất giải pháp và xây dựng công cụ kiểm thử tự động giao diện cho các ứng dụng Web nhằm góp phần giải quyết vấn đề trên

TỔNG QUAN

3. Đề xuất giải pháp sinh các ca kiểm thử từ đặc tả hình thức.

4. Nghiên cứu kỹ thuật thực thi các ca kiểm thử trên ứng dụng Web cần kiểm thử ( sử dụng Selenium framework)

PHƯƠNG PHÁPSau khi thực thi các ca kiểm thử, một file báo cáo được xuất ra nhằm thông báo ca kiểm thử nào được thực hiện (PASS), ca kiểm thử nào không được thực hiện hoặc thực hiện sai (FAIL).

KẾT QUẢ

o Phương pháp có thể bao phủ toàn bộ các khả năng có thể xảy ra khi người dùng tương tác với Website.

o Công cụ có thể kiểm thử với Website được viết bằng nhiều ngôn ngữ khác nhau và các Website động.

o Công cụ đã được triển khai thử nghiệm ở một số công ty và nhận được nhiều phản hồi tích cực.

Kết quả nghiên cứu đóng góp một giải pháp và công cụ hiệu quả cho kiểm thử tự động giao diện cho các ứng dụng Web nhằm góp phần nâng cao chất lượng cho các ứng dụng Web nói riêng và các hệ thống nói chung

KẾT LUẬN

1. Nghiên cứu giải pháp chuyển đổi thiết kế giao diện trong thực tế của các công ty thành đặc tả hình thức.

2. Đề xuất phương pháp ghép nối tiếp các ô-tô-mát của mỗi trang Web con thành một ô-tô-mát của một Website hoàn chỉnh.

PHƯƠNG PHÁP