ใครที่ใช้งาน Robot framework สำหรับการทดสอบระบบงานไม่ว่าจะเป็น Web, API หรือ Mobile ก็ตามเรื่องของรายงานผลการทดสอบก็สำคัญเช่นกันปกติจะออกมาในรูปแบบของ XML และ HTML เท่านั้นแต่ใน community ก็พยายามให้ผลการทดสอบอยู่ในรูปแบบอื่น ๆ ด้วยหนึ่งรูปแบบที่น่าสนใจคือ Grafana dashboard
Read More…
คำถามถ้าเราไม่ต้องการให้ Selenium Libraryทำการ capture หน้าจอแบบอัตโนมัติ เมื่อการทดสอบเกิด failure ขึ้นมาจะต้องทำอย่างไร
Read More…
คำถามจากการแบ่งปันการทดสอบระบบ web ด้วย Robot Framework และ SeleniumLibrary คือทำไม web browser มันปิดเองอัตโนมัติหลังจากเมื่อทำการทดสอบเสร็จแล้ว ทั้ง Google Chrome และ Microsoft Edge โดยใช้งาน library ดังนี้ robotframework 6.0 robotframework-seleniumlibrary
Read More…
หลังจากที่แบ่งปันเรื่อง Robot Framework ไปก็เห็นว่าเพิ่งปล่อย version 6.1 alpha 1 ออกมาให้ลองใช้งานโดยใน version นี้จะมี feature ใหม่ที่น่าสนใจ เช่น การ convert พวก test case ต่าง ๆ ไปเป็น JSON file หรือสามารถ backward กลับได้ด้วย การใช้งาน JSON สำหรับกำหนด Variable ใน test ใน keyword สามารถใช้งาน embedded argument และแบบปกติ ได้ ลดขนาดของไฟล์ output.xml ให้เล็กลง ด้วยรูปแบบข้อมูลใหม่ ด้วย robot:flatten
Read More…
วันนี้ Robot Framework 6.0 ถูกปล่อยออกมาแล้วแน่นอนว่า หนึ่งใน feature ที่น่าสนใจคือสามารถเขียน test script ในส่วนของ Header, Setting ต่าง ๆด้วยภาษาต่าง ๆ ได้ หนึ่งในนั้นคือ ภาษาไทย
Read More…
การเปลี่ยนแปลงใน Robot Frameowrk 5.1 นั้น เยอะมาก ๆแต่สิ่งที่คนใช้งานต้องสนใจมาก ๆ คือ deprecated feature นั่นเองที่จะถูกเอาออกไปใน version 6 ต่อไปดังนั้นควรหลีกเลี่ยงการใช้งานมาดูกันว่ามีอะไรบ้าง
Read More…
จาก Release notes ของ Robot Framework 5.1 alpha 1 นั้นมี feature ใหม่ที่น่าสนใจออกมาเยอะน่าดูหนึ่งในนั้นคือ Localizationช่วยทำให้ เราสามารถเขียน test script ให้ตรงตามภาษาของประเทศนั้น ๆ ได้เลย
Read More…
Robot Framework 5.0 ตัวเต็ม ๆ ถูกปล่อยออกมาแล้วเป็น major release ที่ใหญมาก ๆ โดยมีการเพิ่ม ปรับปรุงเปลี่ยนแปลงเยอะมากแต่มาจาก community ทั้งนั้น สิ่งที่สำคัญมาก ๆ คือ จะใช้ได้กับ Python 3.6 ขึ้นไปเท่านั้นส่วน Python 2 เลิกสนับสนุนไปเลยแต่ถ้ายังใช้งาน ก็อยู่ที่ Robot Framework 4 ต่อไปนะ !!
Read More…
วันนี้เห็น Library ใหม่ที่น่าสนใจสำหรับชาว Robot Frameworkมีชื่อว่า KubeLibrary ใช้สำหรับทดสอบ Kubernetes Cluster นั่นเองซึ่งสามารถทดสอบหรือตรวจสอบการทำงานของ object ต่าง ๆ ที่ deploy ไปว่าทำงานได้อย่างถูกต้อง ตามที่คาดหวังหรือไม่เป็นอีกเครื่องมือสำหรับสาย DevOps เลย
Read More…
จากงาน Robocon 2021 มีหลายเรื่องที่น่าสนใจหนึ่งในนั้นที่นั่งดูและฟังคือ HOW TO AVOID JAIL FOR NASTY CODE ?แนะนำ Static code analysis tool สำหรับ Robot Frameworkโดยมีเครื่องมือแนะนำทั้ง
Read More…