Hi HN, I'm looking to automate some web workflows.
Here's an example of a what the tool would do.<p>1. Open a new tab, navigate to my builds page. Select the latest successful build, and click on the link. Copy the url to the latest build artifact.<p>2. Open a new tab, go to my deploy tool. Paste in the artifact link from the earlier step. Fill in some other values in a form, and hit submit.<p>I know the above is possible with something like Selenium web driver, but I'm looking for something with a GUI, that would quickly let me put together such workflows.<p>If something like the above doesn't exist, I would like to build it, but I do want to make sure that I'm not missing anything obvious first. I'm thinking of implementing a chrome extension that would use Web APIs to run the steps above. The GUI for building the workflows would live separately.
You can use playwright with the inspector open, it has a record button. Playwright is very nice, haven't tried the recording feature though
<a href="https://user-images.githubusercontent.com/13063165/212924587-4b84e5f6-b147-40e9-8c75-d7b9ab6b7ca1.png" rel="nofollow noreferrer">https://user-images.githubusercontent.com/13063165/212924587...</a>
Also Selenium has an "ide" in the form of an extension that can be used to record browser sessions, replay them, and modify - with a GUI. (At least last time I checked a few years ago, they had at least for firefox)