feature-image-appium-101-for-beginner

Appium 101 ฉบับมือใหม่

โลกเราทุกวันนี้เติบโตเร็วขึ้นทุกวันๆ โดยเฉพาะแอพมือถือ ทุกคนต้องโฟกัสมือถือ จนมีหนังสือ เช่น Mobile First Design ออกมา หรือแม้แต่เทคนิค CSS แบบ Responsive design ที่รองรับ screen ที่แตกต่างกันออกไปเรื่องของการ Developer ก็เรื่องนึง แต่เรื่องของการเขียน test ก็อีกเรื่องนึงเพราะโดยปกติแล้วในอดีตมันยุคของ Desktop website บลาๆ เราก็เลยมี Selenium มาใช้ในการทํา Automation สําหรับเว็ปโดยการยึดติดกับ Id...
feature-image-intellibot-pycharm-setting-robotframework

Trick การตั้งค่า Intellibot ใน Pycharm

จากบทความนี้ Robot Framework 101 มีการอธิบายถึงเรื่องของ IDE ที่ใช้คือ pycharm และ intellibot ทีนี้เลยอยากแนะนําวิธีการตั้งค่าหลังจากลง Plugins เสร็จโดยหลักๆก็เรื่องของตั้งค่า File Type ที่จะให้ Plugin มองเห็น ตั้งค่าเวลาการทํางานตั้งค่า File Type ที่จะให้ Plugin มองเห็น ปกติแล้ว Plugin Intellibot จะมองหา file *.robot เป็นหลัก ตาม...
feature-image-python-set-proxy-for-work

วิธี Set Proxy เวลาอยู่ที่ทำงานสําหรับ Python

เวลาเรา Dev Python อยู่ที่บ้านมันมักจะไม่มีปัญหาหรอก เพราะเราไม่มี Proxy มากั้นเราระหว่างบ้านเรากับโลกอินตราเนต...แต่พออยู่ที่ทํางานสิ จะ download package ด้วย pip อะไรก็ปัญหาเยอะแยะวุ่นวายมาก เพราะดันติด Proxy เนี่ยแหละ Timeout, Forbidden อะไรต่างๆนาๆวิธีการแก้ปัญหามีได้ 2 แบบ เพื่อที่จะได้ชีวิตดีขึ้นเยอะ สําหรับ Window น่ะCommand lineแต่วิธีนี้ต้องพิมย์ set ทุกครั้งที่จะใช้งาน download package...
feature-image-robot-framework-101-for-beginner

Robot Framework 101 สําหรับมือใหม่

Robot Framework คืออะไร? มันคือ Automation Framework สําหรับการทํา ATDD. มันมีเครื่องมือให้เราใช้งานเยอะแยะไปหมด เช่น data-driven, extend Python or Java library รวมไปถึงพวก Library ที่ทําให้เราทํางานง่ายขึ้นอย่าง Selenium2Library, Jenkins Pluginsแต่ที่เด็ดสุดๆเห็นจะเป็น report ที่ทําได้ละเอียดมากเลยและใช้ keyword-driven เป็นหลักในการเทส (หมายถึง การเน้นเทสโดยสร้าง Keyword แล้ว resueable ไปเรื่อยๆ) Basic...
feature-image-unix-101-for-beginner

Unix 101 สําหรับมือใหม่

จริงๆการใช้คําสั่ง Unix มันเป็นอะไรที่ Developer/QA หรือ สายนี้ต้องใช้ให้เป็นมากๆเลย เพราะไม่ว่าเราจะทํา Application อะไรก็ตาม Server ส่วนใหญ่ก็จะเป็น Unix อยู่แล้ว (นอกจากแกเล่นใช้ MS Server น่ะ ช้าไปนิดแต่ก็...อืมๆ)เพราะฉะนั้นเรามาเรียนรู้คําสั่งพื้นฐานของ Unix และ Permission กันดีกว่า Unix Cheat SheetCommand,Description,Examplecd, คําสั่งเปลี่ยน directory (จริงๆตรงตัวมาก เพราะมันย่อมาจาก change directory), cd...