nangsaigon_02

New Member
Link tải luận văn miễn phí cho ae Kết nối
CHƯƠNG 1. PHẦN MỞ ĐẦU
1.1. Lý do chọn đề tài
Ngày nay, các sản phẩm phần mềm đã có mặt trong tất cả các lĩnh vực
đời sống, kinh tế, xã hội của con ngƣời. Sản xuất phần mềm trở thành một
ngành công nghiệp mang lại giá trị lớn, có tốc độ phát triển nhanh nhƣ vũ
bão. Đặc biệt với sự bùng nổ của Internet đã thúc đẩy nhu cầu cộng tác làm
việc qua mạng và sử dụng các dịch vụ trực tuyến. Các ứng dụng web trở
thành xu hƣớng tất yếu của ngành công nghiệp phần mềm. Nó giúp ngƣời
dùng cộng tác với nhau trên những hệ thống linh hoạt không phụ thuộc vào
một nền tảng cố định mọi lúc mọi nơi.
Trong quy trình phát triển phần mềm, việc đảm bảo chất lƣợng phần
mềm đang là một bài toán khó tiêu tốn hơn 50%[1][2] công sức và chi phí
của các doanh nghiệp phần mềm. Kiểm thử là khâu không thể thiếu trong
việc đảm bảo chất lƣợng phần mềm.Tùy vào từng giai đoạn phát triển phần
mềm mà có kiểm thử đơn vị, kiểm thử tích hợp, kiểm thử chấp nhận v.v.
Kiểm thử bằng tay tốn kém về thời gian, công sức, không kinh tế và dễ gây
nhàm chán cho ngƣời thực hiện kiểm thử. Vì vậy,nhiều công cụ kiểm thử tự
động ra đời phần nào giải quyết đƣợc những vấn đề trên.
Tuy nhiên, kiểm thử chấp nhận dùng để kiểm định phần mềm có đáp
ứng đúng nhu cầu khách hàng, khách hàng có chấp nhận phần mềm hay
không, kiểm thử này lại không dễ tự động hóa, nhất là với các phần mềm ứng
dụng web. Kiểm thử tƣơng tác giao diện ngƣời dùng là một vấn đề khó trong
kiểm thử chấp nhận các ứng dụng web. Thực tế, chúng ta phải kiểm tra sự hài
lòng của khách hàng khi có sự thay đổi giao diện màn hình ứng với các tƣơng
tác của ngƣời dùng. Các thay đổi trạng thái này có thể xảy ra trong một trang
web hay từ trang web này sang trang web khác. Trong thực tế, kiểm thử
chấp nhận các ứng dụng web vẫn thực hiện thủ công[3]. Vì thế, ngoài việc
gây nhàm chán cho kiểm thử viên, tốn kém cho nhà sản xuất, các ứng dụng
web hiện nay vẫn tiếm ẩn nhiều lỗi khi triển khai cho khách hàng.
Vì những lí do trên, luận văn này “Nghiên cứu và ứng dụng kiểm thử
chấp nhận tự động với Robot Framework”. Robot Framework [11] là một
khung mã nguồn mở dùng để kiểm thử chấp nhận tự động phần mềm, thực
hiện kiểm thử dựa trên từ khóa, khách hàng dễ dàng tham gia vào quá trình
kiểm thử. Hiện nay Robot Framework đang đƣợc cộng đồng kiểm thử trong
nƣớc và thế giới quan tâm và đƣợc đánh giá rất cao.
1.2. Mục tiêu luận văn
Trên cơ sở về thực tiễn của kiểm thử trong việc đảm bảo chất lƣợng
phần mềm, tầm quan trọng của kiểm thử chấp nhận, tui đã nghiên cứu, tìm
hiểu và chọn đề tài: “Nghiên cứu và ứng dụng kiểm thử chấp nhận tự động
với Robot Framework”. Mục đích là vừa nghiên cứu lý thuyết, vừa xây dựng
kịch bản kiểm thử đối với một ứng dụng thực tế. Sau khi hoàn thành luận
văn, một làhiểu nắm đƣợc Robot Framework với các thƣ viện chuẩn. Hai là
tạo ra bộ kiểm thử sử dụng các từ khóa do các thƣ viện của Robot Framework
cung cấp, sử dụng thêm thƣ viện mở rộng SeleniumLibrary để kết hợp với
Selenium kiểm thử ứng dụng web .
1.3. Cấu trúc luận văn
Nội dung của luận văn xoay quanh các vấn đề đƣợc trình bày ở bốn
chƣơng nhƣ sau:
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 chức 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 hay trong một thƣ mục.
Phần kết luận sẽ là một vài nhận xét về Robot Framework, các kết quả
luận văn đạt đƣợc và hƣớng nghiên cứu tiếp của luận văn.
Link Download bản DOC
Do Drive thay đổi chính sách, nên một số link cũ yêu cầu duyệt download. các bạn chỉ cần làm theo hướng dẫn.
Password giải nén nếu cần: ket-noi.com | Bấm trực tiếp vào Link để tải:

 
Các chủ đề có liên quan khác
Tạo bởi Tiêu đề Blog Lượt trả lời Ngày
D Mối quan hệ giữa giá chứng khoán và tỷ giá hối đoái – Nghiên cứu thực nghiệm tại Việt Nam Luận văn Kinh tế 0
D Nghiên cứu mối quan hệ giữa tỷ giá hối đoái và giá chứng khoán Luận văn Kinh tế 0
D Nghiên cứu thành phần hóa học và đánh giá tác dụng diệt tế bào ung thư của lá Xạ đen Y dược 0
D Nghiên Cứu Đặc Điểm Lâm Sàng Và Kết Quả Điều Trị Bệnh Thủy Đậu Bằng Zincpaste Y dược 0
D Nghiên cứu quy trình tổng hợp vật liệu aerogels từ xơ dừa và ứng dụng hấp phụ Khoa học Tự nhiên 0
D Nghiên Cứu, Chế Tạo Carbon Cellulose Aerogel Từ Hỗn Hợp Sợi Lá Dứa Và Sợi Cotton Ứng Dụng Trong Hấp Phụ Khoa học Tự nhiên 0
D Nghiên cứu và thiết kế mô hình học tập hệ thống phun xăng đánh lửa và chẩn đoán trên ô tô Khoa học kỹ thuật 0
D nghiên cứu các phương pháp phân lớp dữ liệu và ứng dụng trong bài toán dự báo thuê bao rời mạng viễn thông Công nghệ thông tin 0
D Nghiên cứu về mạng Nơron tích chập và ứng dụng cho bài toán nhận dạng biển số xe Công nghệ thông tin 0
D Nghiên cứu và đề xuất quy trình xây dựng hệ thống mạng an toàn Công nghệ thông tin 0

Các chủ đề có liên quan khác

Top