下面是修改前的代码。
当时主要是想用用unittest框架以及使用框架内的setUp和tearDown两个父类的方法,所以写了下面简单的用例。
from selenium import webdriver
import time
import unittest
class Baidu_test(unittest.TestCase):
# 接下来使用的浏览器为Firefox,
# 如果你常用的是其他的浏览器也可以修改为相应的浏览器名字,前提是下载好了相应的浏览器驱动。比如Chrome需要下载对应浏览器版本的chrome driver
# webdriver后面的浏览器名称第一个要是大写的
driver = webdriver.Firefox()
def setUp(self):
# setUp在每次执行用例之前都会执行一次
print("正在打开火狐浏览器")
time.sleep(1)
# url根据你自己想要请求的网站更改
self.driver.get("https://www.csdn.net/"