我从头开始使用selenium创建一个自动化框架,并且非常喜欢一些输入和建议。运行python selenium测试时遇到困难
到目前为止,我有以下但我的测试脚本不会运行。请帮忙!
script.py
from selenium import webdriver
class WebDriver(object):
def __init__(self, driver=None):
"""
__init__ setup webdriver test script class
"""
self.driver = driver
def setup(self):
self.driver = webdriver.Chrome()
def teardown(self):
self.driver.quit()
test.py
import script
class Test(script.WebDriver):
def search(self):
self.driver.get("www.google.com")
self.driver.find_element_by_id("lst-ib").clear()
你是什么意思的“不会运行”?是否有例外?任何日志显示? – kichik
没有错误,根本不打开浏览器。没有任何反应 –
似乎没有任何东西试图创建'Test'的实例。这是你的全部代码吗?你如何运行测试 - 直接使用'python test.py'或间接通过测试框架? –