sahi

There are many commercial tools and open source frameworks for automated testing of web applications. Sahi, a tool for automating testing of web applications, is gaining popularity. Sahi is an open source tool for web applications testing, with the facility to record and playback scripts. Developed in Java and Javascript, this tool uses simple Javascript to execute events in the browser.

  • Knowledge of JavaScript

COURSE AGENDA

  • All APIs
  • Browser Accessor APIs
  • Browser Action APIs
  • Miscellaneous APIs
  • Statements
  • Variables
  • Functions
  • Conditions and looping
  • _Include
  • Prerequisites
  • Download
  • Install
  • Browser configuration
  • Record
  • Playback
  • View logs
  • Introduction
  • Screen-shots
  • Features
  • Limitations
  • onScriptFailure
  • onScriptError
  • onScriptEnd
  • _getDB
  • CSV Files
  • Excel
  • Databases
  • HTTPS/SSL Sites
  • Configuring an External proxy
  • Adding jars to Sahi’s classpath
  • Configuring Browser Types
  • Sahi GUI Less Installation
  • Sahi headless with PhantomJS
  • Sahi headless with Xvfb
  • Sahi with Android
  • Tweaking Sahi APIs
  • Jenkins Integration
  • Sending Emails
  • CSV Files as Suites with Tags
  • Working with SSH
  • Reading PDF Files
  • Run Sahi Scripts from Java
  • Driving Sahi from Java
  • Ruby etc
  • Java
  • Ruby
  • Excel Framework
  • Load Testing
  • Sahi Flex Support – sfl
  • Sahi Applet Support
  • Running tests on multiple machines
  • Web based Testrunner