1. Trang chủ
  2. » Mẫu Slide

Các loại kiểm thử

32 11 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Các Loại Kiểm Thử
Tác giả Trần Duy Toàn, Đỗ Ngọc Giang, Đào Xuân Trường, Lê Công Nghĩa, Bùi Hữu Tuấn, Trương Thế Sơn, Hoàng Tuấn An, Tạ Quang Dũng, Đặng Phương Nam
Người hướng dẫn Thầy Nguyễn Đức Lưu
Trường học Trường Đại Học Công Nghiệp Hà Nội
Chuyên ngành Công Nghệ Thông Tin
Thể loại Học Phần
Định dạng
Số trang 32
Dung lượng 15,21 MB

Nội dung

Các loại kiểm thử Kiểm thử chức năng Kiểm thử phi chức năng Kiểm thử liên quan đến sự thay đổi aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Trang 1

Giảng viên: Thầy Nguyễn Đức Lưu

Nhóm thực hiện: 04

Lớp học phần: 20232IT6084005

Học phần: Kiểm thử phần mềm

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI

KHOA CÔNG NGHỆ THÔNG TIN

Chủ đề: Các loại kiểm thử

1/32

Trang 2

THÀNH VIÊN NHÓM 4:

Đào Xuân Trường

Hoàng Tuấn An

Trần Duy Toàn

Bùi Hữu Tuấn

Lê Công Nghĩa

Tạ Quang Dũng

Đỗ Ngọc Giang

Đặng Phương Nam

Trương Thế Sơn

Trang 3

Kiểm thử chức năng01

Trang 4

Kiểm thử chức năng

01

Trang 5

nhìn của người sử dụng, không phụ thuộc vào công nghệ hay

thiết lập bên trong

1.1 Khái niệm về kiểm thử chức năng

Kiểm thử chức năng

Trang 6

Kiểm thử chức năng

1.2 Các loại kiểm thử chức năng

0

1

+ Kiểm thử chức năng của hệ thống

+ Kiểm thử tích hợp dữ liệu và cơ sở dữ liệu

+ Kiểm thử vòng lặp công việc

+ Kiểm thử kiểm soát truy cập

+ Kiểm thử giao diện

- Có 5 loại kiểm thử chức năng bao gồm:

Trang 7

và hoạt động mượt mà của sản phẩm.

Trang 8

1.2.2 Kiểm thử giao diện:

- Ý nghĩa: kiểm tra tính liên kết và chuyển tiếp giữa các chức năng, cách thức truy cập (sử dụng phím tab, chuột ), cũng như kiểm tra các đối tượng trên màn hình để đảm bảo sự nhất quán và dễ sử dụng của giao diện

Trang 9

1.2.3 Kiểm thử tích hợp dữ liệu và cơ sở dữ liệu:

- Ý nghĩa: đảm bảo rằng hệ thống mới có thể sử dụng các dữ liệu cũ một cách hiệu quả, giúp cải thiện tính ổn định và độ tin cậy của ứng dụng phần mềm

Trang 10

1.2.4 Kiểm thử vòng lặp công việc:

- Ý nghĩa: đảm bảo tính đáng tin cậy và đúng đắn của hệ

thống tự động, giúp đảm bảo rằng các tác vụ quan trọng được thực hiện đúng thời gian và không bị gián đoạn

Trang 11

- Mục tiêu: đảm bảo rằng các tác nhân và người dùng chỉ có

thể truy cập vào các chức năng mà họ được phép truy cập

1.2.5 Kiểm thử truy cập:

- Ý nghĩa: bảo vệ dữ liệu và thông tin quan trọng của hệ thống bằng cách chỉ có người dùng được ủy quyền mới có thể truy cập vào hệ thống

Authentication Authorization

Trang 12

Kiểm thử phi chức năng

02

Trang 13

2.1 khái niệm về kiểm thử phi chức năng

Kiểm thử phi chức năng

02

- Là một loại kiểm thử phần mềm để kiểm tra các

khía cạnh phi chức năng (hiệu suất, khả năng sử

dụng, độ tin cậy, v.v.) của ứng dụng phần mềm

- Nó được thiết kế để kiểm tra sự sẵn sàng của một

hệ thống theo các tham số không thuộc về chức

năng và không bao giờ được giải quyết bằng kiểm

thử chức năng

Trang 14

2.1 Khái niệm về kiểm thử phi chức năng

Kiểm thử phi chức năng

02

- Kiểm thử phi chức năng có thể được sử dụng ở

mọi cấp độ kiểm thử nhưng thường được sử dụng

hiệu quả nhất trong cấp độ kiểm thử hệ thống và

kiểm thử chấp nhận sản phẩm

Trang 15

Kiểm thử phi chức năng

2.2 Các loại kiểm thử phi chức năng

Trang 16

Kiểm thử phi chức năng

2.2 Các loại kiểm thử phi chức năng

02

- Mục tiêu: Bảo đảm tối ưu việc phân bổ tài nguyên hệ thống (ví dụ

bộ nhớ) nhằm đạt các chỉ tiêu như thời gian xử lý hay đáp ứng

câu truy vấn

2.2.1 Kiểm thử hiệu năng:

- Tập chung đánh giá và đo lường hiệu suất

của hệ thống, ứng dụng hoặc sản phẩm phần mềm dưới điều kiện tải trọng nhất định

Trang 17

Kiểm thử phi chức năng

2.2 Các loại kiểm thử phi chức năng

- Tập trung vào xác định đặc tính hiệu suất của

hệ thống hay sản phẩm phần mềm trong điều kiện tải hay upload cụ thể

