Java HTML JavaScript Shell Batchfile
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
auto-check Migration notice Nov 14, 2017
bootstrap Migration notice Nov 14, 2017
clipboard-and-indent Migration notice Nov 14, 2017
commands Migration notice Nov 14, 2017
db-objects Migration notice Nov 14, 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 Testing connecting between add-ons - work in progress Nov 28, 2017
extension-sequencer-client For future collaboration Dec 11, 2017
extension-sequencer For future collaboration Dec 11, 2017
filter Replacing GoogleCode with GitHub Jan 14, 2016
fudforum Passing objects Jul 17, 2016
hands-on-gui Fixed icon paths Nov 14, 2017
implicit-wait Fixed icon paths Nov 14, 2017
misc Migration notice Nov 14, 2017
multi-package For new Firefox version Aug 8, 2017
phpmyfaq Saving the login Nov 22, 2016
preview Migration notice Nov 14, 2017
run-all-favorites Migration notice Nov 14, 2017
serendipity DB Objects and Commands; references; cleanup of EnhancedSyntax Aug 8, 2016
settings Migration notice Nov 14, 2017
shared For future collaboration Dec 11, 2017
sqlite-connection-manager Fixed icon paths Nov 14, 2017
testcase-debug-context Migration notice Nov 14, 2017
.eslintrc.json ESLint config Jun 6, 2016
.gitignore DB Objects and Commands; references; cleanup of EnhancedSyntax Aug 8, 2016
README.md Unsure about runtime.onInstalled Nov 13, 2017
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

Work in progress: Migrating to WebExtensions (new API by Mozilla).

Develop this on Linux/Mac OS. Otherwise, if cloning to filesystems that don't support symlinks, beware that add-ons share shared/old_addon_versions.js via a symlink.

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.