Dec 17, 2018
[TIP] เพิ่มความเร็วการ execute Automate Script ด้วยเทคนิคการ Reuse element.
ปกติแล้วเวลาที่เราเขียน test script เรามักจะมองข้ามเรื่องความเร็วในการ execute ของมันไป ถ้ามันไม่ได้ช้ามาก แต่ผมพบว่าการ test บน iOS...
Dec 17, 2018
เริ่มต้น SSH (Secure Shell) เบื้องต้น
SSH หรือ Secure Shell คือ เป็นวิธีการ Remote Access ไปยังคอมพิวเตอร์เซิฟเวอร์ (SSH-Server) แบบ Command line ผ่านเครื่อง client...
Dec 17, 2018
ทำไมมันแรงจัง ทำไมแรงกว่าชาวบ้านเค้า! เผยวิธีปลดล็อก Predicate และ Class Chain บน robotframework-app
จากบทความที่แล้วผู้เขียนได้ทำการสรุปข้อดี-ข้อเสียของ Locator Stratergy แบบต่างๆไปแล้วโดยปกติแล้ว robotframework-appiumlibrary...
Dec 17, 2018
มาทำความรู้จัก Locator Stratergy แบบต่างๆ ที่ใช้กับ Appium-XCUITest กันเถอะ
Locator เปรียบเหมือนกับ oxygen สำหรับการทำ Automation test ถ้าไม่มี Locator หรือ Locator ที่มีไม่ดีการทำ Automation test...
Dec 17, 2018
การใช้งาน crontab Set Auto Restart บน ubuntu
หลังจากการเปิดไฟล์ crontab จากโพส การใช้งาน crontab บน ubuntu เบื้องต้น ให้ set คำสั่ง restart ซึ่งจะใช้คำสั่ง shutdown -r...
Dec 17, 2018
การใช้งาน crontab บน ubuntu เบื้องต้น
การสร้าง schedule task ให้ทำงานตามเวลาที่กำหนดซึ่งจะช่วยลดการทำงานซ้ำๆเช่น ทุกๆชั่วโมง ,ทุกๆวัน ,ทุกๆเดือน โดยจะแบ่งช่วงเวลาการรันคำสั่งด...
Dec 17, 2018
Set up Swap บน ubuntu เบื้องต้น
การเปิดใช้งาน swap คือการดึงฮาร์ดดิสบางส่วนมาทำงานเป็น ram สำรองเพื่อช่วยในการประมวลผลซึ่งจะถูกใช้ก็ต่อเมื่อ ram ในเครื่องจริงๆ...
Dec 17, 2018
Execute Shell Command บน Ubuntu แบบง่ายๆเพียงไม่กี่คลิ๊กกับ dconf-editor!
ปกติแล้ว การใช้ Appium cli ในการ test เพื่อความสะดวกรวดเร็วเรามักเขียนมันให้อยู่ในรูปแบบของไฟล์คำสั่ง เพื่อให้ execute ได้ทันที แต่บน...
Dec 17, 2018
Robot Framework การใช้ splitlog เพื่อลดขนาด File Log
เวลาที่เรารัน testcase ที่มีขนาดใหญ่เรามักจะประสบปัญหาไฟล์ Log มีขนาดใหญ่และไม่สามารถเปิดอ่านได้อย่างรวดเร็ว ดังนั้นการใช้ splitlog...
Dec 17, 2018
Robot Framework การใช้ Flattenkeywords เพื่อลดขนาด File output
เวลาที่เรารัน testcase ที่มีขนาดใหญ่เรามักจะประสบปัญหาไฟล์ output มีขนาดใหญ่เพราะฉะนั้นการใช้ flattenkeywords จะช่วยลดขนาด output...