阅读:0回复:0
乌漆嘛黑
import os
from datetime import datetime from selenium import webdriver from config.config import IMAGE_PATH class BasePage: def __init__(self): self.driver = webdriver.Chrome() self.driver.implicitly_wait(20) self.driver.maximize_window() def find_element(self, locator): return self.driver.find_element(*locator) def click_element(self, locator): self.find_element(locator).click() def clear_input_box(self, locator): self.find_element(locator).clear() def get_text_msg(self, locator): return self.find_element(locator).text def save_screenshot(self): ts_str = datetime.now().strftime("%y-%m_%d-%H-%M-%S") file_name = os.path.join(IMAGE_PATH, ts_str) + '.png' print(file_name) self.driver.save_screenshot(file_name) return self |
|