Has anybody implemented automated UI testing with Forms? We've been talking to UiPath. It's a great looking product, but I'm not sure about the benefit with LFForms.
Discussion
Discussion
I haven't but am interested in this subject. Will you be using UiPath Test Suite / Autopilot for this? I have some experience with UiPath Studio (for RPA), but not with Test Suite.
I'm not sure yet. We've had a couple sales pitches with UiPath, but haven't discussed it internally. Yesterday we looked at Studio. My feeling is that it COULD be useful to verify that any form changes still follow the expected show/hide and validation rules, but I'm not sure if it could help test the actual process.
Applications like this are most useful for regression testing lookups/show/hide/validation etc of forms on load. You could stage a process with a few a task in each step and load them all sequentially to regression test the front end, but it wouldn't touch the backend much if at all.
Testing processes is more complicated due to the async nature of forms being submitted, workflows running, tasks being assigned/etc. I toyed with some playwright testing of a forms process and it didn't play well with some of the different frames and windows that popup when you automate end to end so that is something I would look into when validating a piece of software for this use case.
That being said, I am very interested in some more automated testing especially now with forms test mode in self hosted opening that door.
That's a great point! The new test mode may make the automated testing easier. I guess with simpler forms it's probably not as necessary, but I can see the benefit of using it for our larger forms with hundreds of fields and rules.