271
Views
6
Comments
Automate Test case Outsystem using Katalon Tool
Question

I am trying to automate my test case using Katalon tool - web recording option. 


While capturing the test object of Outsystem web application . Object ID is getting dynamically generated. 


Is there any ID can make it static in Outsystem ? similar to ASPX StaticClientMode = true  ?

2024-07-05 14-16-55
Daniël Kuhlmann
 
MVP

Hi,

No there is not, they are generated by outsystems.

What we do at s customer that uses Tosca, is to set an extended property named test with a value, and filter on that rather than the id. On elements  in repeating widgets like list record and table records we add the list .CurrentRowNumber to the value of the extended property.

It is a bit more work, but this generated a list of identifiable attributes that keep their value, and and are also more readable that the long IDs that outsystems generates

The disadvantage is that it generates a bit more html code also in your production code.

Regards,

Daniel

UserImage.jpg
Jegan P

Daniël Kuhlmann wrote:

Hi,

No there is not, they are generated by outsystems.

What we do at s customer that uses Tosca, is to set an extended property named test with a value, and filter on that rather than the id. On elements  in repeating widgets like list record and table records we add the list .CurrentRowNumber to the value of the extended property.

It is a bit more work, but this generated a list of identifiable attributes that keep their value, and and are also more readable that the long IDs that outsystems generates

The disadvantage is that it generates a bit more html code also in your production code.

Regards,

Daniel

Thanks Daniel , We are trying setup automation test setup for our Outsystem web application 


Need some recommendation for which Automation tool to pick up(No prior experience of automation programming) ? 

1.Katalon 

2.Selenium 

3.Tosca

4.Leapwork

2024-07-05 14-16-55
Daniël Kuhlmann
 
MVP

Hi,

All will do the job. Saw a demo of Leapwork which has a nice modular low code approach to UI test automation.

Regards,

Daniel

UserImage.jpg
Jegan P

Daniël Kuhlmann wrote:

Hi,

All will do the job. Saw a demo of Leapwork which has a nice modular low code approach to UI test automation.

Regards,

Daniel


Thanks for your suggestion 

2024-07-05 14-16-55
Daniël Kuhlmann
 
MVP

Hi,

Here is an older post on this subject with more information:

https://www.outsystems.com/forums/discussion/40056/test-automation-tool-for-outsystems/

Regards,

Daniel

2024-07-05 14-16-55
Daniël Kuhlmann
 
MVP

See this post: https://www.outsystems.com/forums/discussion/40056/test-automation-tool-for-outsystems/

Jhonatan de Oliveira Melo mentions he uses Katalon with OutSystems, maybe he can help you?

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.