• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    KOJAProgramovani 40+
    Diskuze o obzive programovanim pro starsi a pokrocile.
    rozbalit záhlaví
    KOLCON
    KOLCON --- ---
    ETKAR: Testy by měli psát testeři/QA, ne? Nebo aspoň scénáře.
    ETKAR
    ETKAR --- ---
    SUCHRE: a kdo psal testy? Unit test co si napíše vývojář neznamená, že sw naplňuje představu zadavatele/nebo aspoň analytika.
    ETKAR
    ETKAR --- ---
    VOY: no jo, je to open source. Ta myšlenka Wiki page která je zároveň automatickým testem zní skvěle. Faktem je že zápis některých testů je lehce kryptic.
    Nicméně pro nás to řeší dost dobře testy kdy výstup má skoro vždy stejný formát a liší se hodnotami. Hodnoty na výstupu jsou nepřekvapivě závislé na vstupech uvedených v testu.
    JANFROG
    JANFROG --- ---
    LUDWIG_: Take pekne, to jsem neznal :-( RAF Chinooks nam tu litaly nad hlavou pravidelne (i kdyz ne casto) ze zakladny v Leuchars, nez ji zavreli.
    LUDWIG_
    LUDWIG_ --- ---
    a taky tohle:

    1994 Mull of Kintyre Chinook crash - Wikipedia
    https://en.wikipedia.org/wiki/1994_Mull_of_Kintyre_Chinook_crash#FADEC_problems
    HLIDKA
    HLIDKA --- ---
    SPIKE411: Lépe popsáno v Matt Parker: Humble Pi
    DEEFHA
    DEEFHA --- ---
    SATAI: Jj, je to ona pověstná mrkev :-)
    VOY
    VOY --- ---
    SPIKE411: Ze cteni o tomhle pripadu jde fakt mraz po zadech.
    SPIKE411
    SPIKE411 --- ---
    JANFROG: Tématicky na mě na YT teď vyskočilo tohle:

    History's Worst Software Error
    https://youtu.be/Ap0orGCiou8


    Therac-25 - Wikipedia
    https://en.wikipedia.org/wiki/Therac-25
    JANFROG
    JANFROG --- ---
    VOY: Uff, Uncle Bob, mam husinu jen vidim to jmeno :-)
    VOY
    VOY --- ---
    ETKAR: Wow, to jsem myslel, ze je jen halucinace Uncle Boba, nikdy v zivote sem snad nepracoval nekde kde by Fitnesse nejak figurovala. To je vazne realny framework? :-)
    SATAI
    SATAI --- ---
    SULTHAN: není to utopie, spíš umělý cíl
    DEEFHA
    DEEFHA --- ---
    SULTHAN: Když něco slíbím, tak to nedám zadarmo :⁠-⁠D
    SULTHAN
    SULTHAN --- ---
    DEEFHA: 100% je nedosažitelná utopie. A ještě by mě teda zajímalo, jestli je to line coverage nebo condition coverage? :)

    Já mám teda nejraděší týmy, co jedou na nějakou 75% coverage, TDD apod. ale přitom používají nějaký weakly typed language.
    SUCHRE
    SUCHRE --- ---
    Mate oblast XY pokrytou testama?
    Mame.
    Jak dopadly testy pred releasem?
    Ok bez pripominek.
    Jak to, ze to teda v novy verzi nefunguje?
    Jak nefunguje?
    ... (popis symptomu, co je tam spatne a jak to ma bejt dobre) ...
    Hmm .... zaloz bug.
    A muzete mi nekdo vysvetlit, jak to mohlo projit testama, kdyz to nikdy fungovat nemuze?
    ...

    Tolik k deklarovany coverage a vysledkum testovani.
    KOLCON
    KOLCON --- ---
    DEEFHA: Není 100% overkill? Resp definuj 100%
    ETKAR
    ETKAR --- ---
    U nás jde také pouze o prachy, ale každou business feature máme pokrytou automatickymu testy ve Fitnesse.
    DEEFHA
    DEEFHA --- ---
    To chce motivaci. Já jsem v týmu slíbil, že když budeme mít stoprocentní coverage (nejde o nic rozsáhlýho ani komplikovanýho, takže to IMHO je dosažitelný), tak koupím pro všechny dort jako kráva. No, aktuálně máme 95 %, takže asi ještě chvíli budeme bez dortu :⁠-⁠) Ale leze to nahoru, leze.
    JANFROG
    JANFROG --- ---
    DAVIDOWITCH: No...coverage radeji ani nevytahuju. Uz jen CI a testovani jsem musel prosadit na silu ("If you want me on this project, we're having CI. Period." :-)
    DAVIDOWITCH
    DAVIDOWITCH --- ---
    JANFROG: i kdyby to bylo smyšlený.. my teď redukovali coverage protože stejně není dost velká a testy běží pomalu.. neuprotestoval sem to (naše kritičnost je absolutní nula, ale omg)
    JANFROG
    JANFROG --- ---
    DAVIDOWITCH: Ais muzes, ale neni to "moje" historka, je to historka co jsem slysel od kamarada, takze to bude takove to "kamarad kamarada znameho rikal, ze ..." :-)
    A jak vsichni vime, s kazdym hopem dojde ke zkresleni informace.
    Kliknutím sem můžete změnit nastavení reklam