#środowiskotstowe

Praktyka automatyzacji. Ile jest kodowania w automatyzacji?

Analizując współczesną automatyzację doszliśmy do wniosku, że umiejętność kodowania jest ważna, ale stanowi jedynie niewielką część obowiązków programisty testów.

Środowisko testowe pod kontrolą

Oto 7 rzeczy, jakie musisz mieć w swoim środowisku testowym, aby uznać, że testy są pod Twoją pełną kontrolą.

Testowanie wydajności API w środowisku rozproszonym. Część 4. Opracowanie wyników

Uruchomienie testów wydajności oraz podsumowanie wyników.

Testowanie wydajności API w środowisku rozproszonym. Część 3. Przygotowanie do wykonania testów wydajności

W ramach przygotowania do wykonania części technicznej testów wydajności zgodnie z metodyką testowania oprogramowania warto stworzyć dokument prowadzenia testów bazujący na planie testów.

Testowanie wydajności API w środowisku rozproszonym. Część 2. API i jego testowanie

Interfejs programowania aplikacji (API) jest to kod, który umożliwia komunikowanie się pomiędzy systemami, procesami lub programami. API stosuje się zazwyczaj do obsługiwania systemów typu klient/serwer, gdzie procesy udostępniają sobie wzajemnie określony rodzaj funkcjonalności. Techniki testowania API mogą przypominać testowanie graficznego interfejsu użytkownika (ang. GUI) ze względu na to, że koncentrują się one na analizie danych wejściowych i wyjściowych.

Testowanie wydajności API w środowisku rozproszonym. Część 1. Teoria wydajności

Celem niniejszej publikacji jest przedstawienie i rozwiązanie problemu testowania wydajności aplikacji internetowej opartej na REST API w środowisku rozproszonym.

10 najważniejszych narzędzi w pracy testera

Tym razem chcemy się skupić nie na konkretnych rozwiązaniach, ale na kategoriach narzędzi, jakie muszą się znaleźć w środowisku pracy testera. Bez względu na swój OS czy typ testowanego oprogramowania pokazujemy typ narzędzi, jakie powinny się znaleźć w (praktycznie) każdym środowisku testerskim.

Środowisko testowe aplikacji webowych

Dobrze dobrane środowisko testowe, przy testach aplikacji internetowych, to ważny aspekt dobrego testowania oprogramowania. Dobre testy wymagają dziś nie tylko uwzględnienia końcowych klientów, zainstalowanych na komputerach stacjonarnych czy laptopach, ale oczywiście również na tabletach i telefonach.