欢迎访问朝政博客

web自动化练习-登录

from selenium import webdriver
import unittest, time


class FireControlTest(unittest.TestCase):
    def setUp(self):
        self.driver = webdriver.Chrome()
        self.driver.maximize_window()  # 浏览器最大化
        self.driver.implicitly_wait(30)  # 隐性等待时间为30秒
        self.base_url = "http://10.8.30.157:8888"

    def test_FireControl(self):
        driver = self.driver
        driver.get(self.base_url + "/")
        time.sleep(2)  # 等待时间
        driver.find_element_by_xpath("//div/div/div[3]/div/form/div[1]/div/div/span/span/input").send_keys('admin') # 输入账号
        time.sleep(2)  # 等待时间
        driver.find_element_by_xpath("//div/div/div[3]/div/form/div[2]/div/div/span/span/input").send_keys("123456")# 输入密码
        time.sleep(2)  # 等待时间
        driver.find_element_by_xpath("//div/div/div[3]/div/form/div[3]/div[2]/button").click()# 点击登录
        time.sleep(2)  # 等待时间
        print("智慧消防云平台登陆成功")  # 结果输出
        time.sleep(3)

    def tearDown(self):
        self.driver.quit()#退出浏览器

  

posted @ 2020-08-14 14:02  柠诺  阅读(156)  评论(0)    收藏  举报