import time # 导入时间模块
from selenium import webdriver # 导入webdriver模块
from time import sleep # 导入sleep
class TestCSDN:
def setup(self): # setup函数会在每个testcase执行前先跑一遍,初始化环境
self.driver = webdriver.Chrome() # 浏览器驱动
self.driver.maximize_window() # 最大化浏览器
self.driver.implicitly_wait(5) # 隐式等待
def teardown(self): # teardown 函数会在每个 testcase 执行最后跑,释放资源
time.sleep(5) # 线性等待
self.driver.quit() # 关闭浏览器
def test_click01(self):
self.driver.get('https://www.csdn.net/') # 打开URL
self.driver.find_element_by_link_text('登录/注册').click() # 定位操作
self.driver.find_element_by_class_name('tabs-active').click()
selenium用例编写(简单脚本)
最新推荐文章于 2024-04-22 21:42:01 发布