我在使用eclipse rcptt时遇到问题,我有两个独立的测试用例。
第一个测试用例在工作区中创建一个新项目并做一些事情,最后从工作区中删除项目。
第二个测试用例再创建另一个项目并做其他事情。
问题是当第一个测试用例失败时,它无法从工作区中删除项目。
在运行第二个测试用例之前,我使用
try{
with [get-window "Delete project"] {
get-button OK | click
}
}-catch{
with [get-window "Delete project"] {
get-button OK | click
}
但它无法从工作区中删除项目。我不知道为什么??
因此,如果测试用例失败,则rcptt无法运行其余的测试用例。
是否有一种智能方法可以从工作区删除项目,无论是测试用例失败还是传递???
我也试过使用
empty workspace context.
rcptt无法录制此内容。
答案 0 :(得分:0)
无需从ECL代码中删除项目。
相反,在测试用例中使用Workspace上下文;它有一个清晰的工作区'复选框,在部署时删除项目。它在案件开始之前部署;无论之前的案件如何结束。