ใช้ Keyword เดียว จัดการกับ เงื่อนไขที่หลากหลาย ด้วย Run Async Keywords And Return First Completed
หลายคนคงเคยเจอเรื่องปวดหัวกับการต้องมาเขียน Test step หลายๆ step เพื่อจัดการกับ events ที่มีหลายๆ เงื่อนไข ใช่ไหมคะ?
ลองใช้ Run Async Keywords And Return First Completed...
คลิกไม่ได้ ถ้าปุ่มยังมี animation
บางครั้งปุ่มหรือแบบฟอร์ม ที่เราต้องการจะกรอกนั้นมี Animation เช่น เลื่อนขึ้นลง ทำให้ ถ้าเราสั่งให้ script กดปุ่ม หรือกรอกข้อมูลเลยจะทำให้ Script ทำงานไม่สำเร็จนั่นเอง ตัวอย่างเช่น เราต้องการจะกดปุ่มปิด Modal dialog ของ bootstrap
มาทำให้ VS Code แสดง auto-complete RF Puppeteer keywords
สำหรับใครที่ชอบใช้ lightweight code editor ที่ขนาดเล็กติดตั้งง่าย และ ไม่กินเสปคเครื่อง ช่วงเวลานี้คงหนีไม่พ้น VS Code ของ Microsoft แน่นอน ซึ่งในบทความนี้ เราจะมาสอนวิธีคอนฟิกให้ VS Code รองรับ RF Puppeteer กันครับ
Robot Puppeteer จัดการ Browser ได้เร็วกว่า Selenium ถึง 2 เท่า
สำหรับใครที่ใช้ Selenium ในการเทสเว็บ การเปิดปิด Browser ระหว่างการรันเทส ซึ่งนับเป็นเรื่องปกติที่จำเป็นต้องทำกัน โดยเรามักจำเป็นต้องเปิดปิด browser เมื่อรันเทสเสร็จแต่ละข้อ เพื่อเป็นการ Clear Cookie, Cache ของเบราเซอร์ป้องกันไม่ให้เทสแต่ละข้อส่งผลกระทบกันเอง
เปิด / ปิด Browser...
รีวิวการใช้งาน Android tablet เขียน Python Library ขึ้น Github
เนื่องจากตอนนี้ทีมกำลังทำ Project Python Test Library ขึ้น Github อยู่ ซึ่งโปรเจคนี้ ใช้เวลาทำส่วนใหญ่นอกเวลางาน ทำให้มีเวลาน้อยมาก ผมเลยเกิดไอเดียว่า ถ้าเราโค้ดจากที่ไหนก็ได้ล่ะ เราจะใช้เวลาช่วงที่นั่ง Bts มาทำงาน หรือกลับบ้าน รวมถึงเวลาอยากเปลี่ยนบรรกากาศมานั่งโค้ดที่ร้านกาแฟชิวๆ แต่ไม่อยากแบกโน้ตบุ้คให้ดูจริงจังไป ผลเป็นยังไงมาดูกันเลยครับ