Tải bản đầy đủ (.pdf) (2 trang)

DSpace at VNU: Nghiên cứu và ứng dụng kiểm thử chấp nhận tự động với Robot Framework

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (126.6 KB, 2 trang )

Nghiên cứu và ứng dụng kiểm thử chấp nhận tự
động với Robot Framework
Trần Thị Hiên
Trường Đại học Công nghệ
Luận văn ThS. Kỹ thuật phần mềm; Mã số: 60 48 01 03
Người hướng dẫn: TS. Trương Anh Hoàng
Năm bảo vệ: 2014
Abstract. Nghiên cứu được các phương pháp kiểm thử chấp nhận tự động hiện nay.
Nghiên cứu được Robot Framework, kết hợp được Robot Framework với các công cụ
kiểm thử khác như Selenium thông qua các thư viện của framewwork. Ứng dụng được
Robot Framework vào kiểm thử trang web thực tế Truongnha.com
Keywords. Kỹ thuật phần mềm; Kiểm thử phần mềm Robot Framework; Kiểm thử chấp
nhận tự động
Content.
Chương một là phần mở đầu. Chương này trình bày tổng quan tình trạng phát triển phần mềm,
đảm bảo chất lượng phần mềm hiện nay ở Việt Nam. Giới thiệu mục tiêu và nội dung trong luận
văn.
Chương hai là cơ sở lý thuyết về kiểm thử. Chương này sẽ nêu lên các khái niệm về kiểm thử
chấp nhận, kiểm thử chấp nhận tự động. Chương sẽ trình bày các phương pháp kiểm thử chấp
nhận hiện nay. Đồng thời, cũng giới thiệu một số các công cụ hỗ trợ kiểm thử tự động.
Chương ba giới thiệu cơ bản Robot Framework. Chương sẽ đi tìm hiểu sâu về Robot Framework,
các thư viện chuẩn cùng một số các thư viện mở rộng của Robot Framework. Chương này cũng
hướng dẫn cách tạo dữ liệu kiểm thử: cú pháp, kiểu định dạng tệp hỗ trợ, bảng dữ liệu kiểm thử,
quy tắc phân tích dữ liệu, sinh các ca kiểm thử và các lưu ý để tạo được ca kiểm thử tốt.
Chương cuối sẽ ứng dụng Robot Framework vào kiểm thử trang web để minh họa rõ hơn những
tính năng mà Robot Framework cung cấp. Trang web được kiểm thử là truongnha.com. Ứng
dụng sẽ xây dựng các ca kiểm thử để kiểm tra chức năng đăng nhập vào hệ thống. Các ca kiểm
thử được xây dựng trong một tập tin hoặc trong một thư mục.
Phần kết luận sẽ là một vài nhận xét về Robot
References.



[ [1]. Mai Thị Nhi, "Nghiên cứu và ứng dụng công cụ kiểm thử tự động trong kiểm thử
phần mềm," Học viện công nghệ Bưu chính viễn thông, Hà Nội, 2012.
[ [2]. Phạm Ngọc Hùng, Trương Anh Hoàng, Đặng Văn Hưng, Giáo trình kiểm thử phần
mềm. Hà Nội: Đại học Công nghệ - Đại học Quốc gia Hà Nội, 2014.
[ [3]. Hà Khánh Toàn, "Phương pháp sinh bộ kiểm thử tự động cho kiểm thử giao diện
ứng dụng Web," Hà Nội, 2013.
[ [4]. Kaner,Cem; Falk, jack; Nguyen,Hung Quoc, Testing Computer Software. New
York, 1999.
[ [5]. Kolawa, Adam, Huizinga, Dorota, "Automated Defect Prevention: Best Practices in
Software Management," pp. 41-43, 2007.
[ [6]. IEEE, "IEEE Standard Glossary of Software Engineering Terminology," IEEE Std
610.12-1990, pp. 1-84, dec 1990.
[ [7]. Crispen, L. and T. House, "Testing Extreme Programming," 2003.
[ [8]. Kaner, C., J. Bach, "Lessons Learned in Software Testing," 2002.
[ [9]. Tip House Lisa Crispin, "Testing in the Fast Lane: Automating Acceptance Testing
in an Extreme Programming Environment," in XP Universe Conference, 2001.
[ [10]. Jiantao Pan, Software Testing: Carnegie Mellon University, 1999.
[11]. />[12]. />[13]. www.fitnesse.org/FitNesse.UserGuide
[14]. />[15]. />


×