pc自动化手机模式的网页

  • 工具 selenium webdriver

  • from selenium import webdriver

  • # 打开电脑上的浏览器以手机模式运行
    chromeoptions= webdriver.ChromeOptions()
    # 选择一种存在的模拟手机设备类型
    chromeoptions.add_experimental_option("mobileEmulation",{"deviceName": "iPhone X"})
    
    # 打开浏览器
    driver = webdriver.Chrome(chrome_options=chromeoptions)
    
    # 打开百度页面
    driver.get('https://baidu.com')
    
    # 设置浏览器窗口大小
    driver.set_window_size(550,900)# 置宽度不会低于480
    
    #案例--百度搜索太白之魔童降世
    driver.find_element_by_id('index-kw').send_keys('太白之魔童降世\n')
    #查看第一个搜索结果
    res=driver.find_element_by_css_selector('[class="c-title-text"]').text
    print(res)
    
    assert '太白之魔童降世' in res
    
    
    driver.quit()
    
    #在电脑上模拟手机模式页面只需要用到selenium  和手机没有关系所以用不到appium
    
posted @ 2021-03-21 16:55  太白之魔童降世  阅读(73)  评论(0编辑  收藏  举报