Tester’s Aptitude Test ทำกันขำขำ ข้อที่ 3

สวัสดียามสายๆ เกือบเที่ยงของวันศุกร์ที่ 20 มีนาคม 2552 ครับ แอบปลีกตัวมาจัดการ update ในส่วนของคำถามของสัปดาห์นี้ให้ก่อนจะกลับไปทำงานที่กองรออยู่ จากการเข้ามาดูอยู่เป็นระยะๆ ของคำถามข้อที่ 2 แบบว่าไม่มีใครเข้ามาตอบเลย โอวววว…แอบเศร้า เลย ดังนั้นยังไม่เฉลยคำตอบละกันของคำถามข้อที่ 2 ครับ
คำถาม
รวบรัดตัดความเลยละกันนะครับ สำหรับคำถามข้อที่ 3 นี้เป็นเรื่องของ Skill คะแนน 15 คะแนนเลยทีเดียว ข้อนี้คะแนนสูงเป็นอันดับ 2 ของชุดข้อสอบที่ผู้เขียนมีอยู่ในมือ มาลองคิด และตอบ กันดูนะครับ
A hotel telephone system can perform 3 funtions:
-
Call another hotel room by entering a room number (201 to 500)
-
Call an external line by entering a 9, followed by the number
-
Call various hotel services
-
0 = Operator
-
7 = Room Service
-
8 = Reception
-
Write a set of test cases to adequately test this telephone system
ขอให้มีความสุขในการทำงานวันศุกร์แห่งชาติครับพี่น้อง
Testing Doesn’t Finish…It’s Just STOP!!!






กรณีที่ 1 กดเลข 3 หลักที่ น้อยกว่า 201
กรณีที่ 2 กดเลข 3 หลักที่อยู่ในช่วง 201 ถึง 500
กรณีที่ 3 กดเลข 3 หลักที่ มากกว่า 500
กรณีที่ 4 กดเลข 9 ตามด้วย เบอร์โทรศัพท์บ้าน
กรณีที่ 5 กดเลข 9 ตามด้วย เบอร์โทรศัพท์มือถือ
กรณีที่ 6 กดเลข 9 ตามด้วย เบอร์พิเศษ (191,199,1222,1112)
กรณีที่ 7 กดเลข 9 ตามด้วย เบอร์โทรศัพท์ต่างประเทศ (ลองโฟนอินดู)555+
กรณีที่ 8 กดเลข 9 ตามด้วย *
กรณีที่ 9 กดเลข 9 ตามด้วย #
กรณีที่10กดเลข 9 ตามด้วยบริการโรงแรม(0,7,8)
กรณีที่11กดเลข 0 Operator
กรณีที่12กดเลข 7 Room Service
กรณีที่13กดเลข 8 Reception
กรณีที่14กดเลข 1
กรณีที่15กดเลข 6
กรณีที่16กด # แล้วกด {0,7,8}
กรณีที่17กด * แล้วกด {0,7,8}
กรณีที่18กด # กดเลข 3 หลักที่อยู่ในช่วง 201 ถึง 500
กรณีที่19กด * กดเลข 3 หลักที่อยู่ในช่วง 201 ถึง 500
กรำ – -* มันดันติดคอมเม้นท์ 55+
กรณี 1 >>> 200 น้อยกว่าขอบล่าง
กรณี 2 >>> 201 เพราะว่ามันเป็นขอบล่างของข้อมูล
กรณี 3 >>> 500 เพราะว่ามันเป็นขอบบนของข้อมูล
กรณี 4 >>> 501 มากกว่าขอบล่าง
กรณี 5 >>> 405 ค่า partition
กรณี 6 >>> 350 เพราะว่ามันเป็นข้อมูลตรงกลาง (55+ เพื่อ?? กินงบเล่นๆ)
กรณี 7 >>> 0 โอเปอเรเตอร์
กรณี 8 >>> 7 room service
กรณี 9 >>> 8 Reception
กรณี 10 >> 9+เบอร์ห้องที่มี(201-500)
กรณี 11 >> 9+0
กรณี 12 >> 9+7
กรณี 13 >> 9+8
กรณี 14 >> 9+หมายเลขพิเศษ (191,911~~)
กรณี 15 >> 9+หมายเลขโทรศัพท์บ้าน
กรณี 16 >> 9+หมายเลขมือถือ
ไม่แน่ใจน๊าคะ แต่ที่วาคิดแล้ว(มั่ว)ได้แบบนี้ค่ะ ^^”
กรณี 1 >>> 200 >> 201 >> 500 >> 501 >> 405 >> 350 >> 0 >> 7 >> 8 > 9+เบอร์ห้องที่มี(201-500)
กรณี 11 >> 9+0
กรณี 12 >> 9+7
กรณี 13 >> 9+8
กรณี 14 >> 9+หมายเลขพิเศษ (191,911~~)
กรณี 15 >> 9+หมายเลขโทรศัพท์บ้าน
กรณี 16 >> 9+หมายเลขมือถือ
555+
จะถึงครึ่งของ 15 ป่าวเนี่ย ??
(^^”)
ขอบคุณที่มาร่วมตอบคำถามครับ
จะเฉลยเร็วๆ นี้นะครับ
ลองดูนะครับ
เคสที่ผมจะเทสก็
200,201,202,499,500,501
9 + หมายเลขโทรศัพท์ในประเทศ
9 + หมายเลขโทรศัพท์ของบริการในประเทศ(เช่นเทียบเวลามาตราฐาน)
9 + หมายเลขโทรศัพท์นอกประเทศ
แล้วก็
0
1
6
7
8
ทั้งหมด 13 เคสครับ