Python3中调用configparser模块中的类ConfigParser,将配置文件写在配置路径下,实现调用配置参数
# coding=utf-8
import configparser
import os
from selenium import webdriver
class Browser_engine(object):
def get_value(self):
config = configparser.ConfigParser()
file_path = os.path.dirname(os.path.abspath('.')) + '/config/config.ini'
config.read(file_path)
browser = config.get("browserType", "browserName")
url = config.get("testServer", "URL")
if browser == 'Chrome':
driver = webdriver.Chrome()
driver.get(url)
driver.maximize_window()
driver.implicitly_wait(10)
return driver