Trang 18

Kiểm thử phi chức năng

2.2 Các loại kiểm thử phi chức năng

sẽ không bị rơi vào tình huống khủng hoảng

- Kiểm thử này chủ yếu xác định tính mạnh mẽ và xử lý lỗi hệ thống trong điều kiện tải cực kỳ nặng

Trang 19

Kiểm thử phi chức năng

2.2 Các loại kiểm thử phi chức năng

02

- Là kiểm thử tập trung vào việc xác định hoặc

xác nhận đặc tính hiệu suất của hệ thống hoặc ứng dụng được kiểm thử trong điều kiện hệ thống có lượng dữ liệu rất lớn

2.2.4 Kiểm thử với dữ liệu lớn:

- Dữ liệu lớn có thể là cơ sở dữ liệu lớn hoặc

dữ liệu trong file upload lên hệ thống có dung lượng lớn

Trang 20

Kiểm thử liên quan đến

sự thay đổi

03

Trang 21

3.1 Khái niệm về kiểm thử liên quan đến sự thay đổi

Kiểm thử liên quan đến sự thay đổi

03

- Là quá trình kiểm thử phần mềm tập trung vào các thay đổi

hoặc cập nhật mới được thực hiện trong phần mềm

- Mục tiêu: Đảm bảo các thay đổi đáng tin cậy và

không gây ra các lỗi hoặc hậu quả không mong

muốn trong hệ thống

Trang 22

3.1 Khái niệm về kiểm thử liên quan đến sự thay đổi

Kiểm thử liên quan đến sự thay đổi

03

Các thay đổi của sản phẩm có thể là

Sửa chữa các lỗi

Sản phẩm được nâng cấp thay đổi về chức năng

Trang 23

Kiểm thử liên quan đến sự thay đổi

3.2 Các loại kiểm thử liên quan đến sự thay đổi

Trang 24

Kiểm thử liên quan đến sự thay đổi

3.2 Các loại kiểm thử liên quan đến sự thay đổi

03

- Là một loại kiểm thử nhằm xác

minh rằng các lỗi được báo cáo trước đó đã được sửa chữa thành công

3.2.1 Kiểm thử lại (kiểm thử xác nhận):

- Chỉ kiểm thử các test case chưa

pass

Trang 25

Kiểm thử liên quan đến sự thay đổi

3.2 Các loại kiểm thử liên quan đến sự thay đổi

03

3.2.1 Kiểm thử lại (kiểm thử xác nhận):

Các điều cần chú ý khi thực hiện kiểm thử xác nhận

Đúng các tập đầu vào01

Đúng các dữ liệu02

Đúng môi trường kiểm thử03

Trang 26

Kiểm thử liên quan đến sự thay đổi

3.2 Các loại kiểm thử liên quan đến sự thay đổi

03

- Kiểm thử hồi quy để đảm bảo rằng những thay đổi mới không làm ảnh hưởng đến những phần đã hoàn thiện trước đó

3.2.2 Kiểm thử hồi quy:

- Thường được thực hiện tự động

Trang 27

3.1 Khái niệm về kiểm thử liên quan đến sự thay đổi

Kiểm thử liên quan đến sự thay đổi

03

Các loại phép thử hồi quy

Các phép thử đại diện: Thực hiện tất cả chức năng của phần mềm01

Các phép thử bổ sung: Tập trung vào chức năng dễ bị ảnh hưởng nhất khi có thay đổi

02

Các phép thử tập trung: Tập trung vào thành phần phần mềm bị thay đổi03

Trang 28

Tổng kết

04

Trang 29

Tổng kết

4.1 Kiểm thử chức năng

04

Loại kiểm thử Mục tiêu

Chức năng hệ thống tính chính xác của quá trình nhập dữ liệu, xử lý và trả về kết quả

Giao diện tính tương thích với thiết kế, đáp ứng yêu cầu người dùng.

Tích hợp dữ liệu tính đúng đắn của chức năng sau khi tích hợp dữ liệu.

Vòng lặp công việc đảm bảo tự động hóa hoạt động theo lịch trình đặt trước.

Kiểm soát truy cập đảm bảo truy cập và sử dụng chức năng khi được phân quyền.

- So sánh đặc tả bên ngoài với các chức năng thực tế mà phần mềm cung cấp Tập trung vào góc nhìn của người sử dụng về phần mềm.

Trang 30

Tổng kết

4.2 Kiểm thử phi chức năng

04

Loại kiểm thử Mục tiêu

Kiểm thử hiệu năng đảo bảo thời gian xử lý và đáp ứng của hệ thống đạt các chỉ tiêu

như mong đợi.

Kiểm thử tải trọng đánh giá hệ thống khi có nhiều người truy cập cùng lúc.

Kiểm thử tập trung kiểm tra các tình huống tới hạn hoặc bất thường như mất kết nối.

Kiểm thử dữ liệu lớn đánh giá hiệu suất của hệ thống khi hoạt động với lượng data lớn.

- Tập trung vào kiểm thử hiệu suất, khả năng sử dụng, độ tin cậy, mức độ sẵn sàng của hệ thống.

Trang 31

Loại kiểm thử Mục tiêu

Kiểm thử xác nhận Đảm bảo các thay đã được thực hiện đúng và không gây ra những

hậy quả không mong muốn.

Kiểm thử hồi quy Đảm bảo tính ổn định và chất lượng phần mềm sau khi có sự thay

đổi.

Trang 32

THANKS FOR WATCHING !

Do you have any questions?

Ngày đăng: 12/05/2024, 23:36

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w