มา build Nodejs บน Jenkins กัน

Build Node.js Project บน Jenkins สิ่งที่ต้องเตรียมก่อนคือ Install Nodejs บนเครื่อง Jenkins Server ก่อนที่เราจะ Config pipeline script กัน

2 ขั้นตอน Build .net core project ด้วย Jenkins

การ Build .net core บน Jenkins นั้น อาจจะแตกต่างกับ build java project อยู่บ้าง แต่ถ้าทำตามขั้นตอนด้านล่างนี้แล้ว รับรองว่าทำได้แน่นอน

มา build Java Maven Project บน Jenkins กัน

การ Build Java Project บน Jenkins น่าจะเป็นส่วนที่ง่ายที่สุดแล้ว เพราะว่า Jenkins เอง Implement ด้วยภาษา Java เลยทำให้การทำงานต่างๆจะ support java เสมอ ซึ่งการใช้งานก็ทำได้ง่ายมากๆ เพียงแค่ 2 ขั้นตอนเท่านั่นเอง

วิธีเช็คค่า None ใน Robot Framework

พอดีช่วงนี้ต้องมาทำ script ดึงข้อมูลจาก Excel ด้วย Robot Framework เลยทำให้ต้องเขียนตัวแปลง format ข้อมูลอยู่บ่อยๆ ปัญหาที่มักจะเจอเลยคือ ค่า None จากที่ลองเช็คตาม internet ดู มีหลากหลายวิธิในการจัดการกับเจ้า None ว่าแล้วก็มาดูกันเลยครับ

การใช้งาน Asynchronous กับการเทส Web Application

เชื่อว่าหลายๆคนที่ใช้งาน Selenium ในการค้นหา Element น่าจะเคยเจอปัญหาที่การแสดงผลต่างๆไม่สามารถตรวจจับได้ทัน หรือมีการเปลี่ยนแปลงที่ค่อนข้างรวดเร็วเช่น loading animation ในบางครั้งถ้าเว็บโหลดเร็วมากๆ อาจจะทำให้การตรวจสอบการแสดงหน้า loading เจอบ้างไม่เจอบ้าง ปัญหาคลาสสิกแบบนี้ เราสามารถแก้ได้ด้วยการเขียนเทสแบบ Asynchronous นั่นเอง