add automated browser acceptance runner
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"url": "http://127.0.0.1:5173/qa-signin",
|
||||
"checks": {
|
||||
"signInStatus": 200,
|
||||
"visibleCities": [
|
||||
{
|
||||
"city": "Giresun",
|
||||
"count": 3
|
||||
},
|
||||
{
|
||||
"city": "Kayseri",
|
||||
"count": 3
|
||||
},
|
||||
{
|
||||
"city": "Akdeniz",
|
||||
"count": 3
|
||||
},
|
||||
{
|
||||
"city": "Aksaray",
|
||||
"count": 3
|
||||
},
|
||||
{
|
||||
"city": "Tepecik",
|
||||
"count": 3
|
||||
}
|
||||
],
|
||||
"overviewStatus": 200,
|
||||
"overviewFrames": 3
|
||||
},
|
||||
"scope": "Yerel sentetik QA; gerçek başvuru veya dış sağlayıcı çağrısı yapılmadı."
|
||||
}
|
||||
@@ -2104,3 +2104,9 @@ Doğrulama: ICS round-trip, İstanbul saat dönüşümü, kaçış karakterleri,
|
||||
İçe aktarılan harici etkinlikler artık `sessionStorage` içinde tutuluyor; kullanıcı takvim sekmesinden ayrılıp döndüğünde aynı tarayıcı oturumunda kayıtlar korunuyor. Temizleme düğmesi tüm harici etkinlikleri kaldırıyor; özel tarama modunda storage yazımı başarısız olursa uygulama akışı devam ediyor.
|
||||
|
||||
Doğrulama: 292/292 otomatik test ve üretim derlemesi başarılı.
|
||||
|
||||
### 2026-09-06 · Headless tarayıcı kabul koşucusu
|
||||
|
||||
`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.
|
||||
|
||||
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