Ministry of education and training fpt university



tải về 1.87 Mb.
trang14/24
Chuyển đổi dữ liệu09.10.2016
Kích1.87 Mb.
1   ...   10   11   12   13   14   15   16   17   ...   24

II. Test Plan


1. Features to be tested:

  • Test server KAP-SS

    • Test GUI and Function: “Thêm từng bài”

    • Test GUI and Function: “Thêm nhiều bài hát”

    • Test GUI and Function: “Tạo danh sách tất cả các bài”

    • Test GUI and Function: “Tạo danh sách tham khảo”

    • Test GUI and Function: “Chọn nơi lưu trữ bài hát”

    • Test GUI and Function of main screen

  • Test on Emulator Android Mobile

  • Test GUI and Function of main screen

  • Follow each button on main screen and test GUI & Function

  • Test on Android Mobile: LG-P500

    • Test GUI and Function of main screen

    • Follow each button on main screen and test GUI & Function

2. Features not to be tested: N/A

Performance test

To determine or validate speed, scalability, and/or stability.



  • A performance test is a technical investigation done to determine or validate the responsiveness, speed, scalability, and/or stability characteristics of the product under test.

Load test

To verify application behavior under normal and peak load conditions.



  • Load testing is conducted to verify that your application can meet your desired performance objectives; these performance objectives are often specified in a service level agreement (SLA). A load test enables you to measure response times, throughput rates, and resource-utilization levels, and to identify your application’s breaking point, assuming that the breaking point occurs below the peak load condition.

  • Endurance testing is a subset of load testing. An endurance test is a type of performance test focused on determining or validating the performance characteristics of the product under test when subjected to workload models and load volumes anticipated during production operations over an extended period of time.

  • Endurance testing may be used to calculate Mean Time Between Failure (MTBF), Mean Time To Failure (MTTF), and similar metrics.

Stress test

To determine or validate an application’s behavior when it is pushed beyond normal or peak load conditions.



  • The goal of stress testing is to reveal application bugs that surface only under high load conditions. These bugs can include such things as synchronization issues, race conditions, and memory leaks. Stress testing enables you to identify your application’s weak points, and shows how the application behaves under extreme load conditions.

  • Spike testing is a subset of stress testing.  A spike test is a type of performance test focused on determining or validating the performance characteristics of the product under test when subjected to workload models and load volumes that repeatedly increase beyond anticipated production operations for short periods of time.

Capacity test

To determine how many users and/or transactions a given system will support and still meet performance goals.



  • Capacity testing is conducted in conjunction with capacity planning, which you use to plan for future growth, such as an increased user base or increased volume of data. For example, to accommodate future loads, you need to know how many additional resources (such as processor capacity, memory usage, disk capacity, or network bandwidth) are necessary to support future usage levels.

  • Capacity testing helps you to identify a scaling strategy in order to determine whether you should scale up or scale out.

2.3 Testing Tools and Environment: Test KAP-SS on the real mobile: LG-P500, SS-Galaxy 5801

III. Test Cases


        1. KAP-SS GUI

Case 1

ID

Purpose

Test Procedure

Expected Output

Result

KAP_1

Menu “Thêm bài hát”

-Verify “Thêm bài hát” field.


- Menu.

-Values: “Từng bài Alt + T”, “Nhiều bài Alt + N”









Case 2

ID

Purpose

Test Procedure

Expected Output

Result

KAP_2

Menu “Thiết lập”

-Verify “Thiết lập” field.


- Menu
- Values: “Các loại danh sách gợi ý”, “Tự động tạo các danh sách”, “Nơi lưu trữ các danh sách”





Case 3

ID

Purpose

Test Procedure

Expected Output

Result

KAP_3

Menu “Trợ giúp”

Verify “Trợ giúp”

- Menu
- Values: “Hướng dẫn sử dụng”, “Về KAP-SS”, “Liên hệ”





Case 4

ID

Purpose

Test Procedure

Expected Output

Result

KAP_4

Control button

Verify number of buttons.

There are 5 buttons: “Tạo danh sách tất cả các bài”, “Tạo các danh sách tham khảo”, “Chọn”, “Hiện toàn bộ”. “Lưu cập nhật”.





Case 5

ID

Purpose

Test Procedure

Expected Output

Result

KAP_5

Nơi lưu trữ các danh sách

Verify “Nơi lưu trữ các danh sách” field

- Text box
- Default value: Blank







Case 6

ID

Purpose

Test Procedure

Expected Output

Result

KAP_6

Tổng số bài hiện có

Verify “Tổng số bài hiện có” field

- Text box
- Default value: Blank





Case 7

ID

Purpose

Test Procedure

Expected Output

Result

