จากคนที่ไม่ได้เขียนโค้ดเลย จนสร้างระบบที่ทำงานซ้ำๆ แทนตัวเองได้
จากคนที่ไม่ได้เขียนโค้ดเลย จนสร้างระบบที่ทำงานซ้ำๆ แทนตัวเองได้เริ่มมาจากการกดปุ่ม record แค่ปุ่มเดียวค่ะ . ย้อนกลับไปช่วงที่พี่กิ่งยังทำงาน manual อยู่ก็ทำงานแบบกดเทสบนหน้าจอเองทีละขั้น ซ้ำๆ ทุกรอบอยู่มาวันนึงก็คิดว่ามันน่าจะทำ automation ได้แต่ตอนนั้นยังไม่รู้จะเริ่มยังไงเลยค่ะ . หาไปหามาก็เลยไปเจอสิ่งที่กำลังเริ่มฮิตในยุคนั้นคือ Selenium ค่ะ (บอกยุคสมัยเลยทีเดียว)ซึ่งมันมีเครื่องมือที่ช่วยให้เรากด record and playback ได้ คือเราสามารถกดอัดสิ่งที่เราทำบนหน้าจอ แล้วเล่นซ้ำได้มันจะสร้างเป็น script ออกมาให้เราเอาไปใช้ได้เลย โค้ดชุดแรกที่เอามาลองใช้ก็มาจากตรงนั้นแหละค่ะเป็นโค้ดแบบบ้านๆ ที่ไม่ได้มีโครงสร้างอะไรเลยตอนนั้นไม่รู้เลยด้วยว่าที่ได้ออกมานี่ดีหรือไม่ดี แต่ที่รู้แน่ๆ คือมันทำได้ . แล้วหลังจากนั้นมันก็ค่อยๆ ขยับไปทีละขั้นค่ะ 👉 กด record ได้โค้ดชุดแรกที่รันได้มา👉 เอาโค้ดนั้นมาลองทำความเข้าใจดู แล้วก็ลองเพิ่มเทสอื่นที่เราอยากทำ👉 เริ่มเห็นว่ามันมีโครงที่ใช้ซ้ำได้👉 เริ่มวางโครงสร้างให้โค้ดทั้งโปรเจกต์👉 เริ่มคิดว่าน่าจะให้มันอ่าน test case ใน Excel แล้วรันออโต้ได้เลย👉 ลองปรับ framework ให้อ่าน แล้วทำตามที่เขียนใน Excel👉 สุดท้าย ได้ framework
จากคนที่ไม่ได้เขียนโค้ดเลย จนสร้างระบบที่ทำงานซ้ำๆ แทนตัวเองได้ Read More »










