<p>我有X个python类,它们都继承自同一个抽象基类,它们期望子类实现一个名为executeTest()的方法</p>
<pre><code>Class TestCase:
def executeTest():
#do some logic for the test, then return if it passed or failed
</code></pre>
<p>在我的主程序中,我需要一次加载一个继承这个基类的每个类的实例,调用executeTest(),并将结果记录到某种集合中以供以后使用。随着人们想出新的测试来编写,实现TestCase的类的数量将继续增长。在</p>
<p>如何在python中有效地实现这一点?我是否需要有一个单独的XML或类似类型的文件,其中包含所有单独类名的列表,然后在for循环中使用某种类加载函数?这是我第一次用python编写代码,所以我甚至不确定要搜索什么技术或关键字。在</p>