SelBlocks是一款为Selenium IDE设计的增强型插件,它提供了丰富的代码块和便捷的功能选项,帮助用户更高效地编写测试脚本。
SelBlocks 是 Selenium IDE 的一种语言扩展,它为 JavaScript 类似的条件、循环、可调用函数、错误捕获以及 JSON/XML 驱动的参数化提供了支持。该工具向 Selenese 添加了以下控制结构:if, elseIf, else; try, catch, finally, throw; for, foreach, while, continue, break; call,function,return;loadJsonVars,loadXmlVars,forJson,forXml。函数和循环参数使用块本地的常规 Selenium 变量,在覆盖同名变量的同时在退出时恢复原始值。命令参数是通过计算作用域内的 JavaScript 表达式来生成的,并且可以利用 Selenium 变量进行操作。