Uier
软件描述
使用 Selenium 进行测试或 UI 自动化的无代码/低代码用户体验测试编辑与管理。Uier 通常是 Applitools、Endtest、Ghost Inspector、Usetrace、Screenster 等工具的免费自托管替代方案。
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 Uier?
Uier(UI测试器)是一款提供无代码或低代码用户体验测试编辑与管理的工具。Uier 使用 Selenium 执行测试或 UI 自动化。运行脚本时,结果会反馈至用户界面,以便直观检查失败情况。每个步骤都会捕获截图和完整的浏览器状态。
Uier 旨在成为 Applitools、Endtest、Ghost Inspector、Usetrace、Screenster 等工具的免费自托管替代方案。除了测试功能外,Uier 还可用于一般自动化任务。
为便于测试,Uier 实现了 Selenium 浏览器自动化 API。Uier 的目标是通过实现 Selenium IDE 的所有命令,达到功能兼容。
针对每个测试,可指定参数,例如起始 URL 域名及使用的浏览器。定义符合预期测试场景的命令序列。测试保存后即可运行,每一步的结果将输出并可供观察。
除单独运行测试外,测试还可组合成集合。在集合中,可覆盖默认参数,使测试不仅限于预设的 URL 域名或浏览器,还能针对任意所需组合执行。此功能有助于在开发环境、用户验收环境、构建服务器等不同环境中运行相同测试。
Uier 前端与数据库之间的所有通信均通过 REST API 路由。该 REST API 也对最终用户开放,用于自动化常见或定时事件,如运行测试或添加用户。
主要功能
🔄 替代方案
15 个选择Selenium
Selenium 是一套专为测试 Web 应用程序而设计的工具。它提供了一个播放工具,可在大多数现代网页浏览器中编写功能测试,而无需学习测试脚本语言(Selenium IDE)。
先进的跨浏览器测试平台,支持超过3000种浏览器版本,提供iOS和Android的真实设备云测试,具备AI增强的测试创建功能,以及HyperExecute,通过公共和专用设备云选项,将测试执行速度提升70%。

SlimerJS
SlimerJS 是一个可编程的浏览器。它允许您使用 JavaScript 脚本操作网页:打开网页、点击链接、修改内容等。它适用于功能测试、页面自动化、网络监控、屏幕截图等场景。

CasperJS
软件
CasperJS 是一个开源的导航脚本和测试工具,使用 JavaScript 编写,适用于无头浏览器 PhantomJS WebKit 和 SlimerJS(Gecko)。





