Skip to content

lazycoderio/PerformanceSeleniumTests

Repository files navigation

GitterCodacy Badge Dependency Status Stories in Ready

Using this Project

This project is using the latest Selenium Bindings Jest for Connecting to Elasticsearch and the InfluxDB client.

Bowsermob Proxy is used to capture the network requests.

More features and samples coming soon. Check out the Waffle Board

Setup on Mac OS

Copy this bootstrap script and run it in a Terminal shell window:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/lazycoderio/Basic-Selenium-Java/master/mac-bootstrap.sh)"

It installs the following if it is not already installed:

  1. Install Homebrew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  2. Install Caskroom brew tap caskroom/cask
  3. If you dont have the Java Development Kit (JDK) run this command brew cask install java
  4. Install Maven brew install maven
  5. Run ./mac_install_browsers.sh
  6. You will need to install either the TICK or ELK stack

The mac_ek_install.sh installs elasticsearch and kibana

The mac_tick_install.sh installs the tick stack

About

This repo has all of the code needed to build in performance monitoring into your selenium test suite

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •