Python 如何使用模块和类名作为变量运行测试套件?

Python 如何使用模块和类名作为变量运行测试套件?,python,python-unittest,Python,Python Unittest,我想知道是否可以这样运行测试套件: suite1 = suite_loader.loadTestsFromTestCase(test_gtm_{}.{}TagManager) suite2 = suite_loader.loadTestsFromTestCase(test_links_{}.{}Links) 因此,特定测试将基于用户输入运行 有可能吗?在python中,解决方案通常是以字符串/变量的形式运行函数/测试 以下人士的答覆: 然后这就行了: suite1 = suite_loader

我想知道是否可以这样运行测试套件:

suite1 = suite_loader.loadTestsFromTestCase(test_gtm_{}.{}TagManager)
suite2 = suite_loader.loadTestsFromTestCase(test_links_{}.{}Links)
因此,特定测试将基于用户输入运行


有可能吗?

在python中,解决方案通常是以字符串/变量的形式运行函数/测试

以下人士的答覆:

然后这就行了:

suite1 = suite_loader.loadTestsFromTestCase(run)
suite1 = suite_loader.loadTestsFromTestCase(run)