我有一些测试必须使用管理员帐户或会员帐户来测试功能。目前,我有两种不同的登录功能,一个用于每个帐户,并且为了方便起见,我具有从这些登录测试扩展的类。
我的问题是,是否有一种有效的方法来更改TestNG上的类扩展,而不仅仅是重写该类的扩展内容?如果可以的话,我不介意更改其他文件的布局。
当前结构示例:
public class MemberLogin {
(Login information)
}
public class AdminLogin {
(Login information)
}
public class TestFeature extends (blank)Login {
(Test feature)
}