โปรแกรมสำหรับทดสอบอุปกรณ์ในการใช้งาน โปรแกรมและขั้นตอนการทดสอบ
G O S U D A R S T V E N N Y S T A N D A R T S O YU Z A S S R
เอกสารระบบรวมของโปรแกรม |
GOST 19.301-79(ST SEV 3747-82) |
โปรแกรมและวิธีการทดสอบ
|
|
ระบบ United สำหรับเอกสารโปรแกรม |
พระราชกฤษฎีกา คณะกรรมการของรัฐสหภาพโซเวียตตามมาตรฐาน 11 ธันวาคม 2522 ฉบับที่ 4753 กำหนดระยะเวลาแนะนำ
จาก 01.01.1981
มาตรฐานนี้กำหนดข้อกำหนดสำหรับเนื้อหาและการออกแบบของเอกสารโปรแกรม "โปรแกรมทดสอบและวิธีการ" กำหนดโดย GOST 19.101-77
มาตรฐานสอดคล้องกับ ST SEV 3747-82 อย่างสมบูรณ์
1. บทบัญญัติทั่วไป
1.1. โครงสร้างและการออกแบบของเอกสารกำหนดขึ้นตาม GOST 19.105-78
การรวบรวมส่วนข้อมูล (สรุปและเนื้อหา) เป็นทางเลือก
1.2. เอกสาร "โปรแกรมและวิธีการทดสอบ" ควรมีส่วนต่อไปนี้:
- วัตถุทดสอบ
- วัตถุประสงค์ของการทดสอบ
- ข้อกำหนดของโปรแกรม
- ข้อกำหนดสำหรับเอกสารประกอบซอฟต์แวร์
- องค์ประกอบและขั้นตอนการทดสอบ
- วิธีการทดสอบ
อนุญาตให้แนะนำส่วนเพิ่มเติมทั้งนี้ขึ้นอยู่กับคุณสมบัติของเอกสาร
2.1. ในส่วน "วัตถุทดสอบ" ให้ระบุชื่อ ขอบเขต และการกำหนดโปรแกรมที่ทดสอบ
2.2. ในส่วน "วัตถุประสงค์ของการทดสอบ" ควรระบุวัตถุประสงค์ของการทดสอบ
2.3. ในส่วน "ข้อกำหนดสำหรับโปรแกรม" ควรระบุข้อกำหนดที่จะตรวจสอบในระหว่างการทดสอบและระบุไว้ในข้อกำหนดในการอ้างอิงสำหรับโปรแกรม
2.4. ส่วน "ข้อกำหนดสำหรับเอกสารประกอบซอฟต์แวร์" ควรระบุองค์ประกอบของเอกสารซอฟต์แวร์สำหรับการทดสอบ เช่นเดียวกับข้อกำหนดพิเศษ หากระบุไว้ในเงื่อนไขการอ้างอิงสำหรับโปรแกรม
2.3, 2.4. (ฉบับแก้ไข ฉบับที่ 2)
2.5, 2.6. (ลบแล้ว รายได้ที่ 2).
2.7. ส่วน "เครื่องมือและขั้นตอนการทดสอบ" ควรระบุฮาร์ดแวร์และซอฟต์แวร์ที่ใช้ในการทดสอบ ตลอดจนขั้นตอนการดำเนินการทดสอบ
2.8. ส่วนวิธีการทดสอบจะต้องให้รายละเอียดของวิธีการทดสอบที่ใช้ ขอแนะนำให้จัดวิธีการทดสอบสำหรับตัวบ่งชี้แต่ละตัวตามลำดับซึ่งตัวบ่งชี้เหล่านี้อยู่ในส่วน "ข้อกำหนดของโปรแกรม" และ "ข้อกำหนดเกี่ยวกับเอกสารโปรแกรม"
วิธีการทดสอบต้องมีคำอธิบายของการทดสอบ ซึ่งระบุผลลัพธ์ของการทดสอบ (รายการกรณีทดสอบ การพิมพ์กรณีทดสอบ ฯลฯ)
2.7, 2.8. (ฉบับแก้ไข ฉบับที่ 2)
2.9. ภาคผนวกของเอกสารอาจรวมถึงกรณีทดสอบ การพิมพ์กรณีทดสอบ ตาราง กราฟ เป็นต้น
* ออกใหม่ (พฤศจิกายน 2530) พร้อมการแก้ไขครั้งที่ 1, 2 อนุมัติในเดือนกุมภาพันธ์ 2525 (IUS 5-82, IUS 9-83)
เพื่อกำหนดขั้นตอนการทดสอบระบบในชุด เอกสารทางเทคนิครวมเอกสารโปรแกรมและวิธีการทดสอบ (PMI) อะไรเป็นสาเหตุของความต้องการนี้กันแน่?
วัตถุประสงค์ของโปรแกรมและวิธีการทดสอบ
หลังจากการจัดทำข้อเสนอทางเทคนิค ช่วงเวลานั้นก็มาถึงเมื่อจำเป็นต้องกำหนดอย่างชัดเจนว่าปัญหาของระบบเป็นไปตามข้อกำหนดทั้งหมดที่อธิบายไว้ใน เอกสารโครงการจะกำหนดระดับความน่าเชื่อถือได้อย่างไร และที่สำคัญที่สุดคือระดับความเหมาะสมของระบบตามวัตถุประสงค์ที่ตั้งใจไว้ นี่คือสิ่งที่เอกสารโปรแกรมการทดสอบและวิธีการ (PMI) มีไว้สำหรับ
องค์ประกอบของโปรแกรมมาตรฐานและวิธีการทดสอบ
PMI ตาม GOST 19.301 ควรรวมถึงส่วนต่อไปนี้:
– วัตถุทดสอบ. ในที่นี้ระบุชื่อของระบบ การกำหนดและขอบเขต
– วัตถุประสงค์ของการทดสอบ. ส่วนนี้ระบุวัตถุประสงค์ของการทดสอบหรือเป้าหมายหากมีหลายอย่าง โดยปกติเป้าหมายหลักคือการตรวจสอบระบบเพื่อให้เป็นไปตามข้อกำหนด
– ข้อกำหนดของโปรแกรม. รายการนี้ระบุข้อกำหนดที่อธิบายไว้ในข้อกำหนดการอ้างอิงสำหรับการพัฒนาระบบ ซึ่งต้องเป็นไปตามข้อกำหนด
– ข้อกำหนดสำหรับเอกสารประกอบซอฟต์แวร์. ส่วนนี้ระบุรายการเอกสารที่ต้องนำเสนอในเวลาที่ทำการทดสอบ รวมถึงข้อกำหนดพิเศษสำหรับการทดสอบ
– วิธีการและลำดับการทดสอบ. ต่อไปนี้คือรายการฮาร์ดแวร์และซอฟต์แวร์ที่จำเป็นสำหรับการทดสอบ ตลอดจนขั้นตอนการดำเนินการทดสอบแต่ละขั้นตอน
– วิธีทดสอบ. ในส่วนนี้ จำเป็นต้องอธิบายวิธีการและวิธีการทดสอบ คำอธิบายของการตรวจสอบจะได้รับทันทีพร้อมการบ่งชี้ผลการทดสอบ (รายการกรณีทดสอบ ผลงานพิมพ์ทดสอบของกรณีทดสอบ ฯลฯ) กรณีทดสอบเอง กราฟ ไดอะแกรม ภาพวาด ฯลฯ เพื่อความสะดวกในการใช้งาน สามารถนำเสนอเป็นเอกสารแนบ
มาตรฐานโปรแกรมและวิธีการทดสอบ
รูปแบบข้างต้นของเอกสารตาม GOST 19.301 เป็นข้อบังคับและในกรณีของการใช้ GOST ซีรีส์ 34 ควรใช้รูปแบบอื่นตาม RD 50-34.698 นอกจากนี้ เราต้องไม่ลืมว่า PMI เช่นเดียวกับเอกสารอื่นๆ จากชุดเอกสารโครงการ ต้องปฏิบัติตามข้อกำหนดของ GOST สำหรับการดำเนินการ
ค่าใช้จ่ายในการพัฒนาโปรแกรมและวิธีการทดสอบ
ชื่อเอกสาร |
ชื่อของมาตรฐาน GOST |
ต้นทุนการพัฒนา |
วันกำหนดส่ง |
ตัวอย่างการดำเนินการ |
---|---|---|---|---|
PMI สำหรับซอฟต์แวร์ |
45-105,000 รูเบิล |
|||
PMI บน ระบบอัตโนมัติ |
45-105,000 รูเบิล |
2-6 สัปดาห์ |
โปรแกรมและขั้นตอนการทดสอบ (PMI) คือ กระดาษสีขาวซึ่งทำให้ขั้นตอนการทดสอบผลิตภัณฑ์เป็นทางการและรวบรวมไว้สำหรับโปรแกรมอัตโนมัติ (ACS) หรือระบบ เอกสารนี้มีวัตถุประสงค์เพื่อระบุพารามิเตอร์ที่ให้คำจำกัดความของสาเหตุของความล้มเหลว, ตัวบ่งชี้คุณภาพของระบบ, การปฏิบัติตาม ความต้องการที่แตกต่างกันการตรวจสอบและรับโซลูชันการออกแบบ ตลอดจนกำหนดลักษณะระยะเวลาและระยะเวลาการทดสอบ
PMI กำหนดความน่าเชื่อถือของระบบหรือระบบย่อยโดยตรง ความสอดคล้องกับข้อกำหนดที่ตั้งไว้ และระดับความน่าเชื่อถือที่คาดหวัง โปรแกรมถูกรวบรวมบนพื้นฐานของเอกสาร RD 50-34.698-90 และแสดงการตรวจสอบทั้งหมดที่กำหนดประสิทธิภาพของโซลูชันการออกแบบนี้
โปรแกรมทดสอบทั่วไปประกอบด้วยส่วนต่างๆ:
วัตถุทดสอบ ซึ่งระบุขอบเขต ชื่อ และข้อมูลอื่นๆ จากเงื่อนไขอ้างอิงที่เกี่ยวข้องกับโปรแกรมที่อยู่ระหว่างการทดสอบ
วัตถุประสงค์ของการทดสอบ วัตถุประสงค์หลักคือเพื่อทดสอบผลิตภัณฑ์และตรวจสอบคุณสมบัติของโปรแกรม อันที่จริงวัตถุประสงค์ของการทดสอบถือเป็นการส่งมอบโครงการให้กับลูกค้า
ข้อกำหนดทั่วไป ส่วนนี้รวมถึงพื้นฐานสำหรับการทดสอบ ระยะเวลา และสถานที่ มีการจัดทำรายการ เอกสารที่ต้องใช้และองค์กรที่เข้าร่วม
ขอบเขตของการทดสอบ อธิบายขั้นตอนและรูปแบบการทดสอบ พารามิเตอร์เชิงคุณภาพ / เชิงปริมาณ ตลอดจนรายการงานที่ควรทำตามผลการทดสอบ
เครื่องมือทดสอบ คำอธิบายของเครื่องมือฮาร์ดแวร์และซอฟต์แวร์ทั้งหมดที่ใช้ในการทดสอบ
วิธีการทดสอบ มีการระบุวิธีการและเทคนิคการตรวจสอบที่สามารถนำไปใช้กับวัตถุที่ทดสอบได้
การพัฒนาโปรแกรมและวิธีการทดสอบ
บริษัทของเรามีส่วนร่วมในการพัฒนา PMI ตามเอกสารการออกแบบหรือ เงื่อนไขอ้างอิงลูกค้า. เอกสารประเภทนี้ช่วยให้คุณสามารถระบุคุณภาพและประสิทธิภาพของผลิตภัณฑ์เพิ่มเติมได้ ดังนั้นโปรแกรมทดสอบและวิธีการควรได้รับการพัฒนาโดยวิศวกรที่มีประสบการณ์ เอกสารการออกแบบและโปรแกรมทดสอบตาม GOST เป็นเอกสารที่ครอบคลุม
การตรวจสอบ ต้นแบบรวมถึงขั้นตอนต่อไปนี้:
การตรวจสอบการปฏิบัติตามข้อกำหนดในการอ้างอิง
ตรวจสอบแพ็คเกจเอกสารที่เกี่ยวข้อง
การกำหนดความสมบูรณ์ของโปรแกรม
การตรวจสอบคุณภาพของเอกสารและการสนับสนุนซอฟต์แวร์
การกำหนดคุณสมบัติของคนงาน
โปรแกรมคือเอกสารที่มีข้อมูลองค์กรและระเบียบวิธีวิจัยเกี่ยวกับการวิจัยผลิตภัณฑ์อย่างต่อเนื่อง (วัตถุ เป้าหมายและวัตถุประสงค์ ประเภทและลำดับ เงื่อนไขและขั้นตอน เงื่อนไขและสถานที่ทดสอบ วิธีและขั้นตอนการรายงาน)
วิธีการทดสอบเป็นข้อมูลทั่วไปเกี่ยวกับวิธีการ วิธีการและเทคนิค เงื่อนไขและวิธีการดำเนินการตรวจสอบ อัลกอริธึมสำหรับการดำเนินการ รูปแบบของการนำเสนอข้อมูล และการประเมินความน่าเชื่อถือและความถูกต้องของผลการทดสอบ ข้อกำหนดด้านความปลอดภัย สิ่งแวดล้อมและเทคโนโลยีความปลอดภัย
เมื่อนำมารวมกันแล้ว โปรแกรมการทดสอบและวิธีการเป็นเอกสารส่วนประกอบที่สำคัญที่สุดในกระบวนการทดสอบผลิตภัณฑ์ใดๆ ซึ่งมักจะเป็นอุปกรณ์ เอกสารนี้กำหนดลำดับการศึกษาและวิธีการประเมินผล
การร่างโปรแกรมและวิธีการทดสอบ
กระบวนการของการพัฒนาโปรแกรมการทดสอบและวิธีการขึ้นอยู่กับเอกสารทางเทคนิคและการออกแบบ โปรแกรมที่คล้ายกันและวิธีการทดสอบที่ใช้เมื่อทดสอบผลิตภัณฑ์ประเภทเดียวกัน ผู้เชี่ยวชาญทางเทคนิคควรมีส่วนร่วมในการจัดทำโปรแกรมและวิธีทดสอบในองค์กรต่างๆ แต่หากเขาไม่อยู่ ฝ่ายบริหารจะแนะนำ
บ่อยครั้ง จำเป็นต้องมีโปรแกรมและวิธีการทดสอบในระหว่างขั้นตอนการรับรอง โดยเฉพาะอย่างยิ่งหลังจากการแนะนำตัว กฎระเบียบทางเทคนิค สหภาพศุลกากรซึ่งจัดให้มีการทดสอบผลิตภัณฑ์บังคับ นอกจากนี้ Rostekhnadzor กำหนดให้ต้องระบุข้อมูลดังกล่าวระหว่างการลงทะเบียน ดังนั้น การเตรียมโปรแกรมและวิธีการทดสอบจึงมีความจำเป็นและเป็นที่ต้องการมากขึ้นเรื่อยๆ
องค์ประกอบหลักของโปรแกรมและวิธีการทดสอบ
โปรแกรมและวิธีการทดสอบรวมถึงส่วนบังคับต่อไปนี้:
- บทบัญญัติทั่วไป(ชื่อและวัตถุประสงค์ของวัตถุประสงค์ของการศึกษา วัตถุประสงค์ของการทดสอบ เงื่อนไขในการจัดหาวัตถุสำหรับการทดสอบ ขั้นตอนสำหรับการโต้ตอบระหว่างผู้รับเหมาและลูกค้า)
- ข้อกำหนดทั่วไปเงื่อนไขการทดสอบ การดำเนินการและการจัดหาการทดสอบ (สถานที่และวิธีการทดสอบ รายชื่อ บุคลากรที่จัดเตรียมและดำเนินการทดสอบ เงื่อนไขสำหรับการทดสอบและการเตรียมผลิตภัณฑ์สำหรับการทดสอบ)
- ข้อกำหนดด้านความปลอดภัย (ระหว่างการเตรียมวัตถุ การทดสอบ การทดสอบเสร็จสิ้น)
- โปรแกรมทดสอบ (กำหนดตัวบ่งชี้การทดสอบและค่าการวัดที่อนุญาต)
- โหมดการทดสอบ (คำสั่งทดสอบ, ข้อ จำกัด ในโหมดการทดสอบ, เงื่อนไขสำหรับการหยุดชะงัก / การยกเลิก / การยุติการทดสอบ);
- วิธีการทดสอบ (วิธีการ เทคนิคในการทำวิจัย การหาผลลัพธ์)
- การรายงาน (เอกสารที่ร่างขึ้นจากผลการทดสอบ เนื้อหา วัตถุประสงค์ ระยะเวลาการจัดเก็บ และผู้รับ)
- ข้อมูลเพิ่มเติม(ใบสมัคร ฯลฯ)
โปรแกรมทดสอบและวิธีการทดสอบเป็นเอกสารแยกต่างหากควรจัดทำขึ้นสำหรับผลิตภัณฑ์แต่ละประเภทเป็นรายบุคคล เนื่องจากผลิตภัณฑ์การผลิตมีความแตกต่างกันในพารามิเตอร์ ดังนั้นวิธีการและวิธีการตรวจสอบจึงควรแตกต่างกัน
คุณสามารถรับคำตอบสำหรับคำถามทั้งหมดเกี่ยวกับโปรแกรมและวิธีการทดสอบได้ง่ายๆ หรือโดยการกรอกแบบฟอร์มด้านล่าง
ถามคำถามของคุณตอนนี้