kc-generate-sample-data

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

가상 샘플 데이터 생성하기

生成虚拟样本数据

검증하거나 시연할 행동에 필요한 가상 데이터만 만들고 실제 자료와 명확히 구분한다.
仅生成验证或演示行为所需的虚拟数据,并与实际资料明确区分。

진행

流程

  1. 사용할 화면이나 테스트, 대상 스키마, 업무 규칙과 저장 형식을 확인한다. 기존 타입·마이그레이션·fixture가 있으면 실제 구현 구조를 따른다.
  2. 시각적 시연, 사용자 흐름 확인, 경계값 테스트 또는 import 검증 등 목적에 맞춰 데이터 양과 다양성을 정한다.
  3. ID, 관계, 상태, 날짜, 금액과 수량이 서로 모순되지 않게 만든다. 테스트 재현이 중요하면 기준 날짜와 생성 규칙을 기록한다.
  4. 실제 개인정보, 회사명, 내부 코드, 가격, 문서와 운영 URL을 복사하거나 변형하지 않는다. 사람과 조직은 가상임이 분명해야 하며 이메일은 예약 도메인을 사용한다.
  5. 비밀번호, 토큰, API 키와 실제 비밀값처럼 보이는 문자열을 만들지 않는다.
  6. 저장 가능한 정상 데이터와 의도적으로 실패시킬 입력을 분리한다.
  7. 복잡한 QA 데이터가 필요할 때만 생성 규칙의 추가 품질 기준을 참고한다.
  8. 기존 파일이나 데이터베이스를 덮어쓰거나 클라우드에 입력하기 전에는 대상과 영향을 확인한다.
  9. 목적에 필요한 스키마 적합성, 관계, 업무 계산과 안전성을 검증한다. 파일을 만들었으면 실제 소비자가 읽을 수 있는지 확인한다.
  1. 确认要使用的界面或测试对象、目标架构、业务规则及存储格式。若已有现有类型、迁移脚本、fixture,则遵循实际实现结构。
  2. 根据视觉演示、用户流程确认、边界值测试或导入验证等目的,确定数据量和多样性。
  3. 确保ID、关联关系、状态、日期、金额和数量之间无矛盾。若测试重现很重要,则记录基准日期和生成规则。
  4. 不得复制或修改实际个人信息、公司名称、内部代码、价格、文档及运营URL。人员和组织必须明确为虚拟身份,邮箱需使用预留域名。
  5. 不得生成类似密码、令牌、API密钥等实际敏感值的字符串。
  6. 区分可正常存储的数据和故意用于触发失败的输入数据。
  7. 仅在需要复杂QA数据时,参考生成规则中的额外质量标准。
  8. 在覆盖现有文件或数据库,或输入到云端之前,确认目标对象和影响范围。
  9. 验证是否符合目的所需的架构适配性、关联关系、业务计算及安全性。若生成了文件,需确认实际使用者能否正常读取。

완료

完成

생성 목적, 데이터 종류와 수량, 저장 위치, 확인 결과와 아직 반영하지 않은 항목을 보고한다.
报告生成目的、数据类型与数量、存储位置、检查结果及尚未反映的事项。