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

Kiểm thử phần mềm (test plan)

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 (306.71 KB, 17 trang )

TEST PLAN
Môn học: kiểm định chất lượng phần mềm
Nhóm 2


Nội dung báo cáo
I

• Quy trình làm phần mềm

II

• Chiến lượt kiểm thử

III

• Quy trình kiểm thử

IV

• Test Plan

V

• Kết luận


Quy trình làm phần mềm
 Kiểm lỗi

Khảo sát



 Kiểm lỗi phân hệ

Phân
tích

 Kiểm lỗi hệ thống
Thiết kế

 Roadmap

Kiểm
chứng

 Test case
 Bug
 Test Report

Nội dung

Cài đặt

Kết quả

Triển
khai
Bảo trì


Chiến lược kiểm thử

Bắt đầu

Kiểm thử
đơn vị

Developer
thực hiện

Kiểm thử
phân hệ

Kiểm thử
tích hợp

Kiểm thử
Hệ thống

Tester thực hiện

Kết thúc


Quy trình kiểm thử phần mềm
Bắt đầu

Lập kế
hoạch test

Thiết kế
test


Test Plan

Test Case

Test Report
Kết thúc

Chuẩn bị
dữ liệu test

Chạy ứng dụng với bộ
dữ liệu test

Test Data

So sánh kết quả test
với test case

Test
Results


Test Plan
 Cấu trúc của 1 test plan


Test Plan



1. Giới thiệu
 Lập kế hoạch cụ thể cho dự án
 Đảm bảo việc testing được thực hiện
đúng kế hoạch và đầy đủ.
 Phân chia công việc hợp lý

Quản lý công
việc Testing
Test Plan
Thời gian: 25/05-01/06


2. Các giai đoạn chính
 Test giao diện
 Test chức năng
 Test quy trình quản trị
 Test hệ thống

Quản lý công
việc Testing


3. Mục đích
 Kiểm tra mức độ hoàn thiện của
phần mềm
 Tìm ra lỗi 1 cách nhanh chóng
 Đảm bảo phần mềm không còn lỗi
 Nâng cao mức tiện dụng của phần
mềm


Quản lý công
việc Testing


4. Các chức năng cần test
 Chức năng cơ bản


5. Kế hoạch test
 Các kỹ thuật testing

 Test toàn bộ data và database
 Test chức năng
 Test chu trình nghiệp vụ
 Test giao diện người dùng
 Định hình sự thực thi


5. Kế hoạch test
 Các kỹ thuật testing

 Test dung lượng
 Test bảo mật và quản lý truy cập
 Test cấu hình
 Test cài đặt


Mục tiêu

Bảo đảm những phương pháp truy nhập cơ sở dữ liệu và những quá trình chức năng đúng đắn và


test

không có sự sai lệch dữ liệu
Kéo theo mỗi phương pháp truy nhập cơ sở dữ liệu và quy trình,khởi đầu với mỗi dữ liệu hợp lệ

Kỹ thuật

hay không hợp lệ hay những yêu cầi cho dữ liệu
Kiểm tra cơ sở dữ liệu để bảo đảm dữ liệu đã được lưu trữ như mong đợi, tất cả các sự kiện cơ sở
dữ liệu xảy ra đúng đắn, hay xem lại những dữ liệu được trả về để bảo đảm rằng dữ liệu đúng
được khôi phục cho những lý do chính đáng
Tiêu chuẩn

Tất cả các phương pháp truy nhập cơ sở dữ liệu và chức năng của những quá trình như được thiết

hoàn thành

kế và không có bất kỳ sự sai lệch dữ liệu nào

Những sự

Testing có thể yêu cầu một môi trường phát triển DBMS hay những điều khiển tới việc nhập hay sửa đổi dữ

xem xét đặc

liệu trực tiếp trong những cơ sở dữ liệu.

biệt


Những quá trình xử lý cần phải được điều khiển bằng tay.
Những cơ sở dữ liệu có kích thước nhỏ hay tối thiểu(giới hạn số lượng records) cần phải được dùng để tăng
tính rõ ràng của bất kỳ sự kiện không được chấp nhận


6. Tài nguyên
 Nhân sự
Trần Trung Hiếu
Trương Quốc Kỷ
 Công cụ
Unit Test, Junit, …
Source code Quản lý công việc
Máy tính

Quản lý công
việc Testing


7. Kết thúc
 Phân công công việc
 Viết báo cáo sau khi hoàn thành
 Đưa ra ưu, khuyết điểm của phần mềm


Kết luận
 Kiểm thử phần mềm -> chất lượng phần mềm được nâng cao.
 Test Plan giúp kiểm soát được quá trình testing hoạt động như
thế nào.
 Đem lại sự tin tưởng đối với chất lượng phần mềm
 Giảm chi phí cho quá trình phát triển, bảo trì và nâng cấp phần

mềm.



×