27 lines
1.2 KiB
Gherkin
27 lines
1.2 KiB
Gherkin
Feature: client-profile-intake
|
||
|
||
Scenario: Happy Path
|
||
Given Client 通过邀请进入注册与需求填写页
|
||
When Client 填写姓名、联系方式与基础业务信息并保存
|
||
Then 系统应校验并保存客户基础信息,为后续建档、报价与资料清单生成提供起点
|
||
|
||
Scenario: Permission Case
|
||
Given Accountant 尝试在 Client 自助入口代替 Client 修改基础信息
|
||
When Accountant 提交客户基础资料
|
||
Then 系统应限制未授权代填行为,并保持该采集流程以 Client 本人为主
|
||
|
||
Scenario: Error Case
|
||
Given Client 提交的必填字段缺失或联系方式格式错误
|
||
When Client 保存客户基础信息
|
||
Then 系统应明确指出校验失败的字段,并阻止不完整信息进入后续流程
|
||
|
||
Scenario: Edge Case
|
||
Given Client 在填写过程中中断离开,且此前已保存部分基础信息
|
||
When Client 再次进入注册页
|
||
Then 系统应恢复已保存进度,避免 Client 需要从头重复填写
|
||
|
||
Scenario: Accessibility Case
|
||
Given Client 依赖键盘导航或屏幕阅读器填写基础信息
|
||
When Client 逐项输入字段并查看校验提示
|
||
Then 系统应让字段名称、必填状态与错误说明可以被顺序访问并清晰朗读
|