Building a browser-based test automation server on the Google Cloud Platform

Building a browser-based test automation server on the Google Cloud Platform by using SeleniumBase

(This tutorial, from a previous GCP Meetup live demo, will teach you how to setup a Linux server for running automated browser tests. The cost of running this server is $14.20/month on Google Cloud (enough to handle 6 parallel tests). This is amazingly 20 times LESS expensive than using competitors such as BrowserStack or Sauce Labs for the SAME number of parallel tests.)

Step 1. Open the Google Cloud Platform Cloud Launcher

Step 2. Launch a Jenkins instance

Under “Cloud Launcher”, Click on “Jenkins”
Click on “Launch on Compute Engine”
Give the instance a name
Give the instance a zone
Click “Create”
Step 3. Connect with your new Jenkins instance

SSH into your new instance by selecting: “SSH” => “Open in browser window” from the instance page.
Step 4. Clone the SeleniumBase repository from the root (“/”) directory.

cd /
sudo git clone https://github.com/seleniumbase/SeleniumBase.git

Step 5. Enter the “linux” folder

cd


Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/-ylmceT0Zp0/ReadMe.md

Original article

Comments are closed.

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑

%d bloggers like this: