Vai trò của kiểm thử tự động trong quy trình kiểm thử phần mềm - pdf 25

Link tải luận văn miễn phí cho ae Kết nối
Luận văn ThS. Công nghệ phần mềm -- Trường Đại học Công nghệ. Đại học Quốc gia Hà Nội, 2012
Nghiên cứu về sự tự động hóa trong kiểm thử phần mềm gồm khái niệm, lợi ích và cách thức thực hiện tự động hóa, chỉ ra một số công cụ kiểm thử phần mềm và tập trung vào việc tìm hiểu công cụ kiểm thử TestComplete 9 - công cụ đang được sử dụng khá phổ biến hiện nay. Trình bày một phương pháp sử dụng công cụ kiểm thử TestComplete trong kiểm chứng thiết kế phần mềm

1.1 Đ
1.2 N
1.3 C
CHƢƠNG 2 – QUY TRÌNH KIỂM THỬ PHẦN MỀM
2.1 QUY TRÌNH PHÁT TRIểN PHầN MềM:
2.2 QUY TRÌNH KIểM THử PHầN MềM
2.3 G PHầN MềM TRONG VÕNG
2.4 CÁC Kỹ THUậT KIểM THử PHầN MềM
2.4.1 Kiểm thử hộp trắng (White-box)
CHƢƠNG 3 –TỰ ĐỘNG HÓA KIỂM THỬ PHẦN MỀM
3.1 ĐịNH NGHĨA:
3.2 MÔ HÌNH CHUNG CủA Tự ĐộNG HÓA KIểM THử PHầN MềM
3.3 CÔNG Cụ KIểM THử Tự ĐộNG
3.3.1 Lý do sử dụng công cụ kiểm thử
3.3.2 Các bước thực hiện kiểm thử tự động
3.3.3 Công cụ hỗ trợ trong quy trình kiểm thử phần mềm
3.4 CHUYÊN MÔN HÓA CON NGƯờI
3.5 CHI PHÍ TRONG KIểM THử Tự ĐộNG PHầN MềM
3.6 MộT Số HạN CHế TRONG Tự ĐộNG HÓA KIểM THử
CHƢƠNG 4 – TÌM HIểU CÔNG Cụ TESTCOMPLETE 9
4.1 L
4.2 H
4.3 C TESTCOMPLETE9
4.4 N SCRIPT
4.5 S TESTCOMPLETE9
4.6 CÁC BƯớC TạO MộT Dự ÁN KIểM THử VớI TESTCOMPLETE 9
4.7 V
4.8 ĐÁNH GIÁ CÔNG Cụ KIểM THử TESTCOMPLETE 9
4.8.1 So với mô hình chung của kiểm thử tự động
4.8.2 So với công cụ kiểm thử khác
4.9 NGHIÊN CứU Kỹ THUậT KIểM CHứNG THIếT Kế.
9
4.9.3 Ví dụ minh họa:
CHƢƠNG –
O
-
- (thực hiện kiểm tra
một cách nhanh chóng và “rẻ nhất” có thể).
.
Các
chạy bằng tay.
Trong lĩnh vực Kiểm thử tự động hiện có khá nhiều công cụ kiểm thử thương
mại nổi tiếng, phổ biến như TestComplete, QuickTest Professional, WinRunner,
Rational Robot, SilkTest, JTest,…Trong số đó, Test Complete phiên bản 9 của
Automated‟s QA SmartBear khá tốt và mạnh, bao gồm nhiều chức năng điển hình của
một công cụ kiểm thử tự động. Nó có thể thực thi kiểm thử ở nhiều mức: Kiểm thử
đơn vị, tích hợp, hệ thống và chấp nhận. Đây là một trong những loại công cụ phổ biến
nhất đang được sử dụng hiện nay.
Việc thực hiện kiểm chứng thiết kế trong quá trình tạo ra sản phẩm phần mềm
đặc biệt là những phần mềm phức tạp sẽ giúp làm tăng hiệu quả kinh tế nhờ việc phát
hiện lỗi sớm – ngay từ bước thiết kế phần mềm sẽ rút ngắn thời gian và chi phí hoàn
thành sản phẩm, đảm bảo tính tin cậy, an toàn của hệ thống được làm ra. Tuy nhiên,
thiết kế thường không ở dạng chương trình có thể cài đăt và chạy được. Một câu hỏi
đặt ra ở đây là liệu có thể áp dụng công cụ kiểm thử vào kiểm chứng thiết kế không?
Trả lời cho câu hỏi này luận văn có trình bày cách tiếp cận dùng công cụ kiểm thử vào
việc kiểm thử thiết kế mà cụ thể ở đây là công cụ kiểm thử TestComplete 9. Dùng kỹ
thuật trừu tượng hóa, biến đổi thiết kế thành mô hình có thể tiến hành để kiểm thử
bằng công cụ kiểm thử nhằm phát hiện lỗi ở giai đoạn sớm hơn.
1.2
Luận văn tập trung nghiên cứu về sự tự động hóa trong kiểm thử phần mềm gồm
khái niệm, lợi ích và cách thức thực hiện tự động hóa, chỉ ra một số công cụ kiểm thử
phần mềm và tập trung vào việc tìm hiểu công cụ kiểm thử TestComplete 9 – công cụ
đang được sử dụng khá phổ biến hiện nay. Ngoài ra, luận văn có trình bày một phương
pháp sử dụng công cụ kiểm thử TestComplete trong kiểm chứng thiết kế phần mềm.

/file/d/0B7oUCI ... sp=sharing
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status