Hey,
I have started using katalon to automate my tests and everything is working great with a few little tweaks ![]()
I have run into a problem where I have a series of financial fields that im trying to enter numeric values into but its always prefix with the default of 0.00. as an example if I use set text on this field to 5000 it enters 0.005000 which is slightly different to the 5000 I require ![]()
I tried using the delay 1 second, set text to ‘’ and then enter 5000 as I saw in another post and I get mixed results. about 10% of the time this may work. I have also tried using a data file to specify the values and this still doesn’t work.
The below is the work around I saw on another post.
WebUI.delay(1)
WebUI.setText(findTestObject(‘Object Repository/CRM/Page_Opportunity Opportunity New Opportunity - Microsoft Dynamics 365/input_FY - 20252026_id’),
‘’)
WebUI.setText(findTestObject(‘Object Repository/CRM/Page_Opportunity Opportunity New Opportunity - Microsoft Dynamics 365/input_FY - 20252026_id’),
‘5000’)
I created this as a new thread as it seems a little different in that I know the fields are set to default to 0.00 for reporting purposes. If I click in the field manually the 0.00 does not appear so this must be getting set in the back end and triggered during the automation run.
I’m using Katalon v6.1.4 and Chrome v74.0.3729.131.
Any ideas?
On a side note im finding this automation tool simple to use and a great product for free. a lot of the other free products do not offer all the features of this so the little work arounds are ok all things considered.
