Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -108,12 +108,12 @@ cases:
- step_type: action
description: "点击替换按钮切换至替换弹窗"
action: element_action
selector: {name: "替换", role: "push button"}
selector: {name: "替换", role: "menu item"}
do: click
- step_type: assert
description: "验证替换弹窗正常显示"
action: assert_element
selector: {name: "替换", role: "push button"}
selector: {name: "替换", role: "menu item"}

- id: case_1919209
name: "查找替换-替换弹窗填充选中内容及状态保留"
Expand Down Expand Up @@ -152,20 +152,20 @@ cases:
- step_type: action
description: "点击替换按钮切换至替换弹窗"
action: element_action
selector: {name: "替换", role: "push button"}
selector: {name: "替换", role: "menu item"}
do: click
- step_type: assert
description: "验证成功切换至替换弹窗"
action: assert_element
selector: {name: "替换", role: "push button"}
selector: {name: "替换", role: "menu item"}
- step_type: action
description: "快捷键 Ctrl+H 直接触发替换功能"
action: keyboard_hot_key
key: ctrl+h
- step_type: assert
description: "验证弹出替换弹窗"
action: assert_element
selector: {name: "替换", role: "push button"}
selector: {name: "替换", role: "menu item"}

- id: case_1919205
name: "查找替换-已选中文本时点击替换按钮切换至替换弹窗(代入选中文本)"
Expand Down Expand Up @@ -200,12 +200,12 @@ cases:
- step_type: action
description: "点击查找弹窗中的替换按钮"
action: element_action
selector: {name: "替换", role: "push button"}
selector: {name: "替换", role: "menu item"}
do: click
- step_type: assert
description: "验证替换弹窗正常显示"
action: assert_element
selector: {name: "替换", role: "push button"}
selector: {name: "替换", role: "menu item"}

- id: case_1875739
name: "替换(右键菜单)"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ setup:
wait: 3.0
suites:
- id: case_1934897_s1
name: 打开 bashrc 安全替代测试文件
name: 【bug转用例】修改编辑保存bashrc文件
description: ''
tags: []
steps:
Expand All @@ -31,7 +31,7 @@ suites:
name: 查找
role: menu item
- id: case_1919211_s1
name: 打开文本编辑器
name: 查找替换-多匹配项中特定选中状态保留
description: ''
tags: []
steps:
Expand All @@ -48,7 +48,7 @@ suites:
- action: element_action
selector:
name: 替换
role: push button
role: menu item
do: click
assert_steps:
- action: assert_element
Expand All @@ -58,9 +58,9 @@ suites:
- action: assert_element
selector:
name: 替换
role: push button
role: menu item
- id: case_1919207_s1
name: 打开文本编辑器
name: 查找替换-替换按钮切换后与Ctrl+H触发功能一致性验证
description: ''
tags: []
steps:
Expand All @@ -69,7 +69,7 @@ suites:
- action: element_action
selector:
name: 替换
role: push button
role: menu item
do: click
- action: keyboard_hot_key
key: ctrl+h
Expand All @@ -81,13 +81,13 @@ suites:
- action: assert_element
selector:
name: 替换
role: push button
role: menu item
- action: assert_element
selector:
name: 替换
role: push button
role: menu item
- id: case_1919205_s1
name: 打开文本编辑器
name: 查找替换-已选中文本时点击替换按钮切换至替换弹窗(代入选中文本)
description: ''
tags: []
steps:
Expand All @@ -100,7 +100,7 @@ suites:
- action: element_action
selector:
name: 替换
role: push button
role: menu item
do: click
assert_steps:
- action: assert_element
Expand All @@ -110,9 +110,9 @@ suites:
- action: assert_element
selector:
name: 替换
role: push button
role: menu item
- id: case_1704765_s1
name: 打开文本编辑器
name: 【玲珑】【文本编辑器】玲珑应用,基本功能测试
description: ''
tags: []
steps:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ elements:
role: menu item
替换:
name: 替换
role: push button
role: menu item
n0:
name: DMainWindow
role: frame
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,14 @@ cases:
description: "打开文本编辑器"
action: session_start
command: deepin-editor
- step_type: action
description: "打开查找栏用于收敛焦点状态"
action: keyboard_hot_key
key: ctrl+f
- step_type: action
description: "关闭查找栏,确保主菜单可接收键盘导航"
action: keyboard_press
key: escape
- step_type: action
description: "主菜单点击关于"
action: dtk_main_menu
Expand All @@ -151,7 +159,7 @@ cases:
name: "设置按钮"
module: "/V25_2500(测试部专用)/B类解耦商店应用/文本编辑器/主菜单(#114347)"
status: unsupported
reason: "设置页具体控件在当前 AT 树中缺少稳定可交叉引用 selector,暂不强行生成不稳定用例"
reason: "设置入口通过主菜单运行时仍存在菜单导航超时风险,暂不转为 active"
annotation: {测试界面: "主窗口-主菜单/设置", 测试功能: "打开和关闭设置窗口", 前置条件: "应用已启动", AT元素引用: "设置"}
steps: []

Expand Down Expand Up @@ -184,7 +192,7 @@ cases:
- step_type: assert
description: "验证查找栏保持显示且可继续查找"
action: assert_element
selector: {name: "查找", role: "menu item"}
selector: {name: "查找"}

