SelBlocks is a language extension for Selenium IDE
It provides Selenium commands for javascript-like conditionals, looping, callable functions, error catching, and JSON/XML driven parameterization.
Features
if
, elseIf
, else
try
, catch
, finally
, throw
for
, foreach
, while
, continue
, break
call
, function
, return
loadJsonVars
, loadXmlVars
, forJson
, forXml
exitTest
Firefox Installer / Documentation
Contributors
If you would like to contribute code to SelBlocks, you can do so by forking this project, and then submitting a pull request. Contributed code must be able to pass the full test suite, and should include additional tests to prove the correctness of the new or modified code.
Note that SelBlocks is a stand-alone Selenium extension. However, the SelBlocks test suite requires SelBench.