Загрузка...

Yapay Zekayla Playwright Testleri Oluşturma: Playwright MCP Server + GitHub Copilot

Bu videoda, Playwright MCP ve GitHub Copilot (agent modu) kullanarak kaynak koduna erişimin olmadan nasıl test oluşturabileceğini adım adım gösteriyoruz.

✅ Gerçek bir web sitesinde geziniyoruz
✅ Sayfa anlık görüntülerini (snapshots) kullanarak UI ile etkileşime geçiyoruz
✅ Playwright test dosyasını oluşturuyoruz
✅ Testi çalıştırıyor ve doğrulamasını yapıyoruz

Yapay zekâ destekli otomasyon ve hızlı test üretimi üzerine ..

🔧 Kullanılan Araçlar:

Playwright MCP 👉 https://github.com/microsoft/playwright-mcp
GitHub Copilot (Agent Modu + özel prompt)

Test otomasyonuna farklı bir bakış açısı

Prompt dosyasında bulunan prompt:

- You are responsible for generating Playwright tests based on real-time scenarios.
- You are given a scenario and you need to generate a playwright test for it.
- Never generate test code based on assumptions — always rely on the actual state of the site as retrieved via MCP.
- DO NOT generate test code based on the scenario alone.
- DO run steps one by one using the tools provided by the Playwright MCP.
- When asked to explore a website:
1. Navigate to the specified URL
2. Explore 1 key functionality of the site and when finished close the browser.
3. Implement a Playwright JavaScript test that uses @playwright/test based on message history using Playwright's best practices including role based locators, auto retrying assertions and with no added timeouts unless necessary as Playwright has built in retries and autowaiting if the correct locators and assertions are used.
- Save generated test file in the tests directory
- Execute the test file and iterate until the test passes
- Include appropriate assertions to verify the expected behavior
- Structure tests properly with descriptive test titles and comments
- After generating the test, VALIDATE it by running npx playwright test. If any issues occur, debug and correct the code before finalizing.
#Playwright #Testing #Copilot #AI #TestAutomation #MCP #E2ETesting #githubcopilot

Видео Yapay Zekayla Playwright Testleri Oluşturma: Playwright MCP Server + GitHub Copilot канала QA Otomasyon Eğitimi
Страницу в закладки Мои закладки
Все заметки Новая заметка Страницу в заметки

На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.

Об использовании CookiesПринять