jasmineTea Posted April 13, 2022 Share Posted April 13, 2022 Hello - can anyone kindly advice how to get started with the below - thank you all. Brief: To automate completing an online a courier booking form - some user input may be required in the form of pop-up text boxes or drop-downs - this is fine. Source input data, (contact details and delivery address), available in 3 sources: 1) Email 2) Sage ACT 3) saved as a text file This data passed to a webpage courier booking form. The form spans 9 pages. many thanks in advance for any pointer and help for looking at this. Page 1: Select service Action needed: Mouse click to confirm service - normally we use the same provider, in this case option 2 Page 2:Collection details Action needed: Collection address details to be entered (clicking the magnifying glass brings up saved addresses), or if easier can be hard coded into the workflow? Page 3: Delivery details Action needed: Delivery address details to be entered source as mentioned earlier available in 3 formats Page 4: Contents and value Action needed: Enter contents (Normally the same item), Value is a variable(user entry?), checkbox ticked and then next button Page 5: Summary confirmations Action needed: Either to select checkout or add another item Page 6: Confirmation again Action needed: Button press Page 7: Select date and time from drop downs. Action needed: Collect date is normally the current selected value, Ready from has 4 options, and the required one is always the 4th item (12pm) Page 8: Insurance Action needed: There are 3 boxes and it's always the left box to be selected. Page 9: Place Order Action needed: Click place order button Cheers for taking the time to look at this. Link to comment
Vero Posted April 14, 2022 Share Posted April 14, 2022 @jasmineTea Welcome to the forum I would suggest first contacting the company and finding out whether they have an API through which this could be done. It would be a much more reliable and predictable way to proceed with a checkout like this. While it's theoretically possible to click buttons and fill in fields, the moment the company moves a button or changes a checkbox, everything breaks. If they're a large company, they'll likely have this whole system underpinned with an API where you can submit information and receive responses. Link to comment
jasmineTea Posted April 14, 2022 Author Share Posted April 14, 2022 ty - and normally the api is coded with what language? Link to comment
vitor Posted April 14, 2022 Share Posted April 14, 2022 2 hours ago, jasmineTea said: normally the api is coded with what language? Any general purpose language would do. It’s a web service so you’d be doing http requests. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now