- Getting Started with Selenium for Automated Website Testing
- Getting Started with Appium for Mobile Native Application Testing
- Selenium Bootcamp by Dave Haeffner
- Appium Bootcamp by Dave Haeffner and Matthew Edwards
- You need to have set up a Sauce Labs account
- You should have an existing Selenium or Appium test that you want to run on Sauce.
If you've never written a Selenium test script you should read the topic Getting Started with Selenium for Automated Website Testing. If you don't have an existing Selenium or Appium script, you can clone and run one of the example scripts from our Sauce Labs Sample Scripts repo in GitHub, but be advised that these are provided as examples only and should not be modified for use in production.
- The website you want to test must be accessible over the Internet for our browsers to be able to reach it.
- If you want to test a native mobile application, the application must be in Sauce Storage or another location where our emulators and simulators can connect to it.
- If the website or application you want to test is behind a firewall or on localhost, you need to set up a secure Sauce Connect Proxy tunnel for us to connect to it.