Tải bản đầy đủ (.pptx) (21 trang)

Tiểu luận môn kiểm chứng phần mềm TEST TOOL TRONG VISUAL STUDIO 2010

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 (653.88 KB, 21 trang )

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
KHOA CÔNG NGHỆ PHẦN MỀM
TEST TOOL TRONG VISUAL STUDIO 2010
GVHD: ThS. Nguyễn Công Hoan
Nhóm SV:
Võ Xuân Ngọc 10520202
Lê Văn Sáng 10520224
Tô Ngọc Khánh 10520225
1
NỘI DUNG:

Giới thiệu bộ kiểm thử trong Visual Studio 2010.

So sánh tính năng các phiên bản của Visual Studio 2010.

Các ngôn ngữ được hỗ trợ test trong Visual Studio 2010.

Unit Testing.

Demo.
2
Bộ kiểm thử trong VS 2010
3
Bộ kiểm thử trong VS 2010
4
Bộ kiểm thử trong VS 2010
Microso Test Manager là công cụ bạn sử dụng tương tác với Team Founda#on
Sever (TFS) :

Tạo và quản lý Test Plans


Tạo các Test case

Chạy các Test case

Tạo môi trường ảo để thực hiện các test case

Và nhiều hơn nữa
5

Ngoài ra MS cũng đã phát triển gói Visual Studio Test Professional:
6
Ngoài lề
7
8
So sánh nh năng các phiên bản của Visual Studio 2010
9
BẢNG SO SÁNH TÍNH NĂNG CỦA
CÁC PHIÊN BẢN
Professional Premium Ultimate Test
Professiona
l
Gỡ lỗi, chấn đoán và kiểm tra – Debugging,
Diagnos-cs and Tes-ng
Unit Testing







Code Coverage  
Test Impact Analysis  
Code UI Test




Web Performance Testing 
Load Testing 
10
BẢNG SO SÁNH TÍNH NĂNG CỦA
CÁC PHIÊN BẢN
Professional Premium Ultimate Test
Professiona
l
Quản lý kiểm thử – Test Management
Microsoft® Test Manager 2010  
Test Case Management  
Manual Test Execution  
Manual Test Record & Playback  
11
BẢNG SO SÁNH TÍNH NĂNG CỦA
CÁC PHIÊN BẢN
Professional Premium Ultimate Test
Professiona
l
Quản lý LAB kiểm thử – Lab Management
Lab Management Con'guration





Virtual environment setup & tear down  
Provision environment from template  
Checkpoint environment




12
Các ngôn ngữ VS hỗ trợ test
VISUAL
BASIC
13
C++
14
C#
15
VISUAL BASIC
16
Unit Tes-ng

Unit Test là kiểm tra từng đơn vị mã nguồn của chương trình xem nó có hoạt
động chính xác hay không.

Được thực hiện bởi lập trình viên.

Có thể thực hiện bằng tay (Manual Unit Test) hoặc tự động (Automated Unit
Test).
17

Ý nghĩa của việc thực hiện Unit Test

Đảm bảo chất lượng từng của từng đơn vị phần mềm.

Phát hiện lỗi sớm và chỉnh sửa kịp thời.

Giảm chi phí trong việc bảo trì phần mềm.
18
Phương pháp xây dựng Unit Test

Thiết lập các điều kiện cần thiết: khởi tạo các đối tượng, xác định các tài nguyên
cần thiết, xây dựng các dữ liệu giả …

Triệu gọi các phương thức cần kiểm tra.

Kiểm tra sự hoạt động đúng đắn của các phương thức.

Dọn dẹp tài nguyên sau khi kết thúc kiểm tra.
19
20
C m n th y và các b n đã chú ý l ng ả ơ ầ ạ ắ
nghe!
21

×