0

我在使用 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 不能记录这个。

4

1 回答 1

0

无需从 ECL 代码中删除项目。

相反,在您的测试用例中使用 Workspace-context;它有一个“清除工作区”复选框,可在部署时擦除项目。它在案件开始之前部署;不管之前的案子如何结束。

于 2018-02-06T06:55:13.650 回答