1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Công cụ kiểm thử phần mềm: Bài 11 - GV. Trương Phước Lộc

26 23 0

Đ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

Định dạng
Số trang 26
Dung lượng 1,88 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài giảng Công cụ kiểm thử phần mềm - Bài 11: Mobile application testing cung cấp cho người học các kiến thức: Kiểm thử trên di động là gì, kiểm thử ứng dụng trên di động, các loại kiểm thử ứng dụng trên di động,... Mời các bạn cùng tham khảo.

Trang 1

Bài 11 – Mobile Application

Testing

Công cụ kiểm thử phần mềm

Bộ môn Công nghệ phần mềm

1

Trang 2

Nội dung

£ Kiểm thử trên di động là gì?

£ Kiểm thử ứng dụng trên di động

p   Giới thiệu

p   Khó khăn gặp phải khi kiểm thử

p   Các loại kiểm thử ứng dụng trên di động

p   Các phương pháp kiểm thử ứng dụng trên di

động

2

Trang 3

Kiểm thử trên di động là gì?

£ Kiểm thử trên di động là quá trình đảm

bảo chất lượng của thiết bị di động

£ Quá trình kiểm thử được tiến hành trên

cả phần cứng lẫn phần mềm

3

Trang 4

Kiểm thử trên di động là gì?

4

Trang 5

Kiểm thử ứng dụng trên di động

£ Giới thiệu

£ Khó khăn gặp phải khi kiểm thử

£ Các loại kiểm thử ứng dụng trên di động

£ Các phương pháp kiểm thử ứng dụng

trên di động

5

Trang 6

Kiểm thử ứng dụng trên di động

£ Kiểm thử ứng dụng trên di động là quá

trình đảm bảo đầy đủ các chức năng, tính

tiện dụng và nhất quán của ứng dụng trên

di động

6

Trang 7

Khó khăn của kiểm thử ứng dụng trên

di động

£ Đa dạng nền tảng

7

Trang 8

Khó khăn của kiểm thử ứng dụng trên

di động

8

Trang 9

Khó khăn của kiểm thử ứng dụng trên

di động

£ Đa dạng nhà sản xuất

9

Trang 10

Khó khăn của kiểm thử ứng dụng trên

di động

£ Đa dạng ứng dụng

10

Trang 11

Các loại kiểm thử ứng dụng trên di

động

11

Trang 12

Các loại kiểm thử ứng dụng trên di

£ Interruption Testing: kiểm thử gián đoạn

(cuộc gọi đến ,tin nhắn đến, …)

£ Regression Testing: kiểm tra các chức

năng cơ bản của ứng dụng không bị ảnh

hưởng do bất kỳ thay đổi nào

12

Trang 13

Các loại kiểm thử ứng dụng trên di

động

£ Stress/Performance: kiểm tra hiệu năng

của ứng dụng ảnh hưởng đến thiết bị

£ Location testing: kiểm tra vị trí địa lí nơi

mà ứng dụng được sử dụng

£ Field testing: kiểm tra thực tế ứng dụng

chạy trên nhiều thiết bị thực và hạ tầng

mạng khác nhau

13

Trang 16

Thiết bị di động

£ Khó khăn:

p   Tốn chi phí để mua thiết bị

p   Phải liên tục đầu tư nâng cấp thiết bị

16

Trang 17

£ Emulator quan tâm đến cả môi trường

cho phần cứng lẫn phần mềm Trong khi

Simulator chỉ quan tâm đến môi trường

Trang 18

Emulator/Simulator

18

Trang 19

Emulator/Simulator

£ Thuận lợi:

p   Không tốn phí – nhiều phiên bản hệ điều

hành, thiết bị luôn có sẵn để tải về

p   Thường được cung cấp bởi các nhà sản xuất

nên mô phỏng được gần như 90% hệ thống

do không kiểm thử được interruption và mạng

p   Dễ cài đặt

19

Trang 22

Mạng

£ Thuận lợi:

p   Truy cập được các thiết bị mới nhất

p   Các dịch vụ đám mây đã quá phổ biến nên

dễ dàng kiểm thử

22

Trang 24

Tiêu chí lựa chọn công cụ

24

Q

tầng

Trang 25

Một số công cụ kiểm thử phổ biến cho

Trang 26

So sánh một số công cụ phổ biến trong

thị trường kiểm thử di động

26

Tools/ Parameters Test Quest

Support of

devices/platform

s

Android, Blackberry, Symbian &

language for scripts,

Script is simple and can

any other test management tool supported by QTP

Jail Breaking /

Routing Needs Jail breaking DA hosts Jail broken devices No Jail breaking Perfecto Mobile hosts Jail broken devices Needs Jail breaking Needs Jail breaking

Ngày đăng: 03/11/2020, 01:10

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w