group6 e testing-test case

Post on 20-Jun-2015

517 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

test case

TRANSCRIPT

Defect Severity Level classification:

Severity Level DescriptionCritical The defect is affected to application function which may cause the following issue:-

High The defect is affected to application function which may cause the following issue:-

Medium This defect may cause the following issue:-

Low This defect only impact to user interface which may cause the following issue:-

Defect Priority Level classification:

Priority Level DescriptionCriticalHigh The defect should be resolved in the normal course of development activities

Medium The defect can be repaired after more serious defect have been fixedLow The defect can be resolved in a future major system revision or not resolved at all

Common Test Patterns:

Type DescriptionCRUD

Input Boundary

-   System/Others system crash, Data loss.-   One of more system functionalities cannot continue unless solving this defect.

-   The product works in the wrong step or some transaction/function always does not work.-   One of more system functionalities does not performed correctly.

-   Some function/action of product does not work intermittently.-   Incompletion of data entry.-   The user interface lack of some mandatory field.-   The complexity of user interface which can be improved.

-   The user interface is not displayed properly such as font size, position, color, font or wrong word.

The system cannot be used until the repair has been affected or the system use will be

1. Identify a record or field upon which to operate (based on input name and parameter info).2. Generate randomized item from equivalence classes.3. Verify nonexistence.4. Add item.5. Read and verify existence of identical unchanged data.6. Modify and verify matching modified data.7. Delete and verify removal of item.

Data-Type Validation 1. Identify item with type characteristics (for example, a data field) at an abstract level; this should not be limited to simple data types, but should include common business data types (for example, telephone number, address, ZIP code, customer, Social Security number, calendar date, and so on).2. Enumerate the generic business rules that are associated with the type.3. Define equivalence partitions and boundaries for the values for each business rule.4. Select test-case values from each equivalence class.

1. Enumerate and select an input item.2. Select a "valid" equivalence partition.3. Apply a lookup or random generation of a value within that partition, and use it for test.

DescriptionThe defect is affected to application function which may cause the following issue:-

The defect is affected to application function which may cause the following issue:-

This defect may cause the following issue:-

This defect only impact to user interface which may cause the following issue:-

Description

The defect should be resolved in the normal course of development activitiesThe defect can be repaired after more serious defect have been fixedThe defect can be resolved in a future major system revision or not resolved at all

Description

-   System/Others system crash, Data loss.-   One of more system functionalities cannot continue unless solving this defect.

-   The product works in the wrong step or some transaction/function always does not work.-   One of more system functionalities does not performed correctly.

-   Some function/action of product does not work intermittently.-   Incompletion of data entry.-   The user interface lack of some mandatory field.-   The complexity of user interface which can be improved.

-   The user interface is not displayed properly such as font size, position, color, font or wrong word.

The system cannot be used until the repair has been affected or the system use will be

