CharlesCreativeContent / aws-selenium-ide

Scripts to automate the deployment of cloud infrastructure using the browser automation tool selenium-ide

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Selenium IDE and AWS Cloud Development: Slides Here

Scripts to automate the deployment of cloud infrastructure using the browser automation tool selenium-ide

Starting slide that says 'Selenium IDE & AWS Cloud Development'

Prerequisites

  • Create a Free AWS account - Link Here
  • Download Selenium IDE Chrome Extension - Link Here

Resources

About Selenium IDE

  • Open Source
  • Frontend Testing Framework
  • Browser Extension
  • Exportable to Selenium
  • Browser Recording

Pros

  • Easy to Start - The ability to record browser interactions, as opposed to writing each step manually, saves time
  • Exportable - You can quickly transition to selenium code that can run in your environment testing frameworks
  • Visual Testing - You can have test that actually verifies features from the client side

Cons

  • Dynamic apps - Tests can be broken often if application is consistently updated or elements are dynamically rendered
  • Not in Backend - Doesn't have access to backend API's when not integrated into your environment
  • Manual Save - Progress can be lost if the browser is closed without saving

Command Line Interface

You can schedule and run scripts programmaticly via the selenium-side-runner

npm install -g selenium-side-runner

Be Aware: This can’t execute custom code!

Example Use Cases

  • Live: Deploy AWS Services
  • Send LinkedIn Notifications
  • Generate Blog Ideas
  • Twitter Engagement
  • Download AI Pictures
  • Github Engagement

Slide that says 'Thank You!' and asks if you 'Enjoyed the presentation' and provides a QR code to leave a review and get swag!

About

Scripts to automate the deployment of cloud infrastructure using the browser automation tool selenium-ide