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.

去到頂部