Məzmuna keç

İstinad

Kursun istinad etdiyi, amma sıfırdan izah etməyə dayanmadığı anlayışlar üçün qısa, sadə dildə istinad səhifələri. Düzgün əsaslandırmaq istədiyiniz bir termin ortaya çıxanda bunları oxuyun — heç bir əvvəlcədən backend biliyi tələb olunmur.

  • API nədir? — klientlər, serverlər, REST, endpoint-lər və JSON, testerlər üçün izah edilmiş.
  • HTTP əsasları — sorğu və cavabın quruluşu: metodlar, URL-lər, başlıqlar və gövdələr.
  • HTTP status kodları200, 201, 400, 401, 404, 500 və qalanları əslində nə deməkdir, tam istinad cədvəli ilə.
  • CSS seçiciləri — elementlər, siniflər, id-lər, atributlar, kombinatorlar və Playwright-in əlavə etdiyi seçici mühərrikləri.
  • Müntəzəm ifadələr — literallar, lövbərlər, simvol sinifləri, kvantifikatorlar, qruplar və bayraqlar, kursun real toHaveURL(/…/) şablonlarına əsaslanır.
  • Git və GitHub əsasları — repozitoriyalar, staging sahəsi, commit-lər, branch-lar, remote-lar, pull request-lər və .gitignore, kursun artıq işlətdiyi əmrlərlə.
  • DOM və HTML əsasları — teqlər, atributlar, element ağacı, id vs class və getByRole ilə əlçatımlılıq testinin arxasındakı semantik elementlər və rollar.
  • Cookie-lər və sessiyalar — brauzer necə sistemə daxil qalır, HttpOnly nə deməkdir və storageState ilə necə əlaqəlidir.
  • Əlçatımlılıq, ARIA və WCAG — POUR prinsipləri, ARIA atributları və axe-core-un tutduğu pozuntular.
  • Komanda sətri və npm — terminal, Node, package.json, npm installnpx — kursun işlətdiyi əmrlər.
  • SQL əsasları — test verilənlər bazasını oxumaq üçün SELECT, WHERE, JOIN, aqreqatlar və parametrləşdirilmiş sorğular, TestMarket Lab-ın real sxeminə əsaslanır.
  • Docker əsasları — Docker-i quraşdırmaq, image-lər, konteynerlər, docker run, portlar və env dəyişənləri, Compose və GitHub Actions servis konteyneri — testlərin üçün real verilənlər bazasını necə qaldırmaq.

Hər səhifə ən çox istinad etdiyi modulu dəstəkləyir:

Düzgün əsaslandırmaq istədiyiniz bir termin ortaya çıxanda bunları oxuyun — heç bir əvvəlcədən backend və ya front-end biliyi tələb olunmur.