Group6 e testing-test case
-
Upload
rakkiat-soawong -
Category
Education
-
view
515 -
download
0
description
Transcript of Group6 e testing-test case
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)