1. Trang chủ
  2. » Luận Văn - Báo Cáo

Kiểm Thử Và Công Cụ Kiểm Thử Ứng Dụng Web di động

30 2,4K 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 đề Kiểm Thử và Công Cụ Kiểm Thử Ứng Dụng Web di động
Tác giả Nguyễn Thành Chung, Nguyễn Tuấn Việt, Nguyễn Viết Cương, Lê Hoàng Phúc, Huỳnh Đặng Duy Linh
Người hướng dẫn Th.S Nguyễn Đăng Khoa
Trường học Trường Đại học Công nghệ Thông tin
Chuyên ngành Kỹ thuật Phần mềm
Thể loại Báo cáo giữa kỳ
Thành phố Hà Nội
Định dạng
Số trang 30
Dung lượng 441,87 KB

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

Nội dung

Kiểm Thử Và Công Cụ Kiểm Thử Ứng Dụng Web di động Nội dung : I. Testing Mobile versus Desktop Web Applications II. Các loại Tests III.Khảo sát các công cụ hỗ trợ kiểm thử điện thoại di động IV.Các xem xét kiểm thử khác

Trang 1

Kiểm Thử Và Công Cụ Kiểm Thử Ứng

Dụng Web di động

GV Hướng Dẫn : Th.S Nguyễn Đăng Khoa Sinh Viên Thực Hiện:

Nguyễn Thành Chung 09520026 Nguyễn Tuấn Việt 09520352 Nguyễn Viết Cương 09520363

Lê Hoàng Phúc 09520378 Huỳnh Đặng Duy Linh 09520374

Báo cáo giữa kì :

Trường ĐH Công nghệ thông tin Khoa Công nghệ phần mềm

Trang 2

Phần 1.Kiểm Thử Ứng Dụng Web di động

I Testing Mobile versus Desktop Web

Applications

II Các loại Tests

III.Khảo sát các công cụ hỗ trợ kiểm

thử điện thoại di động

IV.Các xem xét kiểm thử khác

Trang 3

I Testing Mobile versus Desktop Web

Trang 4

2 Mạng wireless và các vấn đề.

- Băng thông hạn chế

- Phụ thuộc vào cơ sở hạ tầng hổ trợ của bên thứ 3

Trang 5

3 Các phụ thuộc khác

- Phụ thuộc đồng bộ dữ liệu

- Phụ thuộc vào định dạng nội dung web

Trang 7

II Các loại Tests

1 Add-on Installation Tests:

2 Data Synchronization-Related Tests

+ Phương pháp để tải dữ liệu trên các thiết bị di động không có kết nối internet hoặc mạng để đồng bộ với ứng dụng máy tính để bàn

+ Đồng bộ hóa dữ liệu cũng có thể thực hiên bằng wirelessly Người sử dụng đồng bộ hóa các thiết bị với 1 proxy server thông qua kết nối

wireless modem Định dạng nội dung Web được lưu trử ở sever kết nối với proxy server sẽ được chuyển đến thiết bị thông qua quá trình đồng

bộ hóa Người dùng có thể xem nội dung web trên thiết bị.

3 Kiểm thử trình duyệt

Trang 8

4 Kiểm thử nền tảng

- Platform or Logo Compliance Tests

- Kiểm tra cấu hình và sự tương thích

+ Sử dụng một trình giả lập bạn có thể kiểm thử các chức năng cơ bản

+ Những mặt khác có thể kiểm thử trên các thiết bị vật lý

Để tìm hiểu thêm về vấn đề tương thích : www.nttdocomo.co/jp/englishy/i/tag/imodetag.htm

Trang 9

- Truyền tiếp từ vùng phủ sóng đến vùng không phủ sóng

- Quá trình chuyển tiếp giữa dữ liệu và giọng nói

Trang 10

6 Data or Message Race Condition

7 Kiểm thử hiệu năng

8 Kiểm tra tính bảo mật

- Hình 20.4 cho thấy một ví dụ về yêu cầu và phản hồi web thông qua một cổng WAP.Nó cũng minh họa các hoạt động khác xảy ra tại cổng WAP:

Trang 12

9 Kiểm thử các ứng dụng web sử dụng môi trường giả lập

10 Kiểm thử các ứng dụng Web sử dụng môi trường vật lý

1UP.Trình duyệt hỗ trợ tính năng này thông qua thẻ meta WML2UP.Trình duyệt 4.0 hỗ trợ tính năng này thông qua thẻ mở rộng WML

Trang 13

11 Khảo sát các công cụ hỗ trợ kiểm thử Mobiles

- Palm Computing www.palmos.com/dev/tools/emulator

Trang 14

Phần 2.Công cụ kiểm tra

Các loại công cụ :

Trang 15

Rule-Based Analyzers

Loại: phân tích tĩnh

Đầu vào: Nguồn (code)

Đầu ra: các báo cáo phân tích và báo lỗi

Primary user: Nhà phát triển

Secondary user: Tester

Theo Nguyên lý kỹ thuật Loại công cụ này đọc các mã nguồn đầu vào

và so sánh các mã bằng văn bản với các tiêu chuẩn mã

hóa hoặc các quy tắc ngôn ngữ cụ thể nhằm nỗ lực để tìm ra mâu thuẫn

