กรณีทดสอบเกตเวย์การชำระเงิน – บทช่วยสอนพร้อมสถานการณ์การทดสอบ

การทดสอบเกตเวย์การชำระเงิน

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

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

เข้าร่วมโครงการทดสอบเกตเวย์การชำระเงินสดของเราฟรี

ประเภทของระบบเกตเวย์การชำระเงิน

ระบบเกตเวย์การชำระเงิน
ความรู้เกี่ยวกับเกตเวย์การชำระเงินเป็นสิ่งสำคัญ

เกตเวย์การชำระเงินที่โฮสต์

ระบบเกตเวย์การชำระเงินที่โฮสต์จะนำลูกค้าออกจากไซต์อีคอมเมิร์ซไปยังลิงก์เกตเวย์ในระหว่างกระบวนการชำระเงิน เมื่อการชำระเงินเสร็จสิ้น ระบบจะนำลูกค้ากลับมายังไซต์อีคอมเมิร์ซ สำหรับการชำระเงินประเภทดังกล่าว คุณไม่จำเป็นต้องมีรหัสผู้ขาย ตัวอย่างของเกตเวย์การชำระเงินที่โฮสต์ไว้ ได้แก่ PayPal, Noche และ WorldPay

เกตเวย์การชำระเงินที่ใช้ร่วมกัน

ในเกตเวย์การชำระเงินที่ใช้ร่วมกัน ขณะประมวลผลการชำระเงิน ลูกค้าจะถูกส่งไปยังหน้าการชำระเงินและยังคงอยู่ในไซต์อีคอมเมิร์ซ เมื่อกรอกรายละเอียดการชำระเงินแล้ว กระบวนการชำระเงินจะดำเนินต่อไป เนื่องจากจะไม่ออกจากไซต์อีคอมเมิร์ซขณะประมวลผลการชำระเงิน โหมดนี้จึงง่ายและดีกว่า ตัวอย่างของเกตเวย์การชำระเงินที่ใช้ร่วมกันคือ eWay, Stripe

ประเภทการทดสอบสำหรับโดเมนการชำระเงิน

การทดสอบเกตเวย์การชำระเงินควรรวมถึง

การทดสอบสมรรถนะ: เป็นการทดสอบการทำงานพื้นฐานของเกตเวย์การชำระเงิน เป็นการตรวจสอบว่าแอปพลิเคชันทำงานในลักษณะเดียวกับที่ควรจะเป็น เช่น การจัดการคำสั่งซื้อ การคำนวณ การบวกภาษีมูลค่าเพิ่มตามประเทศ เป็นต้น

บูรณาการ: ทดสอบการบูรณาการกับบริการบัตรเครดิตของคุณ

ประสิทธิภาพ: ระบุตัวชี้วัดประสิทธิภาพต่างๆ เช่น จำนวนผู้ใช้สูงสุดที่เป็นไปได้ที่เข้ามาทางเกตเวย์ในระหว่างวันที่ระบุ และแปลงเป็นผู้ใช้พร้อมกัน

⁠ความปลอดภัย: คุณต้องดำเนินการรักษาความปลอดภัยเชิงลึกสำหรับเกตเวย์การชำระเงิน

วิธีทดสอบเกตเวย์การชำระเงิน: รายการตรวจสอบให้ครบถ้วน

ก่อนที่คุณจะเริ่มการทดสอบ –

  • รวบรวมข้อมูลการทดสอบที่เหมาะสมสำหรับหมายเลขบัตรเครดิตจำลองสำหรับมาสโทร วีซ่า มาสเตอร์ ฯลฯ
  • รวบรวมข้อมูลช่องทางการชำระเงิน เช่น Google Wallet, Paypal หรืออื่นๆ
  • รวบรวมเอกสารเกตเวย์การชำระเงินพร้อมรหัสข้อผิดพลาด
  • ทำความเข้าใจเซสชันและพารามิเตอร์ที่ส่งผ่านแอปพลิเคชันและเกตเวย์การชำระเงิน
  • ทำความเข้าใจและทดสอบข้อมูลที่เกี่ยวข้องกับจำนวนที่ส่งผ่านสตริงการสืบค้น ตัวแปร หรือเซสชัน
  • พร้อมด้วยภาษาเกตเวย์การชำระเงิน ตรวจสอบภาษาของแอปพลิเคชัน
  • ภายใต้การตั้งค่าต่างๆ ของเกตเวย์การชำระเงิน เช่น รูปแบบสกุลเงิน จะมีการรวบรวมข้อมูลสมาชิก

