从另一个python文件执行selenium测试用例

从另一个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

我正在尝试从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.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)