Top Rounds
|
  1. Explore
    Introduction, screen-shots, features, limitations
  2. Getting started
    Prerequisites, download, install, browser configuration, record, playback, view logs
  3. Sahi Scripting Basics - I
    Statements, variables, functions, conditions and looping, _include
  4. Sahi Scripting Basics - II
  5. Sahi APIs (built-in functions)
    1. Browser Accessor APIs
    2. Browser Action APIs
    3. Miscellaneous APIs
  6. Sahi Scripting - Calling Java
  7. Exception handling using try-catch
  8. Recovering without try-catch using _setRecovery
  9. Data Driven Testing
    _getDB, CSV Files, Excel, Databases
  10. Multithreaded Playback (Parallel execution)
    suites, commandline, ant
  11. Advanced techniques, tips and examples
    1. HTTPS/SSL Sites
    2. Configuring an External proxy
    3. Adding jars to Sahi's classpath
  12. Other language drivers Driving Sahi from Java, Ruby etc.
    1. Java
    2. Ruby
  13. Sahi Pro

Sahi APIs ·

Sahi’s APIs can broadly be classified into three categories.

Browser Accessor APIs

Browser Accessor APIs help access elements on the browser.
Sahi injects these APIs into the browser via the proxy. View APIs


Browser Action APIs

Browser Action APIs perform actions on the browser like clicking, typing keys
and asserting the state of elements on the browser. View APIs


Miscellaneous APIs

Miscellaneous APIs, which are available either on the browser or on the proxy, help
in handling exceptions, manipulating files and databases etc. View APIs




---


Top Rounds