-
Data: 2011-01-21 09:48:06
Temat: Re: Test porównawczy języków programowania
Od: Tomasz Kaczanowski <kaczus@dowyciecia_poczta.onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Andrzej Jarzabek pisze:
> On Jan 20, 3:17 pm, "Przemek O." <p...@o...eu> wrote:
>> Jeśli by przyjąć że certyfikat wytwórcy implikuje certyfikat dla
>> produktu, nie mamy takiej gwarancji. Można założyć brak złej woli
>> wytwórcy, ale może się zdarzyć problem/błąd nie wykryty w procesie
>> testowania.
>
> A błąd nie wykryty w procesie testowania przez certyfikujące
> laboratorium nie może się zdarzyć? Według mnie szanse wykrycia błędu w
> oprogramowaniu przy testowaniu laboratoryjnym są znacznie mniejsze niż
> przy podobnym nakładzie środków przy testowaniu przez QA. Bo dział QA
> testuje tylko produkty tej firmy, być może jest zespół, który testuje
> tylko dany produkt, dodatkowo mają wskazówki od developerów gdzie
> należy szukać błędów i mają możliwość testowania produktu we
> wszystkich stadiach produkcji.
Widzisz, w jednej z firm, w której pracowałem, ktoś powtarzał, że "autor
programu jest najgorszym z mozliwych testerów własnego wyrobu". I wiesz
co, po latach doswiadczeń przyznaję mu rację. Oczywiście autor wyłapie
błędy, ale te na które jest przygotowany - czyli fragmenty kodu, co do
których nie miał pewności, czy w rzeczywistym systemie zadziała to
dobrze (tu sobie napisze różne testy, zasymuluje rózne sytuacje i
sprawdzi dokładnie). Niestety w życiu codziennym pojawiają się sytuacje,
których autor programu nie przewidzi (np jakies nawyki osób
obsługujacych program). Dlatego w firmie w której pracowałem były osoby
w dziale testów, które zajmowały się testowaniem produktów w taki
sposób, jaki robia to urzytkownicy, poniewaz było to oprogramowanie
bankowe, toteż były zatrudnione osoby, które wczesniej w banku
pracowały. I wbrew pozorom, tam pojawiało się właśnie najwięcej zgłoszeń
błędów, nie po unit testach.
> Jeśli chodzi o błędy polegające na tym, że w bardzo specyficznych
> sytuacjach, przy specyficznej konfiguracji, przy specyficznych danych
> wejściowych pojawiających się w specyficznych relacjach czasowych
> program się wysypuje, to testy laboratoryjne mają bardzo słabe szanse
> na ich wyłapanie, bo są w stanie przebadać jedynie bardzo wąskie
> wycinki całkowitej przestrzeni zdarzeń.
Ale takich błędów też nie wyłapią programiści.
--
Kaczus
http://kaczus.republika.pl
Następne wpisy z tego wątku
- 21.01.11 10:23 Tomasz Kaczanowski
- 21.01.11 11:12 Andrzej Jarzabek
- 21.01.11 11:21 Andrzej Jarzabek
- 21.01.11 11:23 Andrzej Jarzabek
- 21.01.11 12:03 Tomasz Kaczanowski
- 21.01.11 12:15 Tomasz Kaczanowski
- 21.01.11 13:24 Andrzej Jarzabek
- 07.02.11 10:45 Sebastian Kaliszewski
Najnowsze wątki z tej grupy
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
Najnowsze wątki
- 2025-01-19 Test - nie czytać
- 2025-01-19 qqqq
- 2025-01-19 Tauron przysyła aneks
- 2025-01-19 Nowa ładowarka Moya a Twizy -)
- 2025-01-18 Power BANK z ładowaniem przelotowym robi PRZERWY
- 2025-01-18 Pomoc dla Filipa ;)
- 2025-01-18 znowu kradno i sie nie dzielo
- 2025-01-18 Zieloni oszuchiści
- 2025-01-18 Zielonka => Specjalista ds. public relations <=
- 2025-01-18 Warszawa => Frontend Developer (JS, React) <=
- 2025-01-18 Warszawa => Software .Net Developer <=
- 2025-01-18 Warszawa => Developer .NET (mid) <=
- 2025-01-18 Katowice => Administrator IT - Systemy Operacyjne i Wirtualizacja <=
- 2025-01-17 Zniknął list gończy za "Frogiem". Frog się nam odnalazł?
- 2025-01-17 Kto wytłumaczy "głupiemu" prezydentowi Dudzie wielką moc prawną "dekretu premiera" TUSKA? [(C)Korneluk (2025)]