【发布时间】:2021-05-07 06:29:40
【问题描述】:
所以我正在为 UI 开始一个新的测试版本。
我不明白为什么我的脚本会显示[finished 0.6s],但什么也没发生。 Chrome 浏览器未打开或执行测试:
我已经在代码的各个部分放置了一些print("working"),以查看它在哪里停止并且它似乎没有超过类语句。这是代码的第一部分。
import unittest
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
class UI(unittest.TestCase):
def setUp(self):
self.driver = webdriver.Chrome("C:\Program Files (x86)\chromedriver.exe")
self.driver.maximize_window()
【问题讨论】:
-
您是否曾经在文件中初始化或调用过类或某些函数?似乎什么都没有被执行。在文件末尾尝试
UI.setUp() -
是的,我直接从 selenium python 文档中获取了这个,并将其“修改”为我将使用的命名约定。 selenium-python.readthedocs.io/…复制粘贴他们的代码运行所以我不明白为什么我的不是,
-
直接复制并编辑文本而不是输入。现在似乎可以工作了。