Test Automation FX中的错误报告

时间:2013-10-16 08:20:18

标签: c# error-reporting testautomationfx

我使用Test Automation FX创建自动化测试,我是初学者。

我需要知道如何在测试脚本中测试失败?

我正在使用C#脚本。

假如我想识别某个窗口控件并且必须对其执行操作:

if(window["Exists"])
{
    //Perform action.
}
else
{
    // move to the next test cases.
}

我不知道如何处理其他部分?

1 个答案:

答案 0 :(得分:0)

要在窗口不存在时报告测试用例失败,您可以使用VerifyTest Automation FX API类的以下方法:

使用FailTest方法:

    if (window["Exist"])
    {
        // Perform actions
    }
    else
    {
        Verify.FailTest("Window does not exist"); // Report failure message that will be shown in test report
    }

使用AreEqual方法:

    Verify.AreEqual(window["Exist"], true); // will fail test if window dows not exist
    // Perform actions