Open CrazyKidJack opened 2 years ago
It would also be nice if I could conditionally pop up an error box notifying me if a particular condition was met (for example if I define a fail condition on login, it would be nice to get a pop up ideally with a custom error message)
Description:
Part A: As a user, I want to be able to having branching macros so that a single macro can handle multiple execution paths based on some conditions). For example, in a sequence meant to log in a user and get a session cookie... I would like to
Part B.1: As a user, I want to be able to define conditions based on regex in responses to use for "Part A". For example: if the defined regex x matches something in the response, do step y next... if regex m matches, do step n next... etc etc... if no regex matches, do step default next
Part B.2: As a user I want to be able to detect timeout conditions (which may require me to define for the plugin what constitutes a timeout) so that I can make conditions based on timeouts for use with Part A
Part C.1: As a user, I want to be able to define the regex for post-execution variables conditionally
Part C.2: As a user, I want to be able to define the value for post-execution variables conditionally
There's a lot in this. I tried to make it clear. It's a single idea which is why I put it in one issue, but if I were putting it on a kanban board it'd definitely be several user stories.