Forum Discussion

m_essaid's avatar
m_essaid
Valued Contributor
5 years ago

Go to next test item on error

Hi,

As I set up my framework, I need to stop test item execution at any error and at this moment go to the next test item.

Generaly that's what the robot does.

But I noticed that there are some errors that stop all the project, and consequently don't save the report on the disk and don't send the summary by mail.

It's errors like runtime errors, files not found, ...

Do I have somewhere a parameter to set up to go to the next test item even in theses cases ?

Thank you in advance,

Regards,

Mehdi

3 Replies

  • m_essaid's avatar
    m_essaid
    Valued Contributor

    Another kind of error that stops everything is when I use a variable that haven't been declared before (I use Delphi script).

    • tristaanogre's avatar
      tristaanogre
      Esteemed Contributor

      That's the stop on exception setting.  You set that on the TestItems as well.  you may need to select to view the column.

      • m_essaid's avatar
        m_essaid
        Valued Contributor

        Hi Robert,

         

        I do the following for each error :

        function GeneralEvents_OnLogError(Sender; LogParams);
        begin
          Project.Variables.VariableByName['ErrCount']:=
            Project.Variables.VariableByName['ErrCount'] + 1;
          Runner.Stop(True);
        end;

        Do you mean that having this code I should set up TestComplete like this ?