Demo Penulis Drama GenAI?
Hasilkan Tes Penulis Drama? menggunakan Azure OpenAI
Keterangan
Konfigurasikan Perintah Sistem : Siapkan perintah sistem untuk menginstruksikan model bertindak sebagai Pembuat Kode Penulis Drama, dengan memberikan aturan dan contoh keluaran yang diharapkan.
Konfigurasikan Perintah Pengguna : Tentukan perintah pengguna untuk menghasilkan langkah-langkah pengujian.
Kirim Permintaan : Kirim permintaan ke model GPT-4 Azure OpenAI menggunakan perintah untuk menghasilkan kode pengujian Penulis Drama.
Parse Response : Parse respons dan simpan sebagai tes Penulis Drama.
Eksekusi Tes Pemicu : Jalankan tes seperti tes Penulis Drama biasa.
View Results : Melihat hasil eksekusi Playwright menggunakan perintah npx playwright show-report
seperti biasa.
Prasyarat
- Node.js
- Kode Visual Studio
- Langganan Azure
- Layanan Azure OpenAI di langganan Azure
- Sumber daya Azure OpenAI Service dengan model
gpt-35-turbo
atau gpt-4
disebarkan - Detail Lebih Lanjut: Prasyarat Azure OpenAI
Keterangan
- Minta OpenAI untuk menghasilkan kode Tes Penulis Drama berdasarkan instruksi dan langkah-langkah pengujian
- Parsing respons yang dihasilkan OpenAI dan simpan ke dalam file Playwright Test di folder
/tests/
- Jalankan tes Playwright yang dihasilkan dari program secara otomatis dengan perintah
npm test
- Lihat Hasil Eksekusi, luncurkan hasil dengan perintah
npx playwright show-report
Sumber daya:
Mulai Cepat: Mulai menggunakan GPT-35-Turbo dan GPT-4 dengan Azure OpenAI Service
Untuk menjalankan:
- Tetapkan variabel Lingkungan lokal (lihat tautan Panduan memulai di atas untuk detail lebih lanjut)
AZURE_OPENAI_ENDPOINT
AZURE_OPENAI_API_KEY
AZURE_OPENAI_DEPLOYMENT_NAME
- Kloning repo ini ke mesin lokal Anda
- Buka proyek repo di VSCode, buka Jendela Terminal baru
- Jalankan perintah
npm install
untuk menginstal dependensi - Jalankan perintah
npm i --save-dev @playwright/test
untuk menginstal Playwright versi terbaru - Jalankan proyek dengan perintah:
node PlaywrightTestGenAI.js
- Lihat Konsol untuk log eksekusi, tunggu sampai selesai, mungkin memerlukan waktu beberapa detik (hingga satu menit)
- Tes penulis naskah akan diluncurkan secara otomatis
- Setelah selesai, lihat hasil tes Playwright dengan menjalankan perintah:
npx playwright show-report
Semoga beruntung! ?
Catatan:
- Selama eksekusi, file pengujian baru akan dihasilkan yaitu
genai-test-2404231521.spec.js
- File apa pun yang dibuat sebelumnya yang dimulai dengan genai-test akan dicadangkan di folder
/tests-bkp
- Setiap proses menghasilkan file pengujian baru dan mencadangkan file sebelumnya ke folder
/tests-bkp
Demo Langkah Nol
- Daftarkan Akun dan Dapatkan Kunci API ZeroStep (token) di https://zerostep.com/
- Setel
$ export ZEROSTEP_TOKEN="<your token here>"
atau simpan di Variabel Lingkungan Sistem - Jalankan pengujian berbasis ZeroStep melalui perintah
npm test ZeroStep-test.spec.js
- Setelah selesai, lihat hasil tes Playwright dengan menjalankan perintah:
npx playwright show-report