การทดสอบ SAP - โมดูล

มีโมดูล SAP ที่แตกต่างกันไปใช้ในองค์กรที่สามารถทดสอบได้โดยใช้เครื่องมือทดสอบต่างๆเช่น HP Quick Test Professional (QTP), IBM Rational Functional Tester (RFT) และเครื่องมือ SAP Test Acceleration and Optimization (TAO)

โมดูล SAP ทั่วไป

โมดูล SAP ทั่วไปแสดงอยู่ด้านล่าง -

  • Financial Modules - การบัญชีการเงินและการควบคุม (FICO), สมบัติ (TR) และการควบคุมองค์กร (EC)

  • Logistics Modules - การจัดการวัสดุ (MM), การบำรุงรักษาโรงงาน (PM), การขายและการจัดจำหน่าย (SD), การจัดการคุณภาพ (QM) ฯลฯ

  • Human Resource Management - บัญชีเงินเดือนการบริหารเวลาการฝึกอบรมและการจัดการเหตุการณ์

โมดูลทั้งหมดเหล่านี้ขึ้นอยู่กับระหว่างกันและการทำงานของโมดูลหนึ่งมีผลต่อการทำงานของโมดูลอื่น ๆ

ตัวอย่าง

สมมติว่าคุณต้องสร้างใบสั่งขายในโมดูลการขายและการจัดจำหน่าย (SD) ที่นี่ก่อนอื่นคุณต้องป้อนไฟล์transaction code(เช่นรหัสธุรกรรม VA01) จากนั้นตรวจสอบสต็อกของสินค้าในโมดูลสินค้าคงคลังและตรวจสอบวงเงินสินเชื่อที่มีอยู่ในโปรไฟล์ลูกค้าในโมดูลลูกค้าสัมพันธ์ แสดงให้เห็นว่าโมดูลทั้งหมดเหล่านี้พึ่งพาซึ่งกันและกัน หากคุณปรับแต่งโมดูลเหล่านี้จะส่งผลต่อระบบ ERP ที่เกี่ยวข้อง

ในการทดสอบ SAP คุณต้องเข้าใจคุณสมบัติฟังก์ชันการทำงานและวิธีการที่เวิร์กโฟลว์เกิดขึ้นในโมดูล SAP เหล่านี้ สาเหตุส่วนใหญ่ของความล้มเหลวของโครงการติดตั้ง ERP คือการวางแผนการทดสอบที่ไม่ถูกต้องและการใช้กรณีทดสอบที่ไม่ถูกต้อง

ระบบ ERP ที่ไม่ใช่ SAP เช่น PeopleSoft, Edwards, Oracle E business suite มีลูกค้าและความสามารถที่แตกต่างกัน ทีมทดสอบจำเป็นต้องเข้าใจการทำงานของระบบที่สมบูรณ์

ประเภทของทีมทดสอบ

โดยปกติจะมีผู้ทดสอบสองประเภทในโครงการ SAP -

  • Core Testers - ผู้รับผิดชอบในการทดสอบระบบ ERP และโมดูลพื้นฐาน

  • Implementation Testers - ผู้ที่ทำงานในโครงการการนำไปใช้และครอบคลุมฟังก์ชันการปรับแต่งของโมดูล SAP

คำขอปรับแต่งจากไคลเอนต์อาจส่งผลต่อโมดูลของระบบ SAP ทีมทดสอบควรสามารถบันทึกคำขอปรับแต่งแต่ละรายการและผลกระทบที่มีต่อโมดูล SAP อื่น ๆ

ระบบ ERP เป็นระบบขนาดใหญ่ดังนั้นกระบวนการทดสอบจึงควรเป็นแบบอัตโนมัติ ขอแนะนำให้ทำการทดสอบอัตโนมัติสำหรับระบบ ERP เสมอเนื่องจากการทดสอบด้วยตนเองเป็นกระบวนการที่ใช้เวลานานและยาวนานมาก หากไม่มีการทดสอบส่วนประกอบแต่ละส่วนของระบบ SAP มันเป็นเรื่องยากมากที่จะบรรลุคุณภาพ 100% และการดำเนินโครงการ SAP ให้ประสบความสำเร็จ

ทำการทดสอบ SAP สำหรับตัวอย่างข้างต้นโดยใช้ QTP

ในการดำเนินการทดสอบ SAP สำหรับตัวอย่างข้างต้นให้ทำตามขั้นตอนด้านล่าง -

  • ขั้นตอนแรกคือการติดตั้งเครื่องมือ HP QTP และติดตั้งปลั๊กอินที่จำเป็นภายใน QTP เพื่อให้เข้ากันได้กับการเชื่อมต่อกับระบบ ERP

  • ขั้นตอนต่อไปคือการใช้ HP Quality Center (QC) เพื่อพัฒนาแผนการทดสอบจากนั้นจึงแปลงการออกแบบแผนการทดสอบเป็น Test Scripts แผนการทดสอบเหล่านี้สามารถแปลงเป็นสคริปต์ได้โดยใช้ HP QTP

  • จากนั้นบันทึกหน้าจอ R / 3 GUI ของระบบ SAP สำหรับโมดูล SD ในขณะที่สร้างใบสั่งขายหรือสร้าง PR ใน MM

  • หลังจากเสร็จสิ้นการบันทึกในเครื่องมือ QTP ให้สร้างสคริปต์ใน VB

SAPGuiSession("Session").SAPGuiWindow("SAP Easy Access - User")
   .SAPGuiOKCode("OKCode").Set "/nVA01"

SAPGuiSession("Session").SAPGuiWindow("SAP Easy Access - User"). SendKey ENTER

คุณยังสามารถเพิ่มพารามิเตอร์และการปรับแต่งต่างๆได้ตามความต้องการของคุณ