สารบัญ:
คำจำกัดความ - การตรวจสอบโต๊ะหมายถึงอะไร
การตรวจสอบโต๊ะเป็นกระบวนการที่ไม่เป็นทางการโดยคอมพิวเตอร์หรือด้วยตนเองเพื่อตรวจสอบการเขียนโปรแกรมและตรรกะของอัลกอริทึมก่อนที่จะเปิดตัวโปรแกรม การตรวจสอบโต๊ะทำงานช่วยให้โปรแกรมเมอร์ค้นหาข้อผิดพลาดและข้อผิดพลาดซึ่งจะป้องกันไม่ให้แอปพลิเคชันทำงานอย่างถูกต้อง แม้ว่าเทคนิคที่มีประโยชน์สำหรับการระบุข้อผิดพลาด แต่แอปพลิเคชันและเครื่องมือการดีบักที่ทันสมัยทำให้การตรวจสอบโต๊ะมีความเกี่ยวข้องน้อยลงและไม่จำเป็นเท่าที่เคยเป็นมา
Techopedia อธิบายการตรวจสอบโต๊ะทำงาน
การตรวจสอบโต๊ะทำงานมุ่งเน้นไปที่ตรรกะและความคุ้มค่าของตัวแปร นี่ค่อนข้างแตกต่างจากแผนการทดสอบซึ่งไม่ได้มุ่งเน้นไปที่การทำงานภายในและตรรกะและส่วนใหญ่จะเน้นที่อินพุตและเอาต์พุตที่ต้องการโดยแอปพลิเคชัน การตรวจสอบโต๊ะทำงานจะดำเนินการด้วยความช่วยเหลือของตารางที่มีคอลัมน์สำหรับคอลัมน์หมายเลขบรรทัดโค้ดหลอก, คอลัมน์เงื่อนไข, คอลัมน์อินพุต / เอาต์พุตและคอลัมน์สำหรับตัวแปร คอลัมน์หมายเลขบรรทัดโค้ดหลอกช่วยในการระบุบรรทัดหรือบรรทัดที่กำลังดำเนินการ คอลัมน์เงื่อนไขช่วยในการแสดงการทำงานเมื่อประเมินเงื่อนไข คอลัมน์อินพุต / เอาต์พุตช่วยในการแสดงอินพุตและเอาต์พุตและช่วยในการประเมินอินพุตที่ได้รับจากผู้ใช้และเอาต์พุตที่แสดงโดยตรรกะ คอลัมน์สำหรับตัวแปรช่วยในการประเมินการคำนวณโดยใช้ตัวแปร โปรแกรมเมอร์ / ผู้ออกแบบ / ผู้ทดสอบเริ่มต้นด้วยอินพุตที่เป็นไปได้และเดินผ่านอัลกอริธึมทีละบรรทัด บรรทัดถูกกำหนดหมายเลขบรรทัดและดำเนินการกับแต่ละรายการโดยคำนึงถึงการเปลี่ยนแปลงค่าของตัวแปร ข้อมูลทั้งหมดถูกจับในคอลัมน์ตาราง การประเมินมักจะทำด้วยความช่วยเหลือของปากกา / ดินสอและกระดาษและคล้ายกับการพิสูจน์อักษร
มีประโยชน์มากมายที่เกี่ยวข้องกับการตรวจสอบโต๊ะทำงาน มันสามารถค้นหาและเปิดเผยปัญหาและข้อผิดพลาดด้วยอัลกอริทึม นอกจากนี้ยังช่วยในการตรวจสอบว่าอัลกอริทึมทำงานตามที่ตั้งใจไว้กับผู้ออกแบบหรือโปรแกรมเมอร์ มันเป็นเทคนิคที่รวดเร็วและราคาไม่แพง มันสามารถช่วยในการระบุข้อผิดพลาดในตรรกะในช่วงเริ่มต้นของการประเมิน
ตรวจสอบโต๊ะไม่ผิดพลาด มันเป็นหน้าที่ของนักออกแบบ / โปรแกรมเมอร์ที่จะต้องแน่ใจว่าได้ผ่านเส้นทางที่เป็นไปได้ทั้งหมดของตรรกะและใช้ประโยชน์จากชุดข้อมูลทุกชุดที่จำเป็น การตรวจสอบโต๊ะนั้นขึ้นอยู่กับข้อผิดพลาดของมนุษย์เนื่องจากผู้ประเมินจำเป็นต้องเข้าใจข้อกำหนดก่อนประเมินตรรกะ