ตัวอย่างกรณีทดสอบเกตเวย์การชำระเงิน

ต่อไปนี้เป็นสถานการณ์/กรณีทดสอบที่สำคัญที่ต้องตรวจสอบเกตเวย์การชำระเงิน

ซีเนียร์# กรณีทดสอบ
1 ในระหว่างขั้นตอนการชำระเงิน ให้ลองเปลี่ยนภาษาของเกตเวย์การชำระเงิน
2 หลังจากชำระเงินสำเร็จแล้ว ให้ทดสอบส่วนประกอบที่จำเป็นทั้งหมดไม่ว่าจะได้คืนมาหรือไม่ก็ตาม
3 ตรวจสอบจะเกิดอะไรขึ้นหากเกตเวย์การชำระเงินหยุดตอบสนองระหว่างการชำระเงิน
4 ในระหว่างขั้นตอนการชำระเงิน ให้ตรวจสอบว่าจะเกิดอะไรขึ้นหากเซสชั่นสิ้นสุดลง
5 ในระหว่างกระบวนการชำระเงิน ให้ตรวจสอบสิ่งที่เกิดขึ้นในแบ็กเอนด์
6 ตรวจสอบจะเกิดอะไรขึ้นหากกระบวนการชำระเงินล้มเหลว
7 ตรวจสอบรายการฐานข้อมูลว่ามีการเก็บข้อมูลบัตรเครดิตหรือไม่
8 ในระหว่างกระบวนการชำระเงิน ให้ตรวจสอบหน้าข้อผิดพลาดและหน้าความปลอดภัย
9 ตรวจสอบการตั้งค่าของตัวบล็อกป๊อปอัป และดูว่าเกิดอะไรขึ้นหากเปิดและปิดตัวบล็อกป๊อปอัป
10 ระหว่างเกตเวย์การชำระเงินและหน้าบัฟเฟอร์ตรวจสอบแอปพลิเคชัน
11 ตรวจสอบการชำระเงินสำเร็จ รหัสความสำเร็จจะถูกส่งไปยังแอปพลิเคชัน และหน้าการยืนยันจะแสดงต่อผู้ใช้
12 ตรวจสอบว่าธุรกรรมดำเนินไปทันทีหรือกำลังดำเนินการกับธนาคารของคุณหรือไม่
13 หลังจากทำธุรกรรมสำเร็จแล้ว ให้ตรวจสอบว่าเกตเวย์การชำระเงินกลับมาที่แอปพลิเคชันของคุณหรือไม่
14 ตรวจสอบรูปแบบและข้อความทั้งหมดเมื่อดำเนินการชำระเงินสำเร็จ
15 ไม่ควรจัดส่งสินค้าเว้นแต่ว่าคุณไม่มีใบเสร็จรับเงินการอนุมัติจากเกตเวย์การชำระเงิน
16 แจ้งให้เจ้าของทราบถึงธุรกรรมใดๆ ที่ดำเนินการผ่านทางอีเมล เข้ารหัสเนื้อหาของอีเมล
17 ตรวจสอบรูปแบบจำนวนเงินด้วยรูปแบบสกุลเงิน
18 ตรวจสอบว่าสามารถเลือกการชำระเงินแต่ละตัวเลือกได้หรือไม่
19 ตรวจสอบว่าตัวเลือกการชำระเงินแต่ละรายการเปิดตัวเลือกการชำระเงินตามลำดับตามข้อกำหนดหรือไม่
20 ตรวจสอบว่าเกตเวย์การชำระเงินมีค่าเริ่มต้นเป็นตัวเลือกบัตรเดบิต/เครดิตที่ต้องการหรือไม่
21 ตรวจสอบตัวเลือกเริ่มต้นสำหรับบัตรเดบิตที่แสดงเมนูแบบเลื่อนลงการเลือกบัตร

สิ่งที่ต้องพิจารณาก่อนซื้อแพ็คเกจเกตเวย์

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

สรุปโพสต์นี้ด้วย: