Weple

หาเจอก่อนที่ผู้ใช้จะเจอ

ตรวจคุณภาพก่อนเปิดตัว

ตรวจโฟลว์สำคัญอย่างสมัครสมาชิก เข้าสู่ระบบ และชำระเงิน ให้ครบก่อนเปิดตัว

ถ้าผู้ใช้เป็นคนหาบั๊กให้คุณ นั่นคือบั๊กที่เจอช้าไปแล้ว

ความจริงของทีมที่ไม่มีคน QA

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

เราทำอะไรบ้าง

  • เขียนเทสต์ E2E ของโฟลว์สำคัญ

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

  • รันซ้ำโดยสลับชุดค่าผสม

    รันโฟลว์เดิมซ้ำโดยสลับเบราว์เซอร์และขนาดหน้าจอ ปัญหาที่พังเฉพาะบางชุดค่าผสมจะโผล่ตรงนี้

  • ตรวจข้ามเบราว์เซอร์

    ดูว่าโฟลว์เดียวกันทำงานเหมือนกันไหมบน Chrome, Safari และ Firefox แล้วจับพฤติกรรมที่ต่างกันไปในแต่ละเบราว์เซอร์

  • ตรวจหน้าจอมือถือ

    หาปุ่มที่ถูกตัด ทับกัน หรือกดไม่ได้บนหน้าจอแคบ พร้อมส่งวิดีโอบันทึกหน้าจอจริงมาให้ด้วย

  • ค้นหาเคสสุดขอบ

    ใส่เงื่อนไขที่มักพังในการใช้งานจริงเข้าไปโดยตั้งใจ เช่น ค่าว่าง ข้อความยาวมาก เครือข่ายช้า การกดซ้ำ และการกดย้อนกลับ

รายงานบั๊ก

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

เริ่มต้นแบบนี้

  1. ส่งที่อยู่และโฟลว์สำคัญ

    บอกที่อยู่ของบริการและโฟลว์ที่พังไม่ได้มา ถ้ายังไม่มีรายการ เราช่วยเรียบเรียงให้

  2. เขียนเทสต์

    นำโฟลว์สำคัญที่ส่งมาไปเขียนเป็นเทสต์อัตโนมัติที่เบราว์เซอร์จริงเดินตามทีละขั้น

  3. รันทั้งชุดและส่งรายงาน

    ติดตั้งเทสต์ให้โฟลว์สำคัญ รันครบทุกชุดค่าผสม แล้วสรุปสิ่งที่เจอเป็นรายงาน

เหมาะกับที่แบบนี้

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

คำถามที่พบบ่อย

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

ลองรันสักรอบก่อนเปิดตัว

บอกที่อยู่ของบริการและโฟลว์ที่พังไม่ได้มา เราจะเรียบเรียงขอบเขตการตรวจให้ก่อน

ดูบริการทั้งหมด