我從頭開始使用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'或間接通過測試框架? –