top of page

How to Get Date Time from Appium server.


ในบางครั้งเราจะพบว่า application ที่เรา test อยู่นั้นจะอิงเวลาของ appium มาใช้ ซึ่งอาจจะเกิดปัญหาในการทดสอบได้ถ้าผู้ทดสอบใช้เวลาจากเครื่องผู้ทดสอบเองมาใช้ตั้งต้น แต่เวลาที่ device ใช้เป็นเวลาจาก server appium เช่น กรณี execute บน saucelabs เป็นต้น ซึ่งถ้าผู้ทดสอบเขียนเวลา fix ไว้ใน Test Script เวลาเข้าไปใช้เองอาจจะต้องเจอกับความยุ่งยาก ในกรณีที่ server ของ appium มีหลายที่ จะดีกว่ามั๊ยถ้าเราดึงเวลาจาก appium server มาใช้สำหรับการ testได้โดยตรง ซึ่งปกติแล้ว robotframework-appiumlibrary จะไม่ support ในส่วนนี้

  1. ไปที่ไฟล์ที่จะเพิ่ม function ( ผู้เขียนใช้เป็น _applicationmanagement.py เนื่องจากแก้แล้วใช้ได้ทันที )

  2. เพิ่ม code สำหรับดึงเวลาจาก Appium Server ( ในที่นี้จะตั้งเป็น get_device_time )

  1. กดบันทึกและทดสอบเรียกใช้งาน keyword ผ่าน robotframework

Recent Posts
Archive
Search By Tags
Follow Us
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square
bottom of page