当前位置: 移动技术网 > IT编程>脚本编程>Python > selenium自动化登录qq网页

selenium自动化登录qq网页

2018年05月17日  | 移动技术网IT编程  | 我要评论

2010快乐男声帮帮唱,cf新地图地狱王宫,保险皇后雅君

一个简单的登录网页上qq的脚本,通过此脚本了解到有些位置是无法通过xpath来定位的反倒是By定位更方便

#encoding=utf-8

from selenium import webdriver

import unittest,time

class QQmail(unittest.TestCase):

  def setUp(self):

    self.driver=webdriver.Firefox()

    self.driver.get("https://mail.qq.com/")

    def test_login(self):

    driver=self.driver

    driver.switch_to.frame("login_frame")#弹出一个frame来输入信息

    driver.find_element_by_id("u").click()

    driver.find_element_by_id("u").clear()#清楚默认值

    driver.find_element_by_id("u").send_keys('qq号')

    #driver.find_element_by_xpath("//*[@id="p"]").click()#xpath无法识别p这个id

    driver.find_element_by_id("p").click()

    driver.find_element_by_id("p").clear()

    driver.find_element_by_id("p").send_keys('qq密码')

    driver.find_element_by_id("login_button").click()

 

def tearDown(self):

  self.driver.quit()

 

if __name__=='__main__':

  unittest.main()

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网