W dzisiejszych czasach zamknięcie się w jednym modelu może okazać się niewystarczające. Już na etapie planowania projektu, warto rozważyć, jak przeprowadzona zostanie implementacja baz danych, oraz jaki silnik najlepiej nada się do naszych rozwiązań. Spośród wielu istniejących struktur danych, najczęściej wybieranymi są relacyjne (SQL), lub nierelacyjne (NoSQL). W tym wpisie postaram się pokazać kluczowe różnice pomiędzy tymi strukturami, oraz o czym należy pamiętać podejmując decyzję o implementacji. (więcej…)
Co w przypadku, kiedy projekt dopiero się zaczyna i nie istnieje żadna podstawa testów? Jaka jest metoda działania w takiej sytuacji? W tym wpisie przybliżę procesy jakie zachodzą, w celu otrzymania gotowej dokumentacji testowej projektu. Innymi słowy – poznasz najważniejsze produkty testowania, tworzone podczas procesu testowego.
Jeśli przygotowujesz się do egzaminu ISTQB z pewnością trafisz na tematykę testowania opartego na strukturze. W dużym uogólnieniu opiera się ono na testowaniu przepływu sterowania i przepływu danych. Przykładowo, dla testowania przepływu sterowania poziomu podstawowego sylabusa, tester będzie sprawdzał instrukcje i decyzje, a dla poziomu zaawansowanego warunki, warunki w decyzjach, zmodyfikowane pokrycie warunków i decyzji, wielokrotne pokrycie warunków i decyzji, testowanie ścieżek i gałęzi. Obydwie techniki wiążą się z projektowaniem i analizą grafów przepływu, będzie więc wymagana przynajmniej podstawowa umiejętność czytania kodu źródłowego i rozpisania go na schematy blokowe. Z pomocą przyjdzie nam wówczas code2flow. (więcej…)
Strona sii.pl/blog/ korzysta z plików Cookies (w celu realizacji usług). Dowiedz się więcej lub zamknij ten komunikat.