Najpierw testuj, potem buduj

Programowanie z Cursor

Francesca Donadoni

AI Curriculum Manager, DataCamp

Programowanie sterowane testami (TDD)

test_driven_development.png

Programowanie z Cursor

Programowanie sterowane testami (TDD)

  • Cursor może się mylić przy niejasnych instrukcjach

10.png

  • TDD rozwiązuje ten problem, definiując jasne reguły

11.png

Programowanie z Cursor
Programowanie z Cursor

Dodawanie kolejnych testów

$$

  • 🖥 Czy pasek nawigacji renderuje się poprawnie?

$$

  • 🗂 Czy karty projektu są widoczne?

$$

  • 🌐 Czy linki otwierają się w nowych kartach?
Programowanie z Cursor

Przeglądarka Cursor do prawdziwych testów

  • Cursor otwiera aplikację, sprawdza jej wygląd, klika przyciski i wykrywa realne problemy
  • Można go połączyć z wbudowaną przeglądarką Cursora lub dowolną zewnętrzną przeglądarką

browser tab.png

Programowanie z Cursor
Programowanie z Cursor

Testowanie wizualne z obrazami

Testowanie wizualne.png

Programowanie z Cursor
Programowanie z Cursor

Łącząc wszystko razem

$$

  • 🎯 Definiuj jasne cele za pomocą testów

$$

  • ⚙️ Pozwól Cursorowi je realizować

$$

  • 👩‍💻 Sprawdź wyniki wizualnie w przeglądarce
Programowanie z Cursor

Czas na ćwiczenia!

Programowanie z Cursor

Preparing Video For Download...