Chrome DevTools Recorder: ตัวช่วยสร้าง Automated Flow ง่ายๆ ก่อนเขียนโค้ด

สวัสดีครับ

วันนี้ผมจะมาบอก เทคนิค การทำ Automated ด้วย Chrome แบบไม่ต้องเขียนโค๊ตนะครับ แบบง่ายๆ เลยครับ แล้ว เรายัง สามารถนำไปใช้ต่อ ใน puppeteer ได้ด้วยนะ มาเริ่มกันเลยครับ

ไปที่ Chrome Dev Tool โดยการ กด F12 หรือ คลิกขาวที่หน้าเว็บ ที่เราต้องการทำ Automated Test ครับ

จากนั้น เลือก Inspect หรือ ตรวจสอบ นะครับ

แล้ว มองหาเมนูที่เขียนว่า Recorder ครับ

จากนั้น ให้กด Create a new recorder

แล้วก็ ตั้งชื่อ ให้งานต่อ การนำมาใช้งานภายหลัง เช่น "ทดสอบส่งแบบฟร์อม จองโรงแรม" แบบนี้นะครับ

จากนั้น ให้เรากด บันทึก ปุ่มสีแดงๆ ได้เลย

ทำการทดสอบ เว็บไชต์ ของเรา ตามปกติเลยครับ เช่น กรอกชื่อ เบอร์โทร คลิกปุ่ม และอื่นๆ ทำไปจนจบขั้นตอนเลยนะ

ภาพตัวอย่าง การบันทึก

ตัวอย่าง การเริ่มบันทึก

ดัง วิดีโอ ตัวอย่างต่อไปนี้ เลยนะครับ

จากนั้น กดหยุดการบันทึก เป็นอันจบครับ

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

ให้เราไปที่ รายการที่เราบันทึกไว้ นะครับ จาดนั้น ทำการแก้ไข ชื่อ ผู้จองห้องพักดูครับ

ภาพตัวอย่าง การแก้ไขข้อมูล

แก้ไขข้อมูลใน Step ที่บันทึกไว้

ดังภาพ ตัวอย่าง เลยนะครับ

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

สุดท้ายนี้ เพื่อนๆ สามารถนำ เทคนิคนี้ ไปใช้กับการทดสอบ กับระบบของเพื่อนๆได้เลยนะครับ

วิธีการส่งออก เป็นรูปแบบอื่นๆ เพื่อใช้ในการเขียนโค๊ต เช่น puppeteer สามารถทำได้ ดังนี้

  1. ไปที่ รายการที่เรา บันทึกไว้
  2. กดที่ รูป ดาวโหลด (Export)
  3. เลือก puppeteer ครับ
ภาพตัวอย่าง การส่งออกเป็น Puppeteer

ส่งออกเป็นโค้ด Puppeteer

เพียงเท่านี้ เราก็สามารถนี้ไปใช้ เขียนโค๊ตเพิ่มเติม ต่อได้แล้วครับ ง่ายมากเลยใช่ไหมครับ

เพื่อนๆคนไหนอยากจะลองทดสอบ จากไฟล์ที่ผมได้ทดลองทดให้ดู ในบทความนี้ สามารถดาวโหลดไฟล์แล้วนำไป import เข้า Chrome ของเพื่อนๆดูได้นะครับ

จากนั้น ไปที่หน้านี้ เพื่อลองทดสอบดูกันครับ

แบบฟร์อมสำหรับทดสอบ Automated Test

หวังว่าบทความนี้ จะมีประโยชน์ กับเพื่อนๆ โปรแกรมเมอร์ทุกคนนะครับ

สวัสดีครับ

Read more

ไฮไลท์บอลโลก 2026: มหากาพย์ 48 ทีม เปิดฉากความตื่นเต้นที่คุณไม่ควรพลาด!

ไฮไลท์บอลโลก 2026: มหากาพย์ 48 ทีม เปิดฉากความตื่นเต้นที่คุณไม่ควรพลาด!

เกาะติดไฮไลท์บอลโลก 2026 ตั้งแต่นัดเปิดสนาม! สรุปผลการแข่งขันสุดเซอร์ไพรส์, ช่องทางดูบอลสดในไทยทั้งฟรีและพรีเมียม, โปรแกรมสำคัญ และทุกสิ่งที่ควรรู้.

By ทีมงาน devdog
ตารางคะแนนบอลโลก: ทุกแต้มมีความหมาย และปาฏิหาริย์ที่สั่นสะเทือนบัลลังก์

ตารางคะแนนบอลโลก: ทุกแต้มมีความหมาย และปาฏิหาริย์ที่สั่นสะเทือนบัลลังก์

เจาะลึกความสำคัญของตารางคะแนนบอลโลก พร้อมเรื่องราวสุดประทับใจของโวซินญา ผู้รักษาประตูเคปเวิร์ดที่สร้างปาฏิหาริย์หยุดสเปนในฟุตบอลโลก 2026.

By ทีมงาน devdog
ประธานเจ้าหน้าที่ฝ่ายกฎหมาย Take-Two ขายหุ้นมูลค่า 950,515 ดอลลาร์: สัญญาณอะไรที่นักลงทุนควรรู้?

ประธานเจ้าหน้าที่ฝ่ายกฎหมาย Take-Two ขายหุ้นมูลค่า 950,515 ดอลลาร์: สัญญาณอะไรที่นักลงทุนควรรู้?

ประธานเจ้าหน้าที่ฝ่ายกฎหมาย Take-Two ขายหุ้นเกือบ $1 ล้าน ท่ามกลางข่าวดี GTA 6 และรายได้คาดการณ์ $8 พันล้าน นักลงทุนควรรู้อะไร?

By ทีมงาน devdog