Can I run the same test in a loop but target different URLs for each new iteration of the test?

I need to run a series of test checkouts on several eCommerce sites. It’s the same site, but different locales, so the selectors will be the same on each site. I was curious if it was possible to run the test I’ve written in a loop but target a new URL at the beginning of each test run as well as capture a screenshot for each order confirmation page?

Yes you can this and all with ui vision

Save url in a csv and run macro with loop to load the url from csv

With ui vision you can do everythink