Marek Żukowicz

Marek Żukowicz

Marek Żukowicz jest absolwentem matematyki na Uniwersytecie Rzeszowskim. Obecnie pracuje jako Test Engineer w Aptitude Software. Jego zainteresowania skupiają się wokół testowania oraz jakości oprogramowania, procesów oraz koncepcji związanych z wytwarzaniem oprogramowania, zastosowania algorytmów ewolucyjnych oraz zastosowania matematyki w procesie testowania. Interesuje się również muzyką.

Wszystkie artykuły autora

Testowanie w oparciu o proces biznesowy – czy to jest proste?

Testy oprogramowania mogą być klasyfikowane wg wielu różnych kryteriów. Różne kryteria są opisane w literaturze, w Internecie i są na ogół powszechnie znane. Można jednak wprowadzić kolejne kryterium ze względu na podejście biznesowe: testowanie w oparciu o proces biznesowy oraz testy wykonywane punktowo.

Testowanie elementów programowalnych w systemie informatycznym

W literaturze istnieje wiele modeli wytwarzania oprogramowania oraz wiele strategii testowania oprogramowania. Kilka razy w roku organizowane są konferencje, spotkania, prezentacje czy zawody, podczas których testerzy mogą wykazać się pomysłowością, przebiegłością, umiejętnością analitycznego rozwiązywania problemów itd. Mimo to istnieje pewien rodzaj testów, na który należy zwrócić uwagę, a mianowicie testowanie elementów programowalnych w systemie informatycznym.

Nauka a praktyka: czego brakuje w publikacjach naukowych dotyczących testowania oprogramowania?

Analiza publikacji naukowych, dotyczących zagadnienia jakości i weryfikacji oprogramowania może pozwolić wyciągnąć wnioski dotyczące braków w ich zawartości.

Matematyk testerem oprogramowania?

Wiele osób, które są związane zawodowo z testowaniem lub zapewnieniem jakości oprogramowania nie posiada wykształcenia informatycznego. To wcale nie oznacza, że osoby te nie posiadają wiedzy lub są niekompetentne do wykonywania tego zawodu. Jest wręcz przeciwnie.

Brzegi w testowaniu oprogramowania

Analiza wartości brzegowych oraz samo pojęcie brzegu to elementy testowania, z którymi na ogół spotyka się każdy tester podczas swojej pracy zawodowej. O własnościach brzegów zbiorów w kontekście testowania pisze Marek Żukowicz.

Testy jednostkowe metod rekurencyjnych

Artykuł przeznaczony jest dla osób związanych z testowaniem, programowaniem, jakością oraz wytwarzaniem oprogramowania, wymaga jednak znajomości podstaw programowania obiektowego.

Korzyści wynikające z zastosowania twierdzenia Banacha o punkcie stałym w procesie generowania danych testowych

Zapraszamy do lektury artykułu dot. strategii generowania danych testowych wykorzystującej twierdzenie genialnego polskiego matematyka Stefana Banacha o punkcie stałym oraz zestawienia ich z innymi technikami generowania danych testowych.

Testowanie baz danych MS SQL za pomocą Visual Studio 2015. Część II.

O testowaniu baz danych mówi i pisze się niewiele. Okazuje się jednak, że istnieje sporo możliwości szybkiego generowania automatycznych testów do baz danych. Zapraszamy do lektury drugiej części artykułu.

Testowanie baz danych MS SQL za pomocą Visual Studio 2015. Część I.

O testowaniu baz danych mówi i pisze się niewiele. Okazuje się jednak, że istnieje sporo możliwości szybkiego generowania automatycznych testów do baz danych. Zapraszamy do lektury pierwszej części artykułu.

Zastosowanie logiki matematycznej w procesie weryfikacji wymagań oprogramowania

Testerzy oprogramowania lub osoby odpowiedzialne za zapewnienie jakości oprogramowania, oprócz wykonywania testów, mogą zostać zaangażowani do sprawdzania poprawności zdefiniowanych wymagań.