从另一个python文件执行selenium测试用例
我正在尝试从python文件执行selenium测试用例。 我知道可以使用python的子流程模块来完成,但我想探索调用testcase函数的可能性 这是我的密码 chrome\u设置\u test.py 硒_fnexec.py从另一个python文件执行selenium测试用例,python,selenium,selenium-webdriver,remote-execution,Python,Selenium,Selenium Webdriver,Remote Execution,我正在尝试从python文件执行selenium测试用例。 我知道可以使用python的子流程模块来完成,但我想探索调用testcase函数的可能性 这是我的密码 chrome\u设置\u test.py 硒_fnexec.py 如果希望能够直接调用SeleniumException类的方法,可以实例化它 import chrome_settings_test print "going to call" my_test = chrome_settings_test.SeleniumExcept
如果希望能够直接调用SeleniumException类的方法,可以实例化它
import chrome_settings_test
print "going to call"
my_test = chrome_settings_test.SeleniumException()
my_test.setUp()
这就成功了
import chrome_settings_test
import unittest
unittest.main(module=chrome_settings_test)
感谢santiycr您将如何处理子流程模块?我得到了这个错误回溯(上次调用):文件“selenium\u fnexec\u frm\u py.py”,第4行,在my_test=chrome\u settings\u test.SeleniumException()文件“C:\Python27\lib\unittest\case.py”,第191行,在init(self.\uu类\uuuuu,方法名)中)ValueError:在:runTest中没有这样的测试方法我可以将参数与测试名称一起传递给测试吗?
import chrome_settings_test
print "going to call"
my_test = chrome_settings_test.SeleniumException()
my_test.setUp()
import chrome_settings_test
import unittest
unittest.main(module=chrome_settings_test)