import unittest
import time
from selenium import webdriver
class Denglu(unittest.TestCase):
#def前边必须是4个空格,与setUp区别是,必须顺序执行
@classmethod
def setUpClass(cls):#定义setUp方法,启动浏览器
cls.driver=webdriver.Chrome()
cls.driver.implicitly_wait(10)#添加智能等待
@classmethod
def tearDownClass(cls):#定义tearDown方法,启动浏览器
cls.driver.quit()
@classmethod
def test_denglu1(self):#必须是test开头命名
self.driver.get('网页名称')
self.driver.maximize_window()
# 用xpath方法定位ID用户名密码验证码并且登录
self.driver.find_element_by_xpath('//*[@id="taskId"]').send_keys('8')
self.driver.find_element_by_css_selector('#loginName').send_keys('stu19')
self.driver.find_element_by_name('password').send_keys('stu19')
self.driver.find_element_by_name('vericode').send_keys('1111')
self.driver.find_element_by_xp
#自动化测试 单元测试unittest框架
最新推荐文章于 2023-10-20 15:40:21 发布