[error] Invalid variable name ‘6035710253599751514’. A variable name must start with a letter or the underscore character.
I understand why it is happening, but if I change it to add an underscore, it is not recognized as a number later when using the storeEval command. How do I get around this? Screenshots are attached.
Uh, that is a screenshot of the Katalon Selenium IDE, but this forum is for users of the Kantu Selenium IDE
Personally I have not much experience with Katalon since it lacks some key features I need and it’s not open-source. But for Kantu I know that ${start} + 1 does increase the value of the variable. I guess it automatically detects the type (integer or string).
I am using a few different Selenium copies because each one does things a little differently.
When I program my Kantu exactly like yours, except with the bigger number, is goes from …751514 (my stored number) to …751000, as you can see on the echo. It went up 486, not 1.
It looks like my “parseInt** (${start}) + 1” command didn’t show up in the actual code. When I changed it manually, it looks like it keeps reverting to “${start} + 1”.