ประกาศกระทรวงอุตสาหกรรม
ฉบับที่ 5270 (พ.ศ. 2562)
ออกตามความในพระราชบัญญัติมาตรฐานผลิตภัณฑ์อุตสาหกรรม
พ.ศ. 2511
เรื่อง กำหนดมาตรฐานผลิตภัณฑ์อุตสาหกรรม
วิศวกรรมซอฟต์แวร์และระบบ - การทดสอบซอฟต์แวร์
เล่ม 5 การทดสอบด้วยคำสำคัญ

อาชีพอำนาจตามความในมาตรา ๑๕ แห่งพระราชบัญญัติมาตรฐานผลิตภัณฑ์อุตสาหกรรม
พ.ศ. ๒๕๑๑ ซึ่งแก้ไขเพิ่มเติมโดยพระราชบัญญัติมาตรฐานผลิตภัณฑ์อุตสาหกรรม (ฉบับที่ ๗)
พ.ศ. ๒๕๕๘ รัฐมนตรีว่าการกระทรวงอุตสาหกรรมออกประกาศกำหนดมาตรฐานผลิตภัณฑ์อุตสาหกรรม
วิศวกรรมซอฟต์แวร์และระบบ - การทดสอบซอฟต์แวร์ เล่ม 5 การทดสอบด้วยคำสำคัญ มาตรฐานเลขที่
มอก. ๒๙๑๑๙ เล่ม 5-๒๕๖๐ ไว้ ดังมีรายละเอียดต่อท้ายประกาศนี้
ทั้งนี้ ให้มีผลตั้งแต่วันที่ประกาศในราชกิจจานุเบกษาเป็นต้นไป

ประกาศ ณ วันที่ 20 มีนาคม พ.ศ. 2562
สมชายหาญหรัญ
รัฐมนตรีช่วยว่าการกระทรวงอุตสาหกรรม รักษาราชการแทน
รัฐมนตรีว่าการกระทรวงอุตสาหกรรม

# ข้อมูลมาตรฐานผลิตภัณฑ์อุตสาหกรรม
## แนบท้ายประกาศกระทรวงอุตสาหกรรม ฉบับที่ ๕๒๗๐ (พ.ศ.๒๕๖๒)
### ชื่อมาตรฐาน
- : วิศวกรรมซอฟต์แวร์และระบบ - การทดสอบซอฟต์แวร์
- เล่ม 5 การทดสอบด้วยคำสำคัญ

SOFTWARE AND SYSTEMS ENGINEERING - SOFTWARE TESTING
PART 5 : KEYWORD-DRIVEN TESTING

#### มาตรฐานเลขที่
- : มอก. ๒๙๑๑๙ เล่ม ๕-๒๕๖๐

#### ผู้จัดทำ
- : สำนักงานมาตรฐานผลิตภัณฑ์อุตสาหกรรม

#### กรรรมการวิชาการ
- : คณะกรรมการวิชาการรายสาขา คณะที่ 68

#### ขอบข่าย
- : มาตรฐานผลิตภัณฑ์อุตสาหกรรมนี้
- ระบุถึงวิธีการที่สอดคล้องและมีประสิทธิภาพสำหรับการทดสอบด้วยคำสำคัญ (keyword-driven testing) โดย
    - ให้คำแนะนำการทดสอบด้วยคำสำคัญ
    - ให้วิธีการอ้างอิงในการนำไปปฏิบัติการทดสอบด้วยคำสำคัญ
    - ระบุความต้องการของกรอบการทำงานดำเนินงานสำหรับการทดสอบด้วยคำสำคัญ เพื่อให้ผู้ทดสอบสามารถใช้งานร่วมกันอย่างเช่นกรณีทดสอบ (test case) ข้อมูลทดสอบ (test data) คำสำคัญ (keyword) หรือข้อกำหนดของการทดสอบขั้นสมบูรณ์ (complete test specification)
    - ระบุความต้องการสำหรับเครื่องมือที่ใช้ในการทดสอบด้วยคำสำคัญ เช่นข้อกำหนดเหล่านี้สามารถนำไปประยุกต์ใช้ได้กับเครื่องมืออื่นๆ ที่ใช้สนับสนุนวิธีการกำหนดคำสำคัญ (เช่น การทดสอบแบบอัตโนมัติ (test automation) การออกแบบทดสอบ (test design)) เครื่องมือจัดการการทดสอบ (test management tool))
    - ระบุส่วนต่อประสาน (interface) และรูปแบบการแสดงเปลี่ยนข้อมูลระหว่างกัน เพื่อให้มั่นใจว่าเครื่องมือที่มาจากต่างผู้ผลิตจะแลกเปลี่ยนข้อมูลกันได้ (เช่น กรณีทดสอบ, ข้อมูลทดสอบ, ผลลัพธ์การทดสอบ (test result))
    - ระบายระดับของคำสำคัญตามลำดับชั้นและให้คำแนะนำการใช้คำสำคัญตามลำดับชั้น ซึ่งรวมถึงการออกแบบทางเทคนิคของคำ (เช่น คำสำคัญสำหรับการเรียกดูหรือตรวจสอบหาคำตอบ) และเมื่อใช้คำสำคัญที่มีโครงสร้างแบบราบ (flat)

- ให้รายการเริ่มต้นของตัวอย่างคำสำคัญทางเทคนิคแบบทั่วไป (ระดับล่าง)
เช่น "inputData" หรือ "checkValue" ซึ่งคำสำคัญเหล่านี้ใช้เพื่อกรณี
การทดสอบในระดับเทคนิค (technical level) และอาจรวมคำสำคัญ
เหล่านี้เพื่อสร้างคำสำคัญในระดับธุรกิจ (business-level) ตามที่ต้องการ
หมายเหตุ มาตรฐานผลิตภัณฑ์อุตสาหกรรมนี้ ใช้ได้กับทุกบุคคลที่ต้องการสร้าง
คุณลักษณะเฉพาะการทดสอบด้วยคำสำคัญ สร้างกรอบการทำงานดำเนินงาน หรือ
สร้างคำสำคัญในการทดสอบแบบอัตโนมัติ
รายละเอียดให้เป็นไปตาม ISO/IEC/IEEE 29119-5:2015 ข้อ ๑

เนื้อหาประกอบด้วย : บททั่วไป ขอบข่าย ข้อกำหนด เอกสารอ้างอิง คำศัพท์และบทนิยาม
คำแนะนำการทดสอบด้วยคำสำคัญ การประยุกต์ใช้การทดสอบด้วยคำสำคัญ
กรอบการทำงานการทดสอบด้วยคำสำคัญ และการแลกเปลี่ยนข้อมูล
ร่วมกัน

จำนวนหน้า : ๖๖ หน้า

ISBN : ๙๗๘-๖๑๖-๓๔๖-๘๖๕-๙

ICS : ๓๕.๐๘๐

สถานที่จัดเก็บ : ห้องสมุดสำนักงานมาตรฐานผลิตภัณฑ์อุตสาหกรรม
ถนนพระรามที่ 5 กรุงเทพมหานคร ๑๐๔๐๐