Running Safari browser testing in AWS

0

We are currently running UI tests against our application in our AWS Account against Chrome, Edge and Firefox browsers using Selenium Grid running on ECS.

We would like to also run tests against the Safari browser. As Safari can't run on Docker we can't use ECS. AWS Device Farm also does not currently support Safari.

We are investigating other options to run tests against Safari such as using a Safari Selenium node running on EC2 (running MacOS). Does anyone have any experience with running tests against the Safari browser in AWS?

  • I am from the AWS Device Farm team. Would you open to have a call about this ? Curious to learn about your setup and see if we can help you.

  • Hey, did you figure out an option to use Safari on AWS for testing? We are kind of in the same situation.

  • I also am looking for a feature like this. We have a client who needs UI test automation to be run on Safari, Chrome and Firefox. I have already integrated it with Device Farm and tested it for Chrome. It currently has an issue with the 2400 second session duration limit, and compared to testing in the local, the Device Farm test has a lagging issue. So even a basic UI test will take really long. This is a huge application - an email sending platform with a big emphasis on the UI, so our requirements are currently not being met by Device Farm browser testing. From the answers, I'm guessing there is no way to run tests on Safari for cheap on AWS.

2 個答案
5

As of writing, only option with AWS seems to be use EC2 for Mac, even M1 and manage your own infrastructure, however it can be a bit expensive. Apple also restricts a VM to be used at least 24 hours upon creation.

已回答 2 年前
0

Thanks @mustafaAkin.

@Nikhil_D yes sure I would be open to a call discuss.

已回答 2 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南