SeLite

SeLite 将浏览器导航和测试自动化,使 Selenium 更好用了。

Github星跟踪图

通过浏览器自动化,SeLite 使 Selenium 更好用了。SeLite 将浏览器浏览和测试自动化。它扩展了 Selenium。

  • 它提高了 Selenium(API、 语法和可视化界面),
  • 可以重复使用,
  • 支持报告和互动,
  • 促进团队工作。

SeLite能够使用SQLite数据库驱动的浏览(最广泛部署的SQL数据库)。

概览

名称与所有者SeLite/SeLite
主编程语言Java
编程语言JavaScript (语言数: 5)
平台
许可证
发布数1
最新版本名称Before_WebExtensions (发布于 )
第一版名称Before_WebExtensions (发布于 )
创建于2015-04-07 02:56:22
推送于2017-12-11 06:41:58
最后一次提交2017-12-11 17:41:50
星数33
关注者数15
派生数6
提交数1.6k
已启用问题?
问题数19
打开的问题数3
拉请求数0
打开的拉请求数0
关闭的拉请求数0
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?

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.

去到顶部