genai playwright demo
1.0.0
극작가 테스트를 생성하시겠습니까? Azure OpenAI를 사용하여
시스템 프롬프트 구성 : 모델이 극작가 코드 생성기 역할을 하도록 지시하고 규칙과 예상 출력 예를 제공하도록 시스템 프롬프트를 설정합니다.
사용자 프롬프트 구성 : 테스트 단계를 생성하기 위한 사용자 프롬프트를 정의합니다.
요청 보내기 : Playwright 테스트 코드를 생성하라는 메시지를 사용하여 Azure OpenAI의 GPT-4 모델에 요청을 보냅니다.
Parse Response : 응답을 구문 분석하고 극작가 테스트로 저장합니다.
Trigger Test Execution : 일반 극작가 테스트처럼 테스트를 실행합니다.
결과 보기 : 평소와 같이 npx playwright show-report
명령을 사용하여 Playwright 실행 결과를 봅니다.
gpt-35-turbo
또는 gpt-4
모델이 배포된 Azure OpenAI Service 리소스/tests/
폴더의 Playwright 테스트 파일에 저장합니다.npm test
명령을 사용하여 프로그램에서 생성된 극작가 테스트를 자동으로 실행합니다.npx playwright show-report
명령을 사용하여 결과 실행 빠른 시작: Azure OpenAI 서비스에서 GPT-35-Turbo 및 GPT-4 사용 시작
AZURE_OPENAI_ENDPOINT
AZURE_OPENAI_API_KEY
AZURE_OPENAI_DEPLOYMENT_NAME
npm install
명령을 실행하여 종속 항목 설치npm i --save-dev @playwright/test
명령을 실행하여 최신 버전의 Playwright를 설치하세요.node PlaywrightTestGenAI.js
npx playwright show-report
명령을 실행하여 Playwright 테스트 결과를 확인하세요.행운을 빌어요! ?
genai-test-2404231521.spec.js
이 생성됩니다./tests-bkp
폴더에 백업됩니다./tests-bkp
폴더에 백업합니다. $ export ZEROSTEP_TOKEN="<your token here>"
설정하거나 시스템 환경 변수에 저장하세요.npm test ZeroStep-test.spec.js
명령을 통해 ZeroStep 기반 테스트를 실행합니다.npx playwright show-report
명령을 실행하여 Playwright 테스트 결과를 확인하세요.