feat: OpsxDB 桌面数据库客户端首版入库
含工作台/连库多引擎字段与 SSH·SSL、结果编辑、Redis 键浏览、 Tauri 桌面与 docs/落地页;排除本地构建产物与 sidecar 二进制。
No files matched your search
|
After Width: | Height: | Size: 49 KiB |
|
After Width: | Height: | Size: 55 KiB |
|
After Width: | Height: | Size: 34 KiB |
|
After Width: | Height: | Size: 33 KiB |
|
After Width: | Height: | Size: 37 KiB |
|
After Width: | Height: | Size: 57 KiB |
|
After Width: | Height: | Size: 57 KiB |
|
After Width: | Height: | Size: 29 KiB |
|
After Width: | Height: | Size: 37 KiB |
|
After Width: | Height: | Size: 34 KiB |
|
After Width: | Height: | Size: 34 KiB |
|
After Width: | Height: | Size: 36 KiB |
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"verdict": "通过",
|
||||
"pass": [
|
||||
"MySQL 端口 3306",
|
||||
"PostgreSQL 端口 5432",
|
||||
"PostgreSQL 默认 postgres",
|
||||
"SQL Server 端口 1433",
|
||||
"SQL Server 默认 master",
|
||||
"Oracle 端口 1521",
|
||||
"Oracle 默认 ORCL",
|
||||
"Redis 端口 6379",
|
||||
"Redis常规无DB索引",
|
||||
"服务端失败前缀 SSH:/数据库:"
|
||||
],
|
||||
"fail": [],
|
||||
"notes": [],
|
||||
"priorRedisSshPassCount": 25,
|
||||
"priorFails": [
|
||||
"选不中 MySQL",
|
||||
"选不中 PostgreSQL",
|
||||
"选不中 SQL Server",
|
||||
"选不中 Oracle",
|
||||
"locator.click: Timeout 12000ms exceeded.\nCall log:\n - waiting for getByText('Redis', { exact: true }).first()\n - locator resolved to <div class=\"truncate text-[14px] font-semibold leading-tight\">Redis</div>\n - attempting click action\n 2 × waiting for element to be visible, enabled and stable\n - element is visible, enabled and stable\n - scrolling into view if needed\n - done scrolling\n - <div aria-modal=\"true\" role=\"alertdialog\" aria-labelledby=\"notify-title-1fc21b9b-31"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"verdict": "有缺陷",
|
||||
"pass": [
|
||||
"Redis常规「名称」",
|
||||
"Redis常规「主机」",
|
||||
"Redis常规「端口」",
|
||||
"Redis常规「密码」",
|
||||
"Redis常规「用户名」",
|
||||
"Redis常规「分隔符」",
|
||||
"常规无 DB 序号",
|
||||
"常规不可见 DB 索引",
|
||||
"密码可显隐",
|
||||
"Sentinel/Cluster 禁用",
|
||||
"Redis 端口 6379",
|
||||
"高级有 DB 索引",
|
||||
"Tab 常规",
|
||||
"Tab 高级",
|
||||
"Tab SSL",
|
||||
"Tab SSH",
|
||||
"SSH 开关",
|
||||
"SSH SSH 主机",
|
||||
"SSH SSH 端口",
|
||||
"SSH SSH 用户",
|
||||
"SSH 认证方式",
|
||||
"测试连接",
|
||||
"取消",
|
||||
"保存",
|
||||
"保存并连接"
|
||||
],
|
||||
"fail": [
|
||||
"选不中 MySQL",
|
||||
"选不中 PostgreSQL",
|
||||
"选不中 SQL Server",
|
||||
"选不中 Oracle",
|
||||
"locator.click: Timeout 12000ms exceeded.\nCall log:\n - waiting for getByText('Redis', { exact: true }).first()\n - locator resolved to <div class=\"truncate text-[14px] font-semibold leading-tight\">Redis</div>\n - attempting click action\n 2 × waiting for element to be visible, enabled and stable\n - element is visible, enabled and stable\n - scrolling into view if needed\n - done scrolling\n - <div aria-modal=\"true\" role=\"alertdialog\" aria-labelledby=\"notify-title-1fc21b9b-31"
|
||||
],
|
||||
"notes": [
|
||||
"测连未触发分层文案"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"verdict": "有缺陷",
|
||||
"pass": [
|
||||
"DB索引占位 0–15 database index",
|
||||
"DB索引拒绝16(当前=)",
|
||||
"DB索引可填3"
|
||||
],
|
||||
"fail": [
|
||||
"选不中 MySQL",
|
||||
"选不中 PostgreSQL",
|
||||
"选不中 SQL Server",
|
||||
"选不中 Oracle",
|
||||
"选不中 Redis",
|
||||
"locator.click: Timeout 10000ms exceeded.\nCall log:\n - waiting for getByText('SSH', { exact: true }).first()\n",
|
||||
"源码无分层前缀"
|
||||
],
|
||||
"notes": [
|
||||
"placeholders=[\"0–15(database index)\",\"mysql://root:pass@127.0.0.1:3306/demo\"]"
|
||||
]
|
||||
}
|
||||