• python+selenium第一个脚本


    #coding=utf-8
    from selenium import webdriver
    from selenium.webdriver.common.keys import Keys
    import time

    desired_caps={}
    desired_caps['platformName']='Android'
    desired_caps['platformVersion']='4.4.2'       #设备的android版本
    desired_caps['deviceName']='hwChe2'       #设备名称,使用adb devices -l 查看
    desired_caps['appPackage']='com.xinye.matchmake'      #应用包名,我是打开应用后,使用adb shell ps查看的,然后再猜一下(捂脸),有什么更好的方法请留言告诉我
    desired_caps['appActivity']='.login.SplashActivity'             #应用的第一个activity,使用adb shell dumpsys activity | grep 应用的package ,DOC下去掉| grep

    driver=webdriver.Remote('http://localhost:4723/wd/hub',desired_caps)

    time.sleep(5)

    driver.find_element_by_id("al_actv_phone").send_keys("18761892507")      #根据id定位,并输入账号
    time.sleep(3)

    driver.find_element_by_id("password").send_keys("123456")         #根据id定位,并输入密码
    time.sleep(3)

    driver.find_element_by_id("al_btn_login").click()                 #根据id定位,点击登录按纽
    time.sleep(5)

    ls=driver.find_element_by_id('btn_mine').text              #根据id定位了登录后下一个页面的元素,并获取了元素名称
    print ls                                #如果脚本打印出了该元素名称,表示登录成功

    driver.quit()

  • 相关阅读:
    112、TensorFlow初始化变量
    111、TensorFlow 初始化变量
    110、TensorFlow张量值的计算
    109、TensorFlow计算张量的值
    108、TensorFlow 类型转换
    107、TensorFlow变量(三)
    106、TensorFlow变量 (二) reshape
    105、TensorFlow的变量(一)
    104、Tensorflow 的变量重用
    103、Linux 编译 Kaldi 语音识别工具
  • 原文地址:https://www.cnblogs.com/jiuyigirl/p/7120154.html
Copyright © 2020-2023  润新知