제품 업데이트

엔진

모든 일을 하는 엔진 하나

내 컴퓨터에서 도는 엔진, 엔진과 화면이 주고받는 말의 약속, prefly 명령, 데스크톱 앱의 틀, 자동 검사로 첫 뼈대를 세웠습니다.

Prefly 팀 · 1분 분량

엔진 하나가 모든 일을 하고, 화면과 명령은 그 엔진을 부릅니다. 엔진은 내 컴퓨터에서 혼자 도는 프로그램입니다. 바깥에서 들어올 문을 열지 않고, 이 컴퓨터의 소유자만 쓸 수 있는 통로로만 앱과 이야기합니다. 데스크톱 앱 없이 prefly 명령만으로도 돕니다.

prefly
$ prefly engine                 # 엔진을 켠다
$ prefly hello                  # 엔진이 돌고 있는지 확인한다
$ prefly case validate .prefly/cases/signup.yaml
  • 약속: 엔진과 화면이 주고받는 말(요청 · 케이스 · 화면 상태 · 동작 · 이슈)의 모양을 한곳에 정하고, 화면 쪽 모양은 거기서 자동으로 만듭니다.
  • 부품: 가상 고객이 움직이는 순서, 재현 판정, AI 없이 다시 재생하는 기록, 가상 고객 프로필, 모델 고르기, 기록 저장, 브라우저를 움직일 자리
  • 동시 실행 수: 여유 메모리에서 쓰던 프로그램과 개발 중인 서비스 몫을 남기고 정합니다.
  • 자동 검사: 검사 목록, 검사를 돌렸다는 서명된 증거, 부품 사이의 경계, 약속과 실제가 어긋나지 않는지 확인
  • 평가 세트: 문제를 심은 가입 사이트와 정답, 합성 가상 고객 셋, AI 에게 줄 지시문

더 읽기

모두 보기