import sys
import os
sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), '../..')))
from selenium import web driver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.support.ui import WebDriverWait
class WebDriver():
def setup(self):
self.driver = WebDriver()
self.driver = webdriver.Firefox()
self.base_url = "www.google.com"
self.driver.get(self.base_url)
self.driver.delete_all_cookies()
self.driver.implicitly_wait(30)
self.verificationErrors = []
self.accept_next_alert = True
self.driver.maximize_window()
def teardown(self):
self.driver.quit()
これを私のオートメーションフレームワークのベースファイルとして使用したいと思いますが、動作していないようです。助けてください!セレン/ pythonフレームワークの構築に関する助言?
また、字下げを認識しているため、ここには問題はありません。 私はこれをインポートして、フレームワークに追加するスクリプトごとに設定して解凍できるようにしたいと考えています。
フレームワークを構築する方法を理解する助けがあれば幸いです!おかげで
ありがとう!正確に私が必要とした助け。私は、webdriverとsaucelabsに統合するページオブジェクトモデル型フレームワークの構築を検討していました –