JavaScript HTML Java Shell PowerShell Batchfile Other
Latest commit ee79460 Jan 20, 2017 @peter-kehl peter-kehl New XPIs.
Permalink
Failed to load latest commit information.
auto-check XPIs marked compatible with Firefox 44-50. TODO implement Jun 13, 2016
bootstrap SeLiteMisc.withStackInMessage(). New XPIs. Jun 16, 2016
clipboard-and-indent New XPIs. Jan 20, 2017
commands New XPIs. Jan 20, 2017
db-objects New XPIs. Jan 20, 2017
demo/simple For new SelBlocks Global and Enhanced Syntax Jul 15, 2016
diagrams graphs Dec 16, 2013
dotclear New CSS Aug 31, 2016
drupal Passing objects Jul 17, 2016
exit-confirmation-checker Cleanup; Tests Jul 26, 2016
extension-sequencer New XPIs. Jan 20, 2017
filter Replacing GoogleCode with GitHub Jan 14, 2016
fudforum Passing objects Jul 17, 2016
hands-on-gui XPIs marked compatible with Firefox 44-50. TODO implement Jun 13, 2016
implicit-wait Moved findElements() to SelBlocks Global Jul 15, 2016
misc Saving the login Nov 22, 2016
multi-package New XPIs. Jan 20, 2017
phpmyfaq Saving the login Nov 22, 2016
preview New comments in table cells. Nov 17, 2016
run-all-favorites New XPIs. Jan 20, 2017
serendipity DB Objects and Commands; references; cleanup of EnhancedSyntax Aug 8, 2016
settings New XPIs Aug 23, 2016
sqlite-connection-manager DB Objects and Commands; references; cleanup of EnhancedSyntax Aug 8, 2016
testcase-debug-context DB Objects - tests Aug 8, 2016
.eslintrc.json ESLint config Jun 6, 2016
.gitignore DB Objects and Commands; references; cleanup of EnhancedSyntax Aug 8, 2016
README.md README Jan 27, 2016
build_extensions.bat Building multi-package XPI. Jun 6, 2016
build_extensions.sh Renamed core or ide extension files. Mar 20, 2016
run-all-favorites.json Moving folder API to SeLiteMisc. CallBack suite added to Favorites JSON. Jul 26, 2016
setup_proxies.bat Commenting out Hands-on GUI from setup_proxies.* Aug 15, 2016
setup_proxies.sh Commenting out Hands-on GUI from setup_proxies.* Aug 15, 2016

README.md

SeLite (Selenium+SQLite) automates database-driven navigation of web applications. It

  • allows database-driven operation
  • serves for functional testing, with test data isolated from the tested application
  • serves for non-testing purposes, such as automated administration or data mining.
  • improves productivity of Selenium.

SeLite enables

  • high reuse by sharing functions across scripts
  • enhanced expressive syntax
  • test database (isolated from the application data)
  • automatic detection of webserver errors/warnings
  • custom fine-grain configuration schemas.

SeLite also contains SelBlocks Global. However, SelBlocks Global's code is in a separate repository.

See its extensive documentation for benefits and installation.