run:运行测试,创建一个Anonymous 类,实现接口Portectable,然后调用
runProtected 方法,可以参看TestCase 的run 方法。
runCount:synchronized 方法,返回运行数量
runProtected:实际运行测试
runTests:deprecated 方法,被runCount 方法替代
shouldStop:synchronized 方法,返回是否应该停止测试。
startTest:开始测试,并通知所有监听程序,调用TestListener. startTest
stop:synchronized 方法,设置停止标志fStop 为真。注意是否停止测试TestReuslt
不负责的,stop 只是简单设置停止标志。
testErrors:deprecated synchronized 方法,被errorCount 替代
failureCount:deprecated synchronized 方法,被testFailures 替代
wasSuccessful:synchronized 方法,如果所有运行过的测试方法都通过,返回
真,否则为否。
private
cloneListeners:复制fListeners,主要用于要使用监听列表的endTest、startTest、
addError、addFailure
Class TestSuite
TestSuite 用于将多个TestCase 集合起来放在一起管理,TestSuite 在增加
TestCase 的时候实际已经将TestCase 实例化(按包括方法多少做多少次实例化)。
主要属性:
private Vector fTests= new Vector(10):存放TestCase 的实例
private String fName:TestSuite 名称
主要方法:
public
文章来源于领测软件测试网 https://www.ltesting.net/