Testowanie jest potrzebne. Cz. 3 powstającej książki "Zapewnienie jakości w procesie wytwarzania oprogramowania".

 

Dzięki wczesnemu znajdywaniu błędów w oprogramowaniu jesteśmy w stanie je usunąć zanim wykryje je użytkownik. Dzięki testowaniu, którego wynikiem jest nieznajdywanie defektów jesteśmy w stanie z prawdopodobieństwem wprost proporcjonalnym do wkładu w testowanie powiedzieć, że błędów w danym obszarze nie ma lub są one zaszyte na tyle głęboko, że użytkownik nie jest w stanie ich znaleźć. Istnieje ryzyko, że użytkownik doprowadzi do sytuacji nieprzewidzianej przez testera lub niemożliwej do odtworzenia w środowisku testerskim. W takim przypadku pozostaje nam wiara, że aplikacja zachowa się poprawnie, a możliwe błędy będą odpowiednio obsłużone.

Czytaj więcej: Testowanie jest potrzebne. Cz. 3 powstającej książki "Zapewnienie jakości w procesie wytwarzania...

Listy kontrolne w testowaniu

 

Lista kontrolna to jedno z najważniejszych narzędzi w pracy nie tylko testera, ale i każdego pracownika, który nie ufa (do końca) swojej pamięci.

Lista kontrolna pomaga w zapamiętywaniu i chroni nas przed zrobieniem więcej niż potrzeba. W testowaniu list kontrolnych możemy zdefiniować dziesiątki. Dziś lista kontrolna na początek testów akceptacyjnych.

Czytaj więcej: Listy kontrolne w testowaniu

Definicja testowania oprogramowania. Cz. 2 powstającej książki "Zapewnienie jakości w procesie wytwarzania oprogramowania".

 

[...] Wracając do szerokiej definicji testowania oprogramowania pokrywa się ona z tzw. trójkątem jakości lub też trójkątem projektowym. Na rogach trójkąta znajdują trzy elementy: czas (jak szybko?), pieniądze (jak tanio?) oraz jakość (jak dobrze?). Czasami element „jakość” zastępowany jest przez „zakres” lub „funkcjonalność”.

Czytaj więcej: Definicja testowania oprogramowania. Cz. 2 powstającej książki "Zapewnienie jakości w procesie...

Lean a testowanie

 

Czy chcecie zwrócić na siebie uwagę? Zacznijcie więc ubierać się oryginalnie, płaćcie dużo za modne rzeczy i używajcie słów, które są popularne. Zwróćcie również uwagę na Lean. W świecie IT zapanowała moda, wręcz euforia na punkcie tej metody.

Czytaj więcej: Lean a testowanie

Definicja testowania oprogramowania. Cz. 1 powstającej książki "Zapewnienie jakości w procesie wytwarzania oprogramowania".

 

Testowanie to jedna z wielu czynności (subprocesów) w procesie SDLC, która ma zapewnić nam najwyższą jakość dostarczanego produktu. Testowanie oprogramowania ma wiele definicji i każda z nich wypycha testowanie w zupełnie inne obszary. Autor zakłada dwie pseudodefinicje testowania...

Czytaj więcej: Definicja testowania oprogramowania. Cz. 1 powstającej książki "Zapewnienie jakości w procesie...

Wstęp do automatycznego testowania usług sieciowych

 

IBM Rational Service Tester for SOA Quality oraz IBM Rational Performance Tester Extension for SOA Quality to narzędzia z rodziny IBM Rational stosowane w procesie testowania celem zapewniania wysokiej jakości aplikacji opartych na architekturze SOA i usługach sieciowych.

Zapraszamy do lektury artykułu będącego wprowadzeniem do wykorzystania tych narzędzi.

Czytaj więcej: Wstęp do automatycznego testowania usług sieciowych
 

Najbliższe terminy szkoleń

Partnerzy

Narzędzia testerskie