Müasir web tətbiqləri getdikcə daha kompleks olur və yalnız UI səviyyəsində test aparmaq çox zaman kifayət etmir. Keyfiyyətə cavabdeh olan QA mühəndisi həm görünən, həm də görünməyən qatlarda baş verənləri analiz etməyi bacarmalıdır. Bu mərhələdə ən güclü alət — Browser Developer Tools — QA-nın “rentgen gözləri” rolunu oynayır.
DevTools bilikləri QA-nı daha analitik, daha texniki və daha dəyərli mütəxəssisə çevirir.
Network tab QA üçün ən vacib bölmədir. Burada tətbiqin backend ilə necə danışdığını görmək olur.
QA nəyi bilməlidir?
Niyə vacibdir?
UI-də görünməyən bir çox bug əslində Network tab-da aşkarlanır. Bu bacarıq QA-nı developer-lərlə eyni dildə danışan mütəxəssis edir.
Console — tətbiqin “daxili səsi”dir. Burada UI-də görünməyən xətalar olur.
QA bilməlidir:
Niyə vacibdir?
Real şirkətlərdə UI bug-larının 70%-i Console error-ları ilə tapılır.
Modern web tətbiqləri məlumatı müxtəlif storage-larda saxlayır.
QA bilməlidir:
Niyə vacibdir?
Auth və session problemləri ən kritik bug-lardandır. DevTools bunu birbaşa görməyə imkan verir.
Performance tab tətbiqin sürətini ölçmək üçün istifadə olunur.
QA bilməlidir:
Niyə vacibdir?
Performans problemi istifadəçi təcrübəsini birbaşa öldürür. QA bunu ölçməyi bacarmalıdır.
UI bug-larının böyük hissəsi DOM və CSS konfliktlərindən yaranır.
QA bilməlidir:
Niyə vacibdir?
Bu bacarıq UI bug-larını 2 dəfə tez tapmağa kömək edir.
Security tab QA üçün kritikdir.
QA bilməlidir:
Niyə vacibdir?
CORS problemi developer-lərin ən çox qarşılaşdığı mövzudur. QA bunu izah edə bilirsə, komanda üçün çox dəyərli olur.
Postman olmasa belə DevTools API test etməyə imkan verir.
QA bilməlidir:
Niyə vacibdir?
Bu bacarıq QA-nı API bilən mütəxəssisə çevirir.
Mobil test üçün DevTools çox güclü imkanlar verir.
QA bilməlidir:
DevTools bilmək sadəcə alət bilmək deyil — düşüncə tərzidir.
QA bilməlidir:
Sənin üçün xüsusi vacibdir, Ziya.
QA bilməlidir:
Niyə vacibdir?
Bu bacarıq səni sırf Manual QA yox, Automation Engineer kimi daha güclü edir.