Przejdź do treści
3QA
  •  Aktualności
  •  Organizator
  •  Zostań prelegentem
  •  Improve IT
  •  Wspierają nas
  •  Kontakt

Strona główna » Aktualności » Świeże spojrzenie na pokrycie testowe kodu

Świeże spojrzenie na pokrycie testowe kodu

  • 5 stycznia 201712 września 2017

Każdy tester słyszał o pokryciu testami kodu produkcyjnego. O magicznym współczynniku, który w teorii powinien stwierdzać czy nasz kod produkcyjny jest w dobrej kondycji, bądź nie.
Badania naukowe dają niejednoznaczne wyniki. Kiedy już pojawi się badanie potwierdzające teorie, że lepsze pokrycie, to lepszej jakości kod, kolejnego dnia pojawia się kolejne dające odmienne wyniki.
Czy przy braku stanowczych dowodów na wpływ pokrycia testami na jakość kodu, powinniśmy o mierzeniu pokrycie zapomnieć? Wydaje mi się, że nie i podczas prezentacji zademonstruje informacje jaką można wyciągnąć z analizy pokrycia oraz do czego można ją wykorzystać.

Zaproponuje również świeższe spojrzenie na pokrycie kodu. Standardowo jako testerzy rozpatrujemy brak testu binarnie. Jest, dobrze, nie ma, źle. Takie czarno-białe spojrzenie powoduje problemy przy wyciąganiu wniosków i reagowaniu w oparciu o dane. Brakuje nam danych, które pomogłyby nam w odpowiedni sposób określić stratę jaka płynie z braku testu. W jaki sposób możemy tę stratę oszacować? Musimy zacząć spoglądać na raport z pokrycia oczami klienta i programisty.

W drugiej części wykładu pokaże w jaki sposób zebrać dane potrzebne do wyznaczenia wartości testu z punktu widzenia biznesu oraz wykonawcy, i jak te dane przełożyć na raport pokrycia kodu testami, tak aby wyciągnąć lepsze wnioski i w optymalniejszy sposób pokierować pracą przy naprawie aktualnej sytuacji.

bartek Bartosz Szulc

Mentalnie tester. Sprawia mi niezwykła frajdę szukanie nietypowych przypadków i zadawanie nietypowych zadań, czy analiza złożonych problemów. Profesjonalnie nadal zielony. Przy wytwarzaniu oprogramowania pracuje ponad 6 lat. Zawsze mocno związany z testowaniem i jakością, chociaż często zmieniałem czapki, dzieląc czas pomiędzy eksplorację, a byciem liderem zespołu czy architektem.

Moją codzienną pracę mogę porównać jedynie do dziecka buszującego po sklepie ze słodyczami… ooo nowy commit, ooo nowy test automatyczny… ooo przyszły dane z produkcji… ooo nowy problem na produkcji… ooo nasz proces nie wydala.

Z jednej strony taki sposób pracy brzmi bardzo interesująco, z drugiej strony, ze względu na wachlarz zainteresowań, wątpię bym kiedykolwiek mógł siebie określić ekspertem w czymkolwiek. Co nie przeszkadza mi w dzieleniu się moją wiedza i przede wszystkim doświadczeniami podczas konferencji i meetup’ów. Sprawia mi to niezwykłą frajdę!

WOW to już 20ste spotkanie TrojQA!
Hasła dostępu (i inne metody uwierzytelniania)

Powiązane artykuły

trojqa
Kwiecień z Juan Castillo
W lutym 40. spotkanie TrojQA!
Październik z TrojQA
Web Security

Facebook

This message is only visible to admins.
Problem displaying Facebook posts.
Click to show error
Error: Server configuration issue

Twitter feed is not available at the moment.

Ostatnie wpisy

  • [3QA] #69 Spotkanie o Jakości 10 lutego 2025
  • Zapraszamy na konferencję WaysConf 2024! 13 lipca 2024
  • 3QA 66. Spotkanie o Jakości w IT 27 maja 2024
  • Infoshare 2024 | Jakościowe propozycje w agendzie 21 maja 2024
  • ConSelenium 2024 – Call For Papers 14 maja 2024

Najlepszy meetup w 3mieście o Jakości w IT!

dołącz do nas

Newsy 3QA


Loading
Copyright © 2021 3QA
Motyw od Colorlib wspierany przez WordPress
  • Facebook
  • LinkedIn
  • Twitter
  • YouTube