KAP_7

Lưu trữ trong

Verify “Lưu trữ trong” field

- Text box

- Default value: Blank







Case 8

ID

Purpose

Test Procedure

Expected Output

Result

KAP_8

Theo dõi số lần hát

Verify “Theo dõi số lần hát” field

- Check box

- Default value: Blank








Case 9

ID

Purpose

Test Procedure

Expected Output

Result

KAP_9

Khởi động cùng window

Verify “Khởi động cùng window” field

- Check box

- Default value: Blank







Case 10

ID

Purpose

Test Procedure

Expected Output

Result

KAP_10

Control Data grid view

Verify number of column of Data grid view

- There are 8 columns of Data grid view: No, Tên bài, Độ dài, Nghệ sĩ, Mô tả & Lời bài hát, Thể loại, số lần hát, Vị trí trên máy tính

- Default value: Blank







2. KAP-SS Functions

Case 11

ID

Purpose

Test Procedure

Expected Output

Result

KAP_11

“Thêm bài hát” with select “Từng bài Alt+T” successful

1. On KAP-SS page
- Click on “Thêm bài hát” menu.
- Choose “Từng bài Alt + T”.

2. Choose one song





1. On KAP-SS page
- A menu is displayed with 2 values: “Từng bài Alt+T” and “Nhiều bài Alt+N”.
- An open page is displayed.
2. An “AddSong” page is displayed





Case 12

ID

Purpose

Test Procedure

Expected Output

Result

KAP_12

“Thêm bài hát” with select “Nhiều bài Alt+N” successful

1. On KAP-SS page
- Click on “Thêm bài hát” menu.
- Choose “Nhiều bài Alt + N”.

2. Choose folder song to add





1. On KAP-SS page
- A menu is displayed with 2 values: “Từng bài Alt+T” and “Nhiều bài Alt+N”.
- A “Browse for folder” page is displayed.
2. A “Thêm nhiều bài hát” page is displayed





Case 13

ID

Purpose

Test Procedure

Expected Output

Result

KAP_13

“Thiết lập” with select “Các loại danh sách gợi ý”

1. On KAP-SS page
- Click on “Thiết lập” menu
- Choose “Các loại danh sách gợi ý”



1. On KAP-SS page:

- A menu is displayed with 3 values: “Các loại danh sách gợi ý”, “Tự động tạo các danh sách”, “Nơi lưu trữ các bài hát”

- A “Danh sách gợi ý” page is displayed.






Case 14

ID

Purpose

Test Procedure

Expected Output

Result

KAP_14

“Thiết lập” with select “Tự động tạo các danh sách”

1. On KAP-SS page
- Click on “Thiết lập” menu
- Choose “Tự động tạo các danh sách”



1. On KAP-SS page:

- A menu is displayed with 3 values: “Các loại danh sách gợi ý”, “Tự động tạo các danh sách”, “Nơi lưu trữ các bài hát”

- A “Lên lịch” page is displayed.






Case 15

ID

Purpose

Test Procedure

Expected Output

Result

KAP_15

“Thiết lập” with select “Nơi lưu trữ các bài hát”

1. On KAP-SS page
- Click on “Thiết lập” menu
- Choose “Nơi lưu trữ các bài hát”



1. On KAP-SS page:

- A menu is displayed with 3 values: “Các loại danh sách gợi ý”, “Tự động tạo các danh sách”, “Nơi lưu trữ các bài hát”



- A “Browse for folder” page is displayed.





Case 16

ID

Purpose

Test Procedure

Expected Output

Result

KAP_16

“Trợ giúp” with select “Hướng dẫn sử dụng”

1. On KAP-SS page
- Click on “Trợ giúp” menu
- Choose “Hướng dẫn sử dụng”










Case 17

ID

Purpose

Test Procedure

Expected Output

Result

KAP_17

“Trợ giúp” with select “Về KAP-SS”

1. On KAP-SS page
- Click on “Trợ giúp” menu
- Choose “Về KAP-SS”










Case 18

ID

Purpose

Test Procedure

Expected Output

Result

KAP_18

“Trợ giúp” with select “Liên hệ”

1. On KAP-SS page
- Click on “Trợ giúp” menu
- Choose “Liên hệ”











Case 19

ID

Purpose

Test Procedure

Expected Output

Result

KAP_19

Check “Tạo danh sách tất cả các bài” button

1. On KAP-SS page
- Click on “Tạo danh sách tất cả các bài” button.

A note is displayed: “Bạn chưa chọn nơi lưu trữ hoặc nơi lưu trữ không hợp lệ”






1   ...   10   11   12   13   14   15   16   17   ...   24


Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2019
được sử dụng cho việc quản lý

    Quê hương