và các lỗi tiềm ẩn

Trang 16

Mẫu danh sách các liên kết các checkers và các

HTML chuẩn

WATCHFIRE LINKBOT PRO

Mô tả: Kiểm tra liên kết và xác nhận HTML kết hợp thành một giải pháp quản lý doanh nghiệp hoàn thiện và các trang

web doanh nghiệp năng động

Nguồn: Watchfire

Hệ Điều Hành: Windows

Đánh giá bản sao: Có

Địa chỉ: www.watchfire.com

Trang 17

PARASOFT WEB KING

Mô tả:Kiểm tra liên kết, HTML xác định trong một phát triển toàn diện

và kiểm tra công cụ quản lý

Nguồn: ParaSoft

Hệ điều hành: Windows, Linux, và Sun Solaris

Đánh giá bản sao: Không có, nhưng bản demo miễn phí quét bằng cách sử dụng Web King có sẵn

Address: www.parasoft.com

Trang 18

XENU’S LINK SLEUTH

Mô tả: Đây là một kiểm tra liên kết tuyệt vời và nó là miễn

phí NhómQACity sử dụng tiện ích này mỗi ngày để kiểm tra trang web này.Các tác giả đã thực hiện công việc cho bạn và đã cung cấp một so sánh của các kiểm tra liên kết để giúp bạn chọn các tiện ích tốt nhất cho bạn

Trang 19

Sample List of Rule-Based Analyzers for

C/C++, Java, Visual Basic, and Other

Programming and Scripting Languages

Những công cụ phổ biển này dùng để kiểm tra cú pháp xấu, logic,và các lỗi lập trình ngôn ngữ cụ thể ở mức mã nguồn Đây là mức độ kiểm

tra thường được gọi là kiểm tra đơn vị và kiểm tra thành phần máy

chủ.Nhà phát triển thực hiện kiểm tra này

Trang 21

Tải/ Trình bày của công cụ kiểm tra

Loại: Web-load mô phỏng và phân tích hiệu suất

Input: Mô phỏng yêu cầu người sử dụng

Output: Sư thực hiện khác nhau và báo cáo phân tích

Người sử dụng đầu: Kiểm tra viên

Trang 22

Web Load Và Trình bày công cụ kiểm tra

Trang 23

MERCURY INTERACTIVE APPLICATION PERFORMANCE

Mô tả: Load, Trình bày, và thử nghiệm khả năng mở rộng

Nguồn: Thủy Interactive

Trang 24

Giao diện điều khiển (ghi / thiết kế) và công cụ Playback

Mô tả: Phát lại hoạt động của người dùng, cho phép

chức năng giám sát và kiểm tra hồi quy

Đầu vào:Ghi / thiết kế sự kiện hoặc thông báo được áp dụng trên giao diện điều khiển

Đầu ra: Lỗi các bản ghi chỉ ra sự khác

biệt được phát hiện trong khi phát

Primary user: Tester

Secondary user: Nhà phát triển

Trang 25

MERCURY INTERACTIVE WINRUNER

Mô tả: Giao diện có chức năng tự động và kiểm tra hồi quy.Nguồn: Mercury Interactive

Trang 26

Bộ phát hiện sai số khi chạy

Loại: Năng động, phân tích (Lưu ý: nhu cầu Mã được biên dịch và thực hiện trước khi phân tích năng động

có thể bị lỗi.)

Đầu vào: Thực hiện các trường hợp thử nghiệm

Đầu ra: Trap và theo dõi thời gian chạy lỗi

Primary user: Developer

Secondary user: Tester

Nguyên lý công nghệ.:

Trang 27

Danh sách mẫu của Công cụ phát hiện Runtime

Error-Những công cụ kiểm tra bộ nhớ và điều hành hệ

thống API-specific

RATIONAL (IBM) PURIFY

Mô tả: phát hiện các lỗi liên quan đến bộ nhớ và thời gian chạy.Nguồn: Rational

Hệ điều hành: Windows NT và UNIX

Đánh giá sao chép: có

Địa chỉ: www.rational.com

PARASOFT INSURE PLUSPLUS

Trang 28

Danh sách mẫu các công cụ kiểm tra an ninh Web

Những công cụ này có thể được sử dụng để phát hiện

và phân tích các vấn đề bảo mật tiềm ẩn trong một

ứng dụng mạng làm việc hoặc Web

Nguồn: Finjan Software

Hệ điều hành: Windows

Đánh giá sao chép: Có

Địa chỉ: www.finjan.com

Trang 29

Công cụ kiểm tra cụ thể Java

COMPUWARE QACENTER ENTERPRISE EDITION

Mô tả: Cho phép nhóm kiểm tra để xác định hỗ trợ riêng của mình cho tùy chỉnh điều khiển Java

Nguồn: Compuware

Hệ điều hành: PC/DOS/OS/390/MVS/VM/PC/Win95/98/NT/AS400 /IBM mainboframe

Đánh giá sao chép: Có

Địa chỉ: www.compuware.com/products/qacenter/qarun/

Trang 30

The end

Ngày đăng: 28/07/2014, 12:16

TỪ KHÓA LIÊN QUAN

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

w