- id: case_1592853
name: "查找_更换查找词"
Expand Down Expand Up @@ -227,7 +235,7 @@ cases:
- step_type: assert
description: "验证更换查找词后查找栏仍保持显示"
action: assert_element
selector: {name: "查找", role: "menu item"}
selector: {name: "查找"}

- id: case_1592883
name: "新建窗口"
Expand Down Expand Up @@ -281,7 +289,7 @@ cases:
- step_type: assert
description: "验证打开文件后查找栏可用"
action: assert_element
selector: {name: "查找", role: "menu item"}
selector: {name: "查找"}

- id: case_1593649
name: "不保留现场_关闭应用(子标签页已保存+未保存)"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ setup:
wait: 3.0
suites:
- id: case_1592881_s1
name: 打开文本编辑器
name: 新建标签
description: ''
tags: []
steps:
Expand All @@ -23,7 +23,7 @@ suites:
name: DTabBarAddButton
role: button
- id: case_1592855_s1
name: 打开文本编辑器
name: 查找_不按压enter键
description: ''
tags: []
steps:
Expand All @@ -37,7 +37,7 @@ suites:
name: 查找
role: menu item
- id: case_1592861_s1
name: 打开文本编辑器
name: 替换
description: ''
tags: []
steps:
Expand All @@ -51,10 +51,14 @@ suites:
name: 替换
role: menu item
- id: case_1592867_s1
name: 打开文本编辑器
name: 关于弹窗
description: ''
tags: []
steps:
- action: keyboard_hot_key
key: ctrl+f
- action: keyboard_press
key: escape
- action: dtk_main_menu
items:
- 关于
Expand All @@ -64,7 +68,7 @@ suites:
name: 关于
role: menu item
- id: case_1592885_s1
name: 打开文本编辑器
name: 查找_按压enter键
description: ''
tags: []
steps:
Expand All @@ -84,9 +88,8 @@ suites:
- action: assert_element
selector:
name: 查找
role: menu item
- id: case_1592853_s1
name: 打开文本编辑器
name: 查找_更换查找词
description: ''
tags: []
steps:
Expand All @@ -112,9 +115,8 @@ suites:
- action: assert_element
selector:
name: 查找
role: menu item
- id: case_1592883_s1
name: 打开文本编辑器
name: 新建窗口
description: ''
tags: []
steps:
Expand All @@ -126,7 +128,7 @@ suites:
name: DTabBarAddButton
role: button
- id: case_1592879_s1
name: 打开文本编辑器
name: 打开文件
description: ''
tags: []
steps:
Expand All @@ -144,6 +146,5 @@ suites:
- action: assert_element
selector:
name: 查找
role: menu item
teardown:
- action: session_stop
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
# === 格式范例 ===
# metadata:
# generated_at: "2024-01-01T00:00:00"
# source: "input.xlsx"
# cases:
# - id: "case-id"
# name: "用例名称"
# status: active
# annotation:
# 测试界面: "主窗口"
# 测试功能: "功能点"
# 前置条件: "应用已启动"
# AT元素引用: "文本编辑器主窗口"
# steps:
# - step_type: action
# action: session_start
# command: deepin-editor
# - step_type: assert
# action: assert_element
# selector: {name: "查找"}
# === 格式范例结束 ===
metadata:
generated_at: '2026-07-30T03:10:00'
source: 统信桌面操作系统 V25-文本编辑器-用例.xlsx
Expand Down Expand Up @@ -582,9 +603,33 @@ cases:
module: /V25_2500(测试部专用)/B类解耦商店应用/文本编辑器/工作区(#114343)
- id: case_1592739
name: 重做
status: unsupported
reason: 右键菜单重做项动态显示状态和文本恢复结果不可稳定断言
steps: []
status: active
steps:
- step_type: action
description: 打开文本编辑器
action: session_start
command: deepin-editor
- step_type: action
description: 输入用于重做的文本
action: keyboard_type
text: redo workspace text
- step_type: action
description: 执行撤销
action: keyboard_hot_key
key: ctrl+z
- step_type: action
description: 执行重做
action: keyboard_hot_key
key: ctrl+y
- step_type: action
description: 打开查找功能验证重做后仍可交互
action: keyboard_hot_key
key: ctrl+f
- step_type: assert
description: 验证查找栏可见
action: assert_element
selector:
name: 查找
annotation:
测试界面: 主窗口-工作区
测试功能: 重做
Expand All @@ -594,7 +639,7 @@ cases:
- id: case_1592731
name: 转换大写
status: unsupported
reason: 需鼠标框选文本并验证内容大小写变化,当前无稳定文本值断言
reason: 运行时编辑区无稳定 AT-SPI name 可作为右键菜单目标,大小写转换仍不可稳定自动化
steps: []
annotation:
测试界面: 主窗口-工作区
Expand All @@ -605,7 +650,7 @@ cases:
- id: case_1592729
name: 转换小写
status: unsupported
reason: 需鼠标框选文本并验证内容大小写变化,当前无稳定文本值断言
reason: 运行时编辑区无稳定 AT-SPI name 可作为右键菜单目标,大小写转换仍不可稳定自动化
steps: []
annotation:
测试界面: 主窗口-工作区
Expand Down
Loading
Loading