Skip to content

patrickjuan/lambda-selenium

Repository files navigation

Selenium minimal serverless service

This repository has a minimal service to run Selenium on AWS Lambda using Serverless Framework.

What is Selenium

The project

​​Selenium is an umbrella project for a range of tools and libraries that enable and support the automation of web browsers. It can be used for automated testing but not just that, we can use it to automate basically everything that runs in a browser.

Prerequisites

These instructions will get you a copy of the service up and running on your local machine for development and testing purposes.

Make sure you have all the following prerequisites:

Serverless

This serverless is lambda function using serverless framework. Ensure, you have node and npm installed before you start.

$ npm install -g [email protected]

Python

This service uses Python version 3.7 To download and install the version got to the python page here.

Install libraries

This project uses third parthies python libs. Make sure you have it all installed in your enviroment.

pip install -r requirements-prod.txt

Deploy

sls deploy

About

Minimal service to run Selenium on AWS Lambda

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published