Testowanie i dokumentowanie aplikacji
Zagadnienia i zasoby lekcji
Nieodnaleziono wskazanego pliku schedule-3tr.php
Nieodnaleziono wskazanego pliku 12-code-4.zip
Nieodnaleziono wskazanego pliku 12-code-4.zip
ERR_DWNLD
Nieodnaleziono wskazanego pliku lesson-19.html
- Wprowadzenie do przedmiotu. PSO. Zasady pracy
- Projekt informatyczny: analiza, projekt, implementacja, testowanie i dokumentowanie
- UML jako język niezależny od języka implementacji. Omówienie różnych perspektyw projektu
- UML. Widok użytkownika. Diagram przypadków użycia (UD)
- UML. Widok procesu. Diagram czynności (AD)
- UML. Widok procesu. Diagram czynności (AD)
- UML. Widok logiczny. Diagramy: klas, obiektów (CD,OD). Diagramy interakcji
- Harmonogram projektu: Wykres Gantt'a i Diagram nadrzędności
- Analiza wymagań i sporządzanie Harmonogramu projektu
- Systemy Raportowania błędów
- Analiza kodu statycznego
- Identyfikacja błędów w aplikacji i proponowanie poprawek
- Eliminacja błędów i optymalizacja kodu
- TDD. Test Driven Development
- Rodzaje testów. Projektowanie testów. Test nie przechodzący
- Narzędzia do przeprowadzania testów
- Tworzenie scenariuszy dla testów
- Qunit (java script) tworzenie testów web
- PHPunit (PHP) tworzenie testów web
- JUnit (Java) tworzenie testów desktop
- Implementowanie systemu na podstawie Projektu i Testów
- Testowanie interfejsu. Makieta a Prototyp.
- Narzędzia testowania interfejsu
- Rodzaje dokumentacji oraz sposoby jej prowadzenia
- Komentowanie kodu. Adnotacje w IDE
- Narzędzia do generowania dokumentacji
- Read the Docs. Wprowadzenie
- Dokumentacja pomocy technicznej do programu
- Tworzenie instrukcji obsługi systemu dla użytkownika
- Tworzenie dokumentacji kodu implementowanego systemu
- Dokumentacja wdrożenia projektu
- Dokumentacja z wykonanych testów i prac wdrożeniowych
- Reverse Engenering
- Samodzielny projekt - wybór
- Samodzielny projekt
- Podsumowanie przedmiotu
Brak zadań przypisanych do lekcji
Brak przypisanych zadań dla klasy: 3TR