代码:
import os
from selenium import webdriver
class Base:
def setup(self):
self.driver = None
browser = os.getenv(“browser”)
if browser == ‘firefox’:
self.driver = webdriver.Firefox()
elif browser == ‘headless’:
self.driver = webdriver.PhantomJS()
elif browser == ‘ie’:
self.driver = webdriver.Ie()
else:
self.driver = webdriver.Chrome()
self.driver.implicitly_wait(3)
self.driver.maximize_window()
def teardown(self):
self.driver.quit()
命令行执行:
set browser = ie pytest test_action_chains.py
报错:
Set-Variable : 找不到接受实际参数“ie”的位置形式参数。
所在位置 行:1 字符: 4
- set <<<< browser = ie pytest test_action_chains.py
- CategoryInfo : InvalidArgument: (
[Set-Variable], ParameterBindingException
- FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.SetVariableCommand
- CategoryInfo : InvalidArgument: (