ผู้ใช้ขั้นทดสอบ

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

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

Screenshot of Roles > Test Users in left-hand menu and Roles > Test Users panel displayed.

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

คุณสามารถสร้าง แก้ไข ลบ และเข้าสู่ระบบในฐานะผู้ใช้ขั้นทดสอบได้ผ่านทางแดชบอร์ดของแอพหรือ API กราฟ

ข้อจำกัด

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

การสร้างผู้ใช้ขั้นทดสอบ

คุณสามารถสร้างผู้ใช้ขั้นทดสอบในแดชบอร์ดของแอพได้โดยไปที่ส่วนผู้ใช้ขั้นทดสอบในแผงควบคุมบทบาท > ผู้ใช้ขั้นทดสอบ แล้วคลิกปุ่มสร้างผู้ใช้ขั้นทดสอบ ระบบจะแสดงกล่องโต้ตอบ ซึ่งคุณสามารถสร้างผู้ใช้ขั้นทดสอบได้สูงสุดครั้งละ 4 ราย

Screenshot of Roles > Test Users in left-hand menu and Roles > Test Users panel displayed.

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

กล่องโต้ตอบสร้างบัญชีทดสอบ Facebook ช่วยให้คุณสามารถทำสิ่งต่อไปนี้ได้

  • สร้างผู้ใช้ขั้นทดสอบได้สูงสุดครั้งละ 4 ราย หากต้องการสร้างผู้ใช้ขั้นทดสอบเพิ่มครั้งละหลายราย คุณควรใช้ API กราฟแทน
  • เลือกว่าบัญชีทดสอบที่สร้างใหม่แต่ละบัญชีจะมีแอพที่ติดตั้งตามค่าเริ่มต้นหรือไม่
  • เลือกเวอร์ชั่นของ API กราฟที่จะใช้ในการเรียก
  • มอบสิทธิ์การอนุญาตให้แอพสำหรับผู้ใช้ขั้นทดสอบแต่ละราย
  • เพิ่มการจำกัดอายุ
  • เลือกภาษาที่บัญชีทดสอบจะใช้ในการดู Facebook

ผู้ใช้ขั้นทดสอบที่สร้างขึ้นมาแล้วจะปรากฏในตารางบัญชี Facebook

การทดสอบด้วยผู้ใช้ขั้นทดสอบ

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

Screenshot of Options ellipsis dropdown menu.

การจัดการผู้ใช้ขั้นทดสอบ

แดชบอร์ดของแอพจะแสดงรายชื่อผู้ใช้ขั้นทดสอบที่มีอยู่ และให้คุณสามารถแก้ไขการตั้งค่าของผู้ใช้ขั้นทดสอบได้ทุกราย

คุณสามารถทำสิ่งต่อไปนี้ได้

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

หากต้องการเชื่อมโยงหรือยกเลิกการเชื่อมโยงผู้ใช้ขั้นทดสอบที่มีอยู่เข้ากับแอพอื่นๆ คุณจะต้องใช้ API กราฟ

ตำแหน่งข้อมูล API กราฟของผู้ใช้ขั้นทดสอบ

หากแดชบอร์ดของแอพไม่เพียงพอสำหรับความต้องการของคุณ หรือคุณต้องการสร้างผู้ใช้ขั้นทดสอบมากกว่าครั้งละ 4 ราย คุณสามารถใช้ API กราฟได้

ผู้ดูแลและผู้พัฒนาแอพสามารถใช้ตำแหน่งข้อมูลของบัญชีแอพพลิเคชั่นเพื่อ:

  • สร้างบัญชีผู้ใช้ขั้นทดสอบใหม่ให้กับแอพ
  • รับรายชื่อผู้ใช้ขั้นทดสอบที่มีอยู่ที่เชื่อมโยงกับแอพ
  • รับโทเค็นการเข้าถึงที่ใช้งานได้สำหรับผู้ใช้ขั้นทดสอบแต่ละราย
  • เชื่อมโยงหรือยกเลิกการเชื่อมโยงผู้ใช้ขั้นทดสอบที่มีอยู่เข้ากับแอพ
  • รับ URL เพื่อใช้เข้าสู่ระบบในฐานะผู้ใช้ขั้นทดสอบ

ผู้ดูแลและผู้พัฒนาแอพสามารถใช้ตำแหน่งข้อมูลของบัญชีทดสอบเพื่อ:

  • ดูรายละเอียดเกี่ยวกับผู้ใช้ขั้นทดสอบ
  • อัพเดตชื่อหรือรหัสผ่านของผู้ใช้ขั้นทดสอบ
  • ลบผู้ใช้ขั้นทดสอบ
  • สร้างเครือข่ายเพื่อนระหว่างผู้ใช้ขั้นทดสอบ