Treading carefully here… based on what you’ve said, my understanding of what’s going on, limited by my not understanding what was said yesterday (come to that in a moment)… YES.
This talk about clicking the update button (what’s that? save to a database or similar?) which then makes the value populate? What the hell? If that code represents the input element and you’re typing into that same control, then the DOM is “updated” instantly.
If what Brandon said last time out is true, then that means the control you’ve created a TO for, is a different control after submit. Quite why Katalon/Se isn’t complaining about a stale reference I’m not sure.
Then there’s the Katalon/Se “smudging” of the value attr/property. Your screenshot showing the dom explorer… don’t DON’T confuse that (which is showing the actual attribute) with whatever Katalon or your tests are saying the value attribute is. The tools are correct, Katalon/Se are frequently telling little lies.
“What?!!! Surely not!”
It’s true. Katalon tells you the current value of the VALUE PROPERTY. The tool is showing the HTML and therein, the value of the value attribute as supplied by the server when the page was loaded.
The value attribute and the value property are not the same thing.
So showing us evidence from a respectable tool and then comparing its results with those of Katalon/Se is meaningless. At least, no logical progress can be made because of it. Not your fault. Blame Katalon/Se.
Where does that leave us?
I dunno. There’s lots of things I don’t know, this is one of them.
Like yesterday, I’ll wait for Brandon to take another look. I sure as hell aint getting it.
Rant…
This is why I avoid these Se derived Katalon APIs “mostly”. For this kind of precision, call into JavaScript and use the Web Interfaces (dom APIs) directly. Cut out the middleman, he’s a liar and a cheat and even when he aint, I still don’t trust him.
If you did that, this conversation and all the great times we had together would never have happened
/Rant