当前位置: 首页>>代码示例>>Python>>正文


Python Device.get_device_info方法代码示例

本文整理汇总了Python中Device.Device.get_device_info方法的典型用法代码示例。如果您正苦于以下问题:Python Device.get_device_info方法的具体用法?Python Device.get_device_info怎么用?Python Device.get_device_info使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Device.Device的用法示例。


在下文中一共展示了Device.get_device_info方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: all

# 需要导入模块: from Device import Device [as 别名]
# 或者: from Device.Device import get_device_info [as 别名]
test_url = 'http://api.browserstack.com/3'              #url to make and test connection
browsers_url = 'http://api.browserstack.com/3/browsers' #ur to get all (non-beta)browsers info
worker_url = 'http://api.browserstack.com/3/worker'     #url to make workers

username= '<*********>'      # replace <***> with your browserstack automate username
key =     '<*********>'      # replace <***> with your browserstack automate pass-key  

args = {"os_version":"Snow Leopard", "os":"OS X", "browser_version":"17.0", "url":"https://github.com/404", "browser":"firefox"}  # Put desired device info from where you want to take a snapshot

try:
    #make a user object
    u = User(username, key)
    
    #make a device object
    device = Device(args)
    
    #make a shutter object
    shutter = Shutter(test_url, browsers_url, worker_url)           
    shutter.test_connection(u.username, u.key)                         # test your connection with browserstack
    shutter.get_browsers(u.username, u.key)                            
    shutter.make_worker(u.username, u.key, device.get_device_info())   
    print "Waiting for worker to get a terminal access..."             # wait for 10-15 seconds as it takes time to get 
    sleep(15)                                                          # a terminal.
    shutter.get_screenshot(u.username, u.key)                          
except Exception as e:
    print "Something went wrong."
    print str(e)                                                       # this will help to understand if the program halts. 

finally:
    
    shutter.delete_worker(u.username, u.key)
开发者ID:manjitkumar,项目名称:shutter,代码行数:33,代码来源:Main.py


注:本文中的Device.Device.get_device_info方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。