1. Identify a record or field upon which to operate (based on input name and parameter

2. Generate randomized item from equivalence classes.3. Verify nonexistence.

5. Read and verify existence of identical unchanged data.6. Modify and verify matching modified data.7. Delete and verify removal of item.

1. Identify item with type characteristics (for example, a data field) at an abstract level; this should not be limited to simple data types, but should include common business data types (for example, telephone number, address, ZIP code, customer, Social Security number, calendar date, and so on).2. Enumerate the generic business rules that are associated with the type.3. Define equivalence partitions and boundaries for the values for each business rule.4. Select test-case values from each equivalence class.

1. Enumerate and select an input item.2. Select a "valid" equivalence partition.3. Apply a lookup or random generation of a value within that partition, and use it for test.

Document HistoryDate Version Description Prepared By

2010/11/27 0.1 Draft Version Rakkiat Saowong

Amendment Records

Version DCR/CR No. *A/M/D Description

*A-Add, M-Modify, D-Delete

Check inDate

Document HistoryReviewed By Approved By

Amendment Records

Description Prepared By

*A-Add, M-Modify, D-Delete

Link

Test Scenario1

Test Scenario2

Test Scenario3

Test Scenario4

Test Name

01. ตรวจสอบหน้า Login

02. ตรวจสอบหน้า Register

03. ตรวจสอบหน้า Take Exam

04. ตรวจสอบหน้า Browse Profile

Responsible Tester Status Remark

Subject * Test Name

Test Case\บั�นทึ�กการเข้�างาน 01. ตรวจสอบการ Login เข้าระบบ

02. ตรวจสอบเมน้�ดู�ลงบ�น้ทึ�กการเข้างาน้

03. ตรวจสอบเมน้�แกไข้บ�น้ทึ�กการเข้างาน้

04. ตรวจสอบเมน้�บ�น้ทึ�กการทึ�างาน้

Common Test Patterns Description

CRUD

CRUD

Data-Type Validation

Input Boundary

CRUD

CRUD

Test Scenario Objective :

Requirement :Wage management system for small business.docx

Data-Type Validation

CRUD

CRUD

Data-Type Validation

Input Boundary

CRUD

CRUD

CRUD

CRUD

Input Boundary

Step Name (Design Step)

step 1:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน โดยไม�ต�องกรอกข้�อม!ลั

step 2:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน ระบั&ข้�อม!ลัเป็(นต�วเลัข้จ�านวนลับั

step 3:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน ระบั&ข้�อม!ลัเป็(น ต�วอ�กษร

step 4:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง ทึ��เมน!ลัง บั�นทึ�กการเข้�างาน ระบั&ข้�อม!ลัเก�นข้อบัเข้ต

step 5: ตรวจสอบัคอลั�มน�จ�านวนนาทึ�ทึ��เมน!ลังบั�นทึ�กการเข้�างาน เลั)อกคอลั�มน�การเข้�างาน เป็(นป็กต� ลัา ข้าด

step 6:ตรวจสอบัคอลั�มน�จ�านวนชั่��วโมงทึ��เมน!ลังบั�นทึ�กการเข้�า งาน เลั)อกคอลั�มน�ลั�วงเวลัา เป็(นไม�ทึ�า

step 1: ตรวจสอบัว�นทึ�� ทึ��เมน!ด!บั�นทึ�กการเข้�างาน เลั)อกจากว�นทึ�� ทึ�างาน ระบั&ข้�อม!ลัเป็(นต�วเลัข้หร)อเป็(นต�วอ�กษร

step 1:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน โดยลับัข้�อม!ลัออกจากคอลั�มน�

step 2:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน แก�ข้ข้�อม!ลัเป็(นต�วเลัข้จ�านวนลับั

step 3:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน แก�ไข้ข้�อม!ลัเป็(น ต�วอ�กษร

step 4:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง ทึ��เมน!ลัง บั�นทึ�กการเข้�างาน แก�ไข้ข้�อม!ลัเก�นข้อบัเข้ต

step 5: ตรวจสอบัคอลั�มน�จ�านวนนาทึ�ทึ��เมน!ลังบั�นทึ�กการเข้�างาน เลั)อกคอลั�มน�การเข้�างาน เป็(นป็กต� ลัา ข้าด

step 6:ตรวจสอบัคอลั�มน�จ�านวนชั่��วโมงทึ��เมน!ลังบั�นทึ�กการเข้�า งาน เลั)อกคอลั�มน�ลั�วงเวลัา เป็(นไม�ทึ�า

step 1: ตรวจสอบัการกรอกบั�นทึ�กการทึ�างาน ทึ��เมน!บั�นทึ�กการ ทึ�างาน โดยไม�กรอกข้�อม!ลัลังในชั่�องเพิ��มบั�นทึ�กใหม�

step 2: ตรวจสอบัการกรอกบั�นทึ�กการทึ�างาน ทึ��เมน!บั�นทึ�กการ ทึ�างาน โดยกรอกข้�อม!ลัลังในชั่�องเพิ��มบั�นทึ�กใหม� โดยใชั่� Space

bar

step 3: ตรวจสอบัการกรอกบั�นทึ�กการทึ�างาน ทึ��เมน!บั�นทึ�กการ ทึ�างาน โดยกรอกข้�อม!ลัลังในชั่�องเพิ��มบั�นทึ�กใหม� โดยใชั่�กรอก

ข้�อความให�ยาวเก�น 100 ต�วอ�กษร

สามารถบั�นทึ�กข้�อม!ลัได�

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&เป็(นต�วอ�กษรได�

Description(Design Step)

Expected Result(Design Step)

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ โดยไม�ต�องกรอกข้�อม!ลั6. กดป็&/มบั�นทึ�ก

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ พิ�มพิ�เป็(นต�วเลัข้เป็(นจ�านวนลับั6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&ต�วเลัข้เป็(นจ�านวนลับัได�

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ พิ�มพิ�เป็(นต�วอ�กษร6. กดป็&/มบั�นทึ�ก

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�กรอกเก�น 1500, จ�านวนชั่��วโมงกรอกเก�น 24 ชั่��วโมง6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&ข้�อม!ลัเก�นข้อบัเข้ตทึ��ก�าหนดได�

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. เลั)อกคอลั�มน�การเข้�างานเป็(น ป็กต� ลัา ข้าด ทึ��จ�านวนนาทึ�ระบั& 156. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&จ�านวนนาทึ��สายได�เน)�องจากไม�ได�เข้�างานสาย

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. เลั)อกคอลั�มน�ลั�วงเวลัาเป็(นไม�ทึ�า ทึ��จ�านวนชั่��วโมง ระบั& 36. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&จ�านวนชั่��วโมงได�เน)�องจากไม�ได�ทึ�างานลั�วงเวลัา

ข้�-นข้�อความเต)อนให�กรอกว�นทึ��ให�ตรงก�บัร!ป็แบับั

สามารถบั�นทึ�กข้�อม!ลัได�

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&เป็(นต�วอ�กษรได�

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ด!บั�นทึ�กการเข้�างาน5. ทึ��ชั่�องว�นทึ�� กรอกต�วเลัข้หร)อต�วอ�กษร6. กดป็&/มบั�นทึ�ก

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ ให�ลับัข้�อม!ลัออก6. กดป็&/มบั�นทึ�ก

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ พิ�มพิ�เป็(นต�วเลัข้เป็(นจ�านวนลับั6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&ต�วเลัข้เป็(นจ�านวนลับัได�

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ พิ�มพิ�เป็(นต�วอ�กษร6. กดป็&/มบั�นทึ�ก

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�กรอกเก�น 1500, จ�านวนชั่��วโมงกรอกเก�น 24 ชั่��วโมง6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&ข้�อม!ลัเก�นข้อบัเข้ตทึ��ก�าหนดได�

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. เลั)อกคอลั�มน�การเข้�างานเป็(น ป็กต� ลัา ข้าด ทึ��จ�านวนนาทึ�ระบั& 156. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&จ�านวนนาทึ��สายได�เน)�องจากไม�ได�เข้�างานสาย

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. เลั)อกคอลั�มน�ลั�วงเวลัาเป็(นไม�ทึ�า ทึ��จ�านวนชั่��วโมง ระบั& 36. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&จ�านวนชั่��วโมงได�เน)�องจากไม�ได�ทึ�างานลั�วงเวลัา

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย บั�นทึ�กการทึ�างาน5. ทึ��ชั่�องเพิ��มบั�นทึ�กใหม� ไม�ต�องกรอกข้�อม!ลัอะไรลังไป็6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถบั�นทึ�กข้�อม!ลัได� กร&ณากรอกข้�อความก�อน

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย บั�นทึ�กการทึ�างาน5. ทึ��ชั่�องเพิ��มบั�นทึ�กใหม� ให�ทึ�าการเคาะ Space bar6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถบั�นทึ�กข้�อม!ลัได� กร&ณากรอกข้�อความก�อน

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย บั�นทึ�กการทึ�างาน5. ทึ��ชั่�องเพิ��มบั�นทึ�กใหม� กรอกข้�อม!ลัโดยให�ความยาวเก�น 100 ต�วอ�กษร6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถบั�นทึ�กข้�อม!ลัได� กร&ณา กรอกข้�อความไม�เก�น 100 ต�วอ�กษร

Actual Result(Design Step)

Pass (Y/N/No

Run)(Design Step)

Subject * Test Name

Test Case\บั�นทึ�กการเข้�างาน 01. ตรวจสอบการ Register เพื่��อเป็�น้สมาชิ!ก

02. ตรวจสอบเมน้�ดู�ลงบ�น้ทึ�กการเข้างาน้

03. ตรวจสอบเมน้�แกไข้บ�น้ทึ�กการเข้างาน้

04. ตรวจสอบเมน้�บ�น้ทึ�กการทึ�างาน้

Common Test Patterns Description

CRUD

CRUD

Data-Type Validation

Input Boundary

CRUD

CRUD

Test Scenario Objective :

Requirement :Wage management system for small business.docx

Data-Type Validation

CRUD

CRUD

Data-Type Validation

Input Boundary

CRUD

CRUD

CRUD

CRUD

Input Boundary

Step Name (Design Step)

step 1:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน โดยไม�ต�องกรอกข้�อม!ลั

step 2:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน ระบั&ข้�อม!ลัเป็(นต�วเลัข้จ�านวนลับั

step 3:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน ระบั&ข้�อม!ลัเป็(น ต�วอ�กษร

step 4:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง ทึ��เมน!ลัง บั�นทึ�กการเข้�างาน ระบั&ข้�อม!ลัเก�นข้อบัเข้ต

step 5: ตรวจสอบัคอลั�มน�จ�านวนนาทึ�ทึ��เมน!ลังบั�นทึ�กการเข้�างาน เลั)อกคอลั�มน�การเข้�างาน เป็(นป็กต� ลัา ข้าด

step 6:ตรวจสอบัคอลั�มน�จ�านวนชั่��วโมงทึ��เมน!ลังบั�นทึ�กการเข้�า งาน เลั)อกคอลั�มน�ลั�วงเวลัา เป็(นไม�ทึ�า

step 1: ตรวจสอบัว�นทึ�� ทึ��เมน!ด!บั�นทึ�กการเข้�างาน เลั)อกจากว�นทึ�� ทึ�างาน ระบั&ข้�อม!ลัเป็(นต�วเลัข้หร)อเป็(นต�วอ�กษร

step 1:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน โดยลับัข้�อม!ลัออกจากคอลั�มน�

step 2:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน แก�ข้ข้�อม!ลัเป็(นต�วเลัข้จ�านวนลับั

step 3:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน แก�ไข้ข้�อม!ลัเป็(น ต�วอ�กษร

step 4:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง ทึ��เมน!ลัง บั�นทึ�กการเข้�างาน แก�ไข้ข้�อม!ลัเก�นข้อบัเข้ต

step 5: ตรวจสอบัคอลั�มน�จ�านวนนาทึ�ทึ��เมน!ลังบั�นทึ�กการเข้�างาน เลั)อกคอลั�มน�การเข้�างาน เป็(นป็กต� ลัา ข้าด

step 6:ตรวจสอบัคอลั�มน�จ�านวนชั่��วโมงทึ��เมน!ลังบั�นทึ�กการเข้�า งาน เลั)อกคอลั�มน�ลั�วงเวลัา เป็(นไม�ทึ�า

step 1: ตรวจสอบัการกรอกบั�นทึ�กการทึ�างาน ทึ��เมน!บั�นทึ�กการ ทึ�างาน โดยไม�กรอกข้�อม!ลัลังในชั่�องเพิ��มบั�นทึ�กใหม�

step 2: ตรวจสอบัการกรอกบั�นทึ�กการทึ�างาน ทึ��เมน!บั�นทึ�กการ ทึ�างาน โดยกรอกข้�อม!ลัลังในชั่�องเพิ��มบั�นทึ�กใหม� โดยใชั่� Space

bar

step 3: ตรวจสอบัการกรอกบั�นทึ�กการทึ�างาน ทึ��เมน!บั�นทึ�กการ ทึ�างาน โดยกรอกข้�อม!ลัลังในชั่�องเพิ��มบั�นทึ�กใหม� โดยใชั่�กรอก

ข้�อความให�ยาวเก�น 100 ต�วอ�กษร

สามารถบั�นทึ�กข้�อม!ลัได�

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&เป็(นต�วอ�กษรได�

Description(Design Step)

Expected Result(Design Step)

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ โดยไม�ต�องกรอกข้�อม!ลั6. กดป็&/มบั�นทึ�ก

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ พิ�มพิ�เป็(นต�วเลัข้เป็(นจ�านวนลับั6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&ต�วเลัข้เป็(นจ�านวนลับัได�

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ พิ�มพิ�เป็(นต�วอ�กษร6. กดป็&/มบั�นทึ�ก

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�กรอกเก�น 1500, จ�านวนชั่��วโมงกรอกเก�น 24 ชั่��วโมง6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&ข้�อม!ลัเก�นข้อบัเข้ตทึ��ก�าหนดได�

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. เลั)อกคอลั�มน�การเข้�างานเป็(น ป็กต� ลัา ข้าด ทึ��จ�านวนนาทึ�ระบั& 156. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&จ�านวนนาทึ��สายได�เน)�องจากไม�ได�เข้�างานสาย

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. เลั)อกคอลั�มน�ลั�วงเวลัาเป็(นไม�ทึ�า ทึ��จ�านวนชั่��วโมง ระบั& 36. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&จ�านวนชั่��วโมงได�เน)�องจากไม�ได�ทึ�างานลั�วงเวลัา

ข้�-นข้�อความเต)อนให�กรอกว�นทึ��ให�ตรงก�บัร!ป็แบับั

สามารถบั�นทึ�กข้�อม!ลัได�

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&เป็(นต�วอ�กษรได�

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ด!บั�นทึ�กการเข้�างาน5. ทึ��ชั่�องว�นทึ�� กรอกต�วเลัข้หร)อต�วอ�กษร6. กดป็&/มบั�นทึ�ก

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ ให�ลับัข้�อม!ลัออก6. กดป็&/มบั�นทึ�ก

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ พิ�มพิ�เป็(นต�วเลัข้เป็(นจ�านวนลับั6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&ต�วเลัข้เป็(นจ�านวนลับัได�

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ พิ�มพิ�เป็(นต�วอ�กษร6. กดป็&/มบั�นทึ�ก

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�กรอกเก�น 1500, จ�านวนชั่��วโมงกรอกเก�น 24 ชั่��วโมง6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&ข้�อม!ลัเก�นข้อบัเข้ตทึ��ก�าหนดได�

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. เลั)อกคอลั�มน�การเข้�างานเป็(น ป็กต� ลัา ข้าด ทึ��จ�านวนนาทึ�ระบั& 156. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&จ�านวนนาทึ��สายได�เน)�องจากไม�ได�เข้�างานสาย

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. เลั)อกคอลั�มน�ลั�วงเวลัาเป็(นไม�ทึ�า ทึ��จ�านวนชั่��วโมง ระบั& 36. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&จ�านวนชั่��วโมงได�เน)�องจากไม�ได�ทึ�างานลั�วงเวลัา

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย บั�นทึ�กการทึ�างาน5. ทึ��ชั่�องเพิ��มบั�นทึ�กใหม� ไม�ต�องกรอกข้�อม!ลัอะไรลังไป็6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถบั�นทึ�กข้�อม!ลัได� กร&ณากรอกข้�อความก�อน

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย บั�นทึ�กการทึ�างาน5. ทึ��ชั่�องเพิ��มบั�นทึ�กใหม� ให�ทึ�าการเคาะ Space bar6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถบั�นทึ�กข้�อม!ลัได� กร&ณากรอกข้�อความก�อน

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย บั�นทึ�กการทึ�างาน5. ทึ��ชั่�องเพิ��มบั�นทึ�กใหม� กรอกข้�อม!ลัโดยให�ความยาวเก�น 100 ต�วอ�กษร6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถบั�นทึ�กข้�อม!ลัได� กร&ณา กรอกข้�อความไม�เก�น 100 ต�วอ�กษร

Actual Result(Design Step)

Pass (Y/N/No

Run)(Design Step)

Subject * Test Name

Test Case\บั�นทึ�กการเข้�างาน 01. ตรวจสอบการทึ�าข้อสอบ

02. ตรวจสอบเมน้�ดู�ลงบ�น้ทึ�กการเข้างาน้

03. ตรวจสอบเมน้�แกไข้บ�น้ทึ�กการเข้างาน้

04. ตรวจสอบเมน้�บ�น้ทึ�กการทึ�างาน้

Common Test Patterns Description

CRUD

CRUD

Data-Type Validation

Input Boundary

CRUD

CRUD

Test Scenario Objective :

Requirement :Wage management system for small business.docx

Data-Type Validation

CRUD

CRUD

Data-Type Validation

Input Boundary

CRUD

CRUD

CRUD

CRUD

Input Boundary

Step Name (Design Step)

step 1:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน โดยไม�ต�องกรอกข้�อม!ลั

step 2:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน ระบั&ข้�อม!ลัเป็(นต�วเลัข้จ�านวนลับั

step 3:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน ระบั&ข้�อม!ลัเป็(น ต�วอ�กษร

step 4:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง ทึ��เมน!ลัง บั�นทึ�กการเข้�างาน ระบั&ข้�อม!ลัเก�นข้อบัเข้ต

step 5: ตรวจสอบัคอลั�มน�จ�านวนนาทึ�ทึ��เมน!ลังบั�นทึ�กการเข้�างาน เลั)อกคอลั�มน�การเข้�างาน เป็(นป็กต� ลัา ข้าด

step 6:ตรวจสอบัคอลั�มน�จ�านวนชั่��วโมงทึ��เมน!ลังบั�นทึ�กการเข้�า งาน เลั)อกคอลั�มน�ลั�วงเวลัา เป็(นไม�ทึ�า

step 1: ตรวจสอบัว�นทึ�� ทึ��เมน!ด!บั�นทึ�กการเข้�างาน เลั)อกจากว�นทึ�� ทึ�างาน ระบั&ข้�อม!ลัเป็(นต�วเลัข้หร)อเป็(นต�วอ�กษร

step 1:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน โดยลับัข้�อม!ลัออกจากคอลั�มน�

step 2:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน แก�ข้ข้�อม!ลัเป็(นต�วเลัข้จ�านวนลับั

step 3:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน แก�ไข้ข้�อม!ลัเป็(น ต�วอ�กษร

step 4:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง ทึ��เมน!ลัง บั�นทึ�กการเข้�างาน แก�ไข้ข้�อม!ลัเก�นข้อบัเข้ต

step 5: ตรวจสอบัคอลั�มน�จ�านวนนาทึ�ทึ��เมน!ลังบั�นทึ�กการเข้�างาน เลั)อกคอลั�มน�การเข้�างาน เป็(นป็กต� ลัา ข้าด

step 6:ตรวจสอบัคอลั�มน�จ�านวนชั่��วโมงทึ��เมน!ลังบั�นทึ�กการเข้�า งาน เลั)อกคอลั�มน�ลั�วงเวลัา เป็(นไม�ทึ�า

step 1: ตรวจสอบัการกรอกบั�นทึ�กการทึ�างาน ทึ��เมน!บั�นทึ�กการ ทึ�างาน โดยไม�กรอกข้�อม!ลัลังในชั่�องเพิ��มบั�นทึ�กใหม�

step 2: ตรวจสอบัการกรอกบั�นทึ�กการทึ�างาน ทึ��เมน!บั�นทึ�กการ ทึ�างาน โดยกรอกข้�อม!ลัลังในชั่�องเพิ��มบั�นทึ�กใหม� โดยใชั่� Space

bar

step 3: ตรวจสอบัการกรอกบั�นทึ�กการทึ�างาน ทึ��เมน!บั�นทึ�กการ ทึ�างาน โดยกรอกข้�อม!ลัลังในชั่�องเพิ��มบั�นทึ�กใหม� โดยใชั่�กรอก

ข้�อความให�ยาวเก�น 100 ต�วอ�กษร

สามารถบั�นทึ�กข้�อม!ลัได�

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&เป็(นต�วอ�กษรได�

Description(Design Step)

Expected Result(Design Step)

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ โดยไม�ต�องกรอกข้�อม!ลั6. กดป็&/มบั�นทึ�ก

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ พิ�มพิ�เป็(นต�วเลัข้เป็(นจ�านวนลับั6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&ต�วเลัข้เป็(นจ�านวนลับัได�

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ พิ�มพิ�เป็(นต�วอ�กษร6. กดป็&/มบั�นทึ�ก

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�กรอกเก�น 1500, จ�านวนชั่��วโมงกรอกเก�น 24 ชั่��วโมง6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&ข้�อม!ลัเก�นข้อบัเข้ตทึ��ก�าหนดได�

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. เลั)อกคอลั�มน�การเข้�างานเป็(น ป็กต� ลัา ข้าด ทึ��จ�านวนนาทึ�ระบั& 156. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&จ�านวนนาทึ��สายได�เน)�องจากไม�ได�เข้�างานสาย

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. เลั)อกคอลั�มน�ลั�วงเวลัาเป็(นไม�ทึ�า ทึ��จ�านวนชั่��วโมง ระบั& 36. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&จ�านวนชั่��วโมงได�เน)�องจากไม�ได�ทึ�างานลั�วงเวลัา

ข้�-นข้�อความเต)อนให�กรอกว�นทึ��ให�ตรงก�บัร!ป็แบับั

สามารถบั�นทึ�กข้�อม!ลัได�

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&เป็(นต�วอ�กษรได�

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ด!บั�นทึ�กการเข้�างาน5. ทึ��ชั่�องว�นทึ�� กรอกต�วเลัข้หร)อต�วอ�กษร6. กดป็&/มบั�นทึ�ก

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ ให�ลับัข้�อม!ลัออก6. กดป็&/มบั�นทึ�ก

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ พิ�มพิ�เป็(นต�วเลัข้เป็(นจ�านวนลับั6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&ต�วเลัข้เป็(นจ�านวนลับัได�

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ พิ�มพิ�เป็(นต�วอ�กษร6. กดป็&/มบั�นทึ�ก

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�กรอกเก�น 1500, จ�านวนชั่��วโมงกรอกเก�น 24 ชั่��วโมง6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&ข้�อม!ลัเก�นข้อบัเข้ตทึ��ก�าหนดได�

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. เลั)อกคอลั�มน�การเข้�างานเป็(น ป็กต� ลัา ข้าด ทึ��จ�านวนนาทึ�ระบั& 156. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&จ�านวนนาทึ��สายได�เน)�องจากไม�ได�เข้�างานสาย

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. เลั)อกคอลั�มน�ลั�วงเวลัาเป็(นไม�ทึ�า ทึ��จ�านวนชั่��วโมง ระบั& 36. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&จ�านวนชั่��วโมงได�เน)�องจากไม�ได�ทึ�างานลั�วงเวลัา

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย บั�นทึ�กการทึ�างาน5. ทึ��ชั่�องเพิ��มบั�นทึ�กใหม� ไม�ต�องกรอกข้�อม!ลัอะไรลังไป็6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถบั�นทึ�กข้�อม!ลัได� กร&ณากรอกข้�อความก�อน

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย บั�นทึ�กการทึ�างาน5. ทึ��ชั่�องเพิ��มบั�นทึ�กใหม� ให�ทึ�าการเคาะ Space bar6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถบั�นทึ�กข้�อม!ลัได� กร&ณากรอกข้�อความก�อน

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย บั�นทึ�กการทึ�างาน5. ทึ��ชั่�องเพิ��มบั�นทึ�กใหม� กรอกข้�อม!ลัโดยให�ความยาวเก�น 100 ต�วอ�กษร6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถบั�นทึ�กข้�อม!ลัได� กร&ณา กรอกข้�อความไม�เก�น 100 ต�วอ�กษร

Actual Result(Design Step)

Pass (Y/N/No

Run)(Design Step)

Subject * Test Name

Test Case\บั�นทึ�กการเข้�างาน 01. ตรวจสอบหน้าดู�ข้อม�ลส"วน้ต�วและป็ระว�ต!การทึดูสอบ

02. ตรวจสอบเมน้�ดู�ลงบ�น้ทึ�กการเข้างาน้

03. ตรวจสอบเมน้�แกไข้บ�น้ทึ�กการเข้างาน้

04. ตรวจสอบเมน้�บ�น้ทึ�กการทึ�างาน้

Common Test Patterns Description

CRUD

CRUD

Data-Type Validation

Input Boundary

CRUD

CRUD

Test Scenario Objective :

Requirement :Wage management system for small business.docx

Data-Type Validation

CRUD

CRUD

Data-Type Validation

Input Boundary

CRUD

CRUD

CRUD

CRUD

Input Boundary

Step Name (Design Step)

step 1:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน โดยไม�ต�องกรอกข้�อม!ลั

step 2:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน ระบั&ข้�อม!ลัเป็(นต�วเลัข้จ�านวนลับั

step 3:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน ระบั&ข้�อม!ลัเป็(น ต�วอ�กษร

step 4:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง ทึ��เมน!ลัง บั�นทึ�กการเข้�างาน ระบั&ข้�อม!ลัเก�นข้อบัเข้ต

step 5: ตรวจสอบัคอลั�มน�จ�านวนนาทึ�ทึ��เมน!ลังบั�นทึ�กการเข้�างาน เลั)อกคอลั�มน�การเข้�างาน เป็(นป็กต� ลัา ข้าด

step 6:ตรวจสอบัคอลั�มน�จ�านวนชั่��วโมงทึ��เมน!ลังบั�นทึ�กการเข้�า งาน เลั)อกคอลั�มน�ลั�วงเวลัา เป็(นไม�ทึ�า

step 1: ตรวจสอบัว�นทึ�� ทึ��เมน!ด!บั�นทึ�กการเข้�างาน เลั)อกจากว�นทึ�� ทึ�างาน ระบั&ข้�อม!ลัเป็(นต�วเลัข้หร)อเป็(นต�วอ�กษร

step 1:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน โดยลับัข้�อม!ลัออกจากคอลั�มน�

step 2:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน แก�ข้ข้�อม!ลัเป็(นต�วเลัข้จ�านวนลับั

step 3:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรง พิ�เศษ ทึ��เมน!ลังบั�นทึ�กการเข้�างาน แก�ไข้ข้�อม!ลัเป็(น ต�วอ�กษร

step 4:ตรวจสอบัคอลั�มน�จ�านวนนาทึ�, จ�านวนชั่��วโมง ทึ��เมน!ลัง บั�นทึ�กการเข้�างาน แก�ไข้ข้�อม!ลัเก�นข้อบัเข้ต

step 5: ตรวจสอบัคอลั�มน�จ�านวนนาทึ�ทึ��เมน!ลังบั�นทึ�กการเข้�างาน เลั)อกคอลั�มน�การเข้�างาน เป็(นป็กต� ลัา ข้าด

step 6:ตรวจสอบัคอลั�มน�จ�านวนชั่��วโมงทึ��เมน!ลังบั�นทึ�กการเข้�า งาน เลั)อกคอลั�มน�ลั�วงเวลัา เป็(นไม�ทึ�า

step 1: ตรวจสอบัการกรอกบั�นทึ�กการทึ�างาน ทึ��เมน!บั�นทึ�กการ ทึ�างาน โดยไม�กรอกข้�อม!ลัลังในชั่�องเพิ��มบั�นทึ�กใหม�

step 2: ตรวจสอบัการกรอกบั�นทึ�กการทึ�างาน ทึ��เมน!บั�นทึ�กการ ทึ�างาน โดยกรอกข้�อม!ลัลังในชั่�องเพิ��มบั�นทึ�กใหม� โดยใชั่� Space

bar

step 3: ตรวจสอบัการกรอกบั�นทึ�กการทึ�างาน ทึ��เมน!บั�นทึ�กการ ทึ�างาน โดยกรอกข้�อม!ลัลังในชั่�องเพิ��มบั�นทึ�กใหม� โดยใชั่�กรอก

ข้�อความให�ยาวเก�น 100 ต�วอ�กษร

สามารถบั�นทึ�กข้�อม!ลัได�

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&เป็(นต�วอ�กษรได�

Description(Design Step)

Expected Result(Design Step)

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ โดยไม�ต�องกรอกข้�อม!ลั6. กดป็&/มบั�นทึ�ก

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ พิ�มพิ�เป็(นต�วเลัข้เป็(นจ�านวนลับั6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&ต�วเลัข้เป็(นจ�านวนลับัได�

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ พิ�มพิ�เป็(นต�วอ�กษร6. กดป็&/มบั�นทึ�ก

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�กรอกเก�น 1500, จ�านวนชั่��วโมงกรอกเก�น 24 ชั่��วโมง6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&ข้�อม!ลัเก�นข้อบัเข้ตทึ��ก�าหนดได�

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. เลั)อกคอลั�มน�การเข้�างานเป็(น ป็กต� ลัา ข้าด ทึ��จ�านวนนาทึ�ระบั& 156. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&จ�านวนนาทึ��สายได�เน)�องจากไม�ได�เข้�างานสาย

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. เลั)อกคอลั�มน�ลั�วงเวลัาเป็(นไม�ทึ�า ทึ��จ�านวนชั่��วโมง ระบั& 36. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&จ�านวนชั่��วโมงได�เน)�องจากไม�ได�ทึ�างานลั�วงเวลัา

ข้�-นข้�อความเต)อนให�กรอกว�นทึ��ให�ตรงก�บัร!ป็แบับั

สามารถบั�นทึ�กข้�อม!ลัได�

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&เป็(นต�วอ�กษรได�

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ด!บั�นทึ�กการเข้�างาน5. ทึ��ชั่�องว�นทึ�� กรอกต�วเลัข้หร)อต�วอ�กษร6. กดป็&/มบั�นทึ�ก

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ ให�ลับัข้�อม!ลัออก6. กดป็&/มบั�นทึ�ก

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ พิ�มพิ�เป็(นต�วเลัข้เป็(นจ�านวนลับั6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&ต�วเลัข้เป็(นจ�านวนลับัได�

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�, จ�านวนชั่��วโมง, ค�าแรงพิ�เศษ พิ�มพิ�เป็(นต�วอ�กษร6. กดป็&/มบั�นทึ�ก

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. ทึ��จ�านวนนาทึ�กรอกเก�น 1500, จ�านวนชั่��วโมงกรอกเก�น 24 ชั่��วโมง6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&ข้�อม!ลัเก�นข้อบัเข้ตทึ��ก�าหนดได�

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. เลั)อกคอลั�มน�การเข้�างานเป็(น ป็กต� ลัา ข้าด ทึ��จ�านวนนาทึ�ระบั& 156. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&จ�านวนนาทึ��สายได�เน)�องจากไม�ได�เข้�างานสาย

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย ลังบั�นทึ�กการเข้�างาน5. เลั)อกคอลั�มน�ลั�วงเวลัาเป็(นไม�ทึ�า ทึ��จ�านวนชั่��วโมง ระบั& 36. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถระบั&จ�านวนชั่��วโมงได�เน)�องจากไม�ได�ทึ�างานลั�วงเวลัา

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย บั�นทึ�กการทึ�างาน5. ทึ��ชั่�องเพิ��มบั�นทึ�กใหม� ไม�ต�องกรอกข้�อม!ลัอะไรลังไป็6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถบั�นทึ�กข้�อม!ลัได� กร&ณากรอกข้�อความก�อน

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย บั�นทึ�กการทึ�างาน5. ทึ��ชั่�องเพิ��มบั�นทึ�กใหม� ให�ทึ�าการเคาะ Space bar6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถบั�นทึ�กข้�อม!ลัได� กร&ณากรอกข้�อความก�อน

Method1. เป็.ดโป็รแกรม Wage management system 2. login เข้�าระบับั3. เลั)อกเมน!บั�นทึ�กการเข้�างาน4. เลั)อกเมน!ย�อย บั�นทึ�กการทึ�างาน5. ทึ��ชั่�องเพิ��มบั�นทึ�กใหม� กรอกข้�อม!ลัโดยให�ความยาวเก�น 100 ต�วอ�กษร6. กดป็&/มบั�นทึ�ก

ข้�-นข้�อความเต)อนว�าไม�สามารถบั�นทึ�กข้�อม!ลัได� กร&ณา กรอกข้�อความไม�เก�น 100 ต�วอ�กษร

Actual Result(Design Step)

Pass (Y/N/No

Run)(Design Step)

top related