def get_window_size(read_type = False):
''' Read the device's LCD resolution / screen size '''
# Returns a dictionary of width and height
sModuleInfo = inspect.stack()[0][3] + " : " + inspect.getmoduleinfo(__file__).name
CommonUtil.ExecLog(sModuleInfo,"Function Start", 0)
try:
if read_type:
return appium_driver.find_element_by_xpath("//*[not(*)]").size # Works well at reading height in full screen mode, but Appium may complain if you work outside the boundaries it has set
else:
return appium_driver.get_window_size() # Read the screen size as reported by the device - this is always the safe value to work within
CommonUtil.ExecLog(sModuleInfo,"Read window size successfully", 0)
except Exception:
errMsg = "Read window size unsuccessfully"
return CommonUtil.Exception_Handler(sys.exc_info(),None,errMsg)
BuiltInFunctions.py 文件源码
python
阅读 30
收藏 0
点赞 0
评论 0
评论列表
文章目录