Katalon Studio VS ChromeDriver Error - อิหยังวะ !
คุณเคยประสบปัญหา ChromeDriver version ที่ใช้อยู่บนเครื่อง ไม่ support กับ Katalon ที่ใช้อยู่ไหม ? ถ้าเคย เราคือเพื่อนกัน 🥺
จากการที่เราหาวิธีแก้ปัญหาต่าง ๆ เจอทั้งต้องโหลด ChromeDriver ใหม่ แล้วก็ยังต้องลง Chrome ใหม่ ให้ตรงกับ version ที่มัน support เยอะแยะ ยุ่งยาก !
ซึ่งคนขี้เกียจอย่างเราก็ไปหาวิธีจนไปเจอบทความนึงที่เขาสอน Fixing ChromeDriver ซึ่งเหมาะกับคนขี้เกียจอย่างเรา และยังง่ายมาก ๆ เลย
This version of ChromeDriver only supports Chrome version 77
ว่าแล้วมาเริ่มกันเลยดีกว่าาา ~
- ก่อนอื่นเลยเราต้องมา check ว่าเจ้า Katalon ของเรา support Chrome version อะไร ของผู้เขียน support version 77 น้าา ดูได้จาก error message ใน Katalon console logs เลย
- Check version Chrome ที่เราใช้อยู่ จาก
chrome://settings/help
- Download ChromeDriver ที่ตรงกับ version Chrome ที่เราใช้อยู่ได้จากลิ้งข้างล่างเลย
4. Download ChromeDriver ตาม OS ของเครื่องที่ใช้อยู่ และ นำเจ้าตัว ChromeDriver ที่เราเพิ่งทำการดาวน์โหลดเสร็จ ไปทำการแทนที่เจ้าตัว ChromeDriver ของโปรแกรม Katalon Studio ที่ใช้งานอยู่ได้เลยย
Location for mac
ต่อมาผู้เขียนจะมาแนะนำวิธีการหาที่เก็บของไฟล์ ChromeDriver ของโปรแกรม Katalon Studio บน mac OS เป็น step ไปเลยย
- คลิกขวาที่เจ้าตัว Finder บนเครื่องเรา
2. เลือก Go to the folder แล้ว cmd+v วางเจ้า location ตามที่ผู้เขียนแปะไว้ให้ และกด Go เลยจ่ะ
/Applications/Katalon Studio.app/Contents/Eclipse/configuration/resources/drivers/chromedriver_mac
3. ระบบจะแสดงหน้าต่าง chromedriver_mac
ขึ้นมา เราจะเห็นไฟล์หนึ่งไฟล์ใน folder นี้
4. จากนั้นเราก็เอาไฟล์ chromedriver ที่เรา download มา copy and replace ลงใน folder นี้เป็นอันเสร็จสิ้น
Restart โปรแกรมก่อนสักหน่อย เราก็จะได้ Katalon ที่ support Google Chrome ตาม version ที่เราใช้อยู่มาใช้งานแล้วงับบ
บล็อกนี้เป็นเพียงส่วนนึงของบล็อกต้นฉบับเท่านั้นน ในส่วนของบล็อกต้นฉบับจะมีวิธีการ set ของ Windows และมี Firefox Driver อีกด้วย เผื่อใครสนใจ ติดตามบล็อกของต้นฉบับต่อได้ที่
บทความนี้เป็นเกี่ยวกับปัญหาที่ผู้เขียนประสบพบเจอมา และอยากเอามาแชร์ให้คนที่ประสบปัญหาเดียวกัน หรือคล้ายๆกันได้นำไปประประยุกต์ใช้ หากผิดพลาดตรงไหนก็ขออภัยด้วยนะคะ ./\.