27 lines
1.2 KiB
Gherkin
27 lines
1.2 KiB
Gherkin
Feature: document-upload-submission
|
||
|
||
Scenario: Happy Path
|
||
Given Client 已进入资料提交与进度页并看到待提交的资料项
|
||
When Client 选择某个资料项上传文件并完成提交
|
||
Then 系统应记录该资料项的新文件,并把提交结果反馈给 Client
|
||
|
||
Scenario: Permission Case
|
||
Given Accountant 尝试在 Client 自助提交流程中上传案件资料
|
||
When Accountant 进入资料上传提交流程
|
||
Then 系统应限制其提交行为,并保持上传入口只服务对应 Client
|
||
|
||
Scenario: Error Case
|
||
Given Client 上传的文件类型不支持或上传过程失败
|
||
When Client 提交资料文件
|
||
Then 系统应明确提示失败原因,并保持该资料项不被误记为已提交
|
||
|
||
Scenario: Edge Case
|
||
Given Client 需要替换之前已提交的一份资料
|
||
When Client 对同一资料项再次上传新文件
|
||
Then 系统应把新文件视为当前有效版本,同时保留可追踪的替换结果
|
||
|
||
Scenario: Accessibility Case
|
||
Given Client 依赖键盘导航或屏幕阅读器完成文件上传
|
||
When Client 浏览资料项、选择上传入口并查看提交反馈
|
||
Then 系统应让上传目标、当前进度与结果说明可以被顺序访问并清晰朗读
|