run browser acceptance in CI
This commit is contained in:
@@ -16,6 +16,9 @@ jobs:
|
|||||||
- run: npm ci
|
- run: npm ci
|
||||||
- run: npm test
|
- run: npm test
|
||||||
- run: npm run build
|
- run: npm run build
|
||||||
|
- name: Install browser for acceptance checks
|
||||||
|
run: npx playwright install --with-deps chromium
|
||||||
|
- run: npm run qa:browser
|
||||||
|
|
||||||
container:
|
container:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|||||||
@@ -2109,4 +2109,6 @@ Doğrulama: 292/292 otomatik test ve üretim derlemesi başarılı.
|
|||||||
|
|
||||||
`npm run qa:browser` komutu geçici QA sunucusunu başlatıp Playwright ile giriş sayfasını, beş sentetik sağlık ihalesinin görünürlüğünü ve 390/768/1440 piksel hazırlık özeti çerçevelerini doğruluyor. Çalışma zamanı kanıtı [`qa-browser-acceptance-runtime.json`](evidence/qa-browser-acceptance-runtime.json) içinde tutuluyor; resmi ihale başvurusu değildir.
|
`npm run qa:browser` komutu geçici QA sunucusunu başlatıp Playwright ile giriş sayfasını, beş sentetik sağlık ihalesinin görünürlüğünü ve 390/768/1440 piksel hazırlık özeti çerçevelerini doğruluyor. Çalışma zamanı kanıtı [`qa-browser-acceptance-runtime.json`](evidence/qa-browser-acceptance-runtime.json) içinde tutuluyor; resmi ihale başvurusu değildir.
|
||||||
|
|
||||||
|
CI iş akışı da Chromium’u kurup bu koşucuyu her push ve pull request’te çalıştırıyor; tarayıcı kabulinin yalnızca geliştirici makinesinde geçmesine güvenilmiyor.
|
||||||
|
|
||||||
Doğrulama: giriş HTTP 200, beş şehrin tamamı görünür (her biri 3 eşleşme), üç hazırlık özeti çerçevesi açıldı.
|
Doğrulama: giriş HTTP 200, beş şehrin tamamı görünür (her biri 3 eşleşme), üç hazırlık özeti çerçevesi açıldı.
|
||||||
|
|||||||
Reference in New Issue
Block a user