• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    OASHIQA - Quality Analysts / Assurance - kvalita SW - testování, testeři - Každý ví, kdo je programátor, ale kdo zná QA? :'(
    QA: Quality Analysts / Quality Assurance / Quality Engineers

    Developeři nás milují! ;) A my je také. :)
    Každý ví, kdo je programátor, ale kdo ví, co je QA? :'(

    Děláte to? Provozujete QA?
    Testujete? Píšete si test scripty?
    Máte snad automatizované smoke testy? (pozor, neplést s unit testy, ty nechme developerům, ať si ty své chaosy debugují sami... ;)
    Už ať jste tu!

    Hlášky:
    * náš šéf QA oddělení: "I am just a junior tester..."
    * náš šéf QA oddělení: "I dokumentace je předmětem testování!" ...bohužel se o tom přesvědčuji až příliš často, ty FuncŠpeky bývají dost odbyté...

    Témata:
    Procesní organizace - http://en.wikipedia.org/wiki/Process_management
    RUP - http://en.wikipedia.org/wiki/IBM_Rational_Unified_Process
    Total Quality Management - http://en.wikipedia.org/wiki/TQM
    Critical Chain Project Management
    Test Driven Development
    rozbalit záhlaví
    URPUTNIK
    URPUTNIK --- ---
    OTAVA: + zejmena v malych tymech, tester musi byt schopen komunikovat s programatory .. a umet jim citlive podat ze je neco spatne :)
    OTAVA
    OTAVA --- ---
    Podle meho soukromeho nazoru, ktery neni treba vubec relevantni dobry tester musi mit :

    - obecny prehled o hodne IT technologiich
    - mel by bejt aspon trosku puntickar
    - musi mit takovej ten smysl pro detail. Ta se to vycvicit a je to pak trosku postizeni.
    Naposledy se mi stalo ze jsem se podival na napojovy listek v jedny hospode a prvni co me prastilo do oci je ze pod nealko koktejlama meli neco s panakem karibskeho rumu :-) Proste cit pro to jak maji vypadat treba vystupni data a kdyz neco nesedi, tak to neprehlednout.
    - nesrat an rpaci a pouzivat mozek. Jasne, jako tester delas pracio ktera je tezko prukazna a obcas maj lidi tendenci rict ze neco otestovali a pritom se na to vysrali. Me by bylo trapny rict ze jsem neco otestoval a pk by se ukazalo ze tam je nejaky ocividny bug, ale jsou lidi kteri se s tim neserou.
    MUXX
    MUXX --- ---
    Automated Testing for League of Legends | Riot Games Engineering
    https://engineering.riotgames.com/news/automated-testing-league-legends
    SIRLOON
    SIRLOON --- ---
    MUXX: neber to jako shazovani, tak to mysleny nebylo, jen sem chtel rict, ze ti nalejou do hlavy spoustu veci, ktery pak v praxi budou fungovat jinak ale minimalne povedomi o terminologii se hodi
    MUXX
    MUXX --- ---
    SIRLOON: Zrovna herni odvetvi je opravdu jiny. Tam se ti nestane, ze prijde multimilionovej deal, kde zakaznik chce videt regresni testy a ty se s nim budes hadat o tom, ze mu staci unit testy a ze je to jenom slovickareni. Tam je potom dobry, kdyz obe strany pouzivaji stejny terminy. Nechci obhajovat istqb jako univerzalni reseni testovani, ale nelibi se mi kdyz to takhle nekdo hospodsky shazuje. Stejny problem je treba s agile/scrum - taky se toho neda drzet na 100%. Ale jako pruvodce se to pouzivat da.
    Co se tyka slovickareni, tak at si kdo chce pouziva co chce, ale je smutny kdyz clovek prijde na pohovor, ma istqb certifikat, a neumi nic vysvetlit ani vlastnima slovama. Pak je prave dobry, kdyz existuje nejaky slovnik kteryho se da drzet.

    Jinak zacatecnikovi s testovanim bych mozna doporucil certifikaci Istqb agile tester.
    SIRLOON
    SIRLOON --- ---
    MUXX: hlavne ty veci okolo managementu. A treba podle istqb je alfa testing interni a beta u zadavatele. to uz treba nefunguje, minimalne u her
    MUXX
    MUXX --- ---
    SIRLOON: Mohl bys dat nejaky priklady tech veci co te pobavily nebo co se v praxi delaji jinak?
    SIRLOON
    SIRLOON --- ---
    ANONDVACH: istqb sem delal pred 2 tydny. po x letech praxe. vpodstate to bylo jen slovickareni a popisovani toho co bylo ve skriptech, ale polovina tech veci se v praxi dela uplne jinak/nedela a bylo to spis pro pobaveni. nicmene jako juniorovi spis doporucim se zamyslet nad tim, jestli pro to mas vlohy a inteligenci, nebo to chces delat jen proto, ze si vystudoval humanitni obor a nekdo ti nakukal ze testera muze delat kazdej a vsude je potrebujou
    SUPCZ
    SUPCZ --- ---
    ANONDVACH: Využít možnosti někde nastoupit, když hledají lidi bez praxe.
    KORAL
    KORAL --- ---
    ANONDVACH: Pokud ti nevadí začít jako Junior, tak se ti ISTQB bude hodit. Aspoň se budeš orientovat v základech. A pro start ideální ...
    ANONDVACH
    ANONDVACH --- ---
    Ahoj potrebuju nejake rady od vas, ja chci zacit pracovat v testovani, ale zadny zkusenosti s IT nemam, mam na mysli udelat ISTQB foundation certifikat
    btw je mi 25 let
    FONTAIN
    FONTAIN --- ---
    Hele díky Vám za všechny rady, rozhodně se nenechám natlačit do dělání automatických testu, ale jsem ze Selenia docela nadšená. Teď si to všechno prolejzám a na určitou část práce mi to může docela slušně pomoci.
    GILRAEN
    GILRAEN --- ---
    OTAVA: Jj. No tak to pak asi vetsinou dopadne tak si najdou dalsi netusici ovecku. Ted uz taky delam jinde ;-).
    OTAVA
    OTAVA --- ---
    GILRAEN: Takovou firmu bych asi dlouho nenzazival - abych delal holku pro vsechno (BA, QA, QA managera, automation QA) a jeste me na konci nekdo zjebe, tak to sorry. Bud daji penize, zodpovednost a pak budou respektovat moji praci a nebudou picovat, nebo pujdu o dum dal kde mi zaplatej to stejny a budu mit v praci klid.
    GILRAEN
    GILRAEN --- ---
    OTAVA: Jj. Ale zazila jsem x firem kde o tom nemel nikdo ani poneti :-).
    OTAVA
    OTAVA --- ---
    KORAL: Opet odkazuji ke svemu predchozimu prispevku. Jeden clovek dokaze za svuj cas udelat jenom urcity pocet ukonu a je na nejakem QA / DEV nebo jinem managerovi pod ktereho spada aby urcil priority, rekl ji tak ted budeme testovat rucne nebo automaticky a hotovo. Stejne tak ma ten manager odsouhlasit rozsah testovani a tak dale.
    GILRAEN
    GILRAEN --- ---
    KORAL: Jo jasne, tak je to smer k zamysleni a googleni. Pokud ji vynadaji za to ze se ji neco zmeni pod rukama. Ale tak jak kdo chce. Hlavni vyhodu automatizace vidim v tom ze cast prace prehodis na vyvojare :-).
    KORAL
    KORAL --- ---
    Je pěkné, že tu radíte automaty. Ale opět se pochvíli dostane do stavu v jakém byla na začátku. Neodstatek lidí.
    Protože čim více toho zautomatizuješ, tím větší šance, že toho bude potřeba časem víc a víc k upravám a bude potřeba člověk co ty automaty bude udržovat aktualizované.

    Ve chvíli kdy se rozhodnete tvořit automaty je dobré se zamyslet i nad tím vzít dalšího člověka v nějakém horizontu (podle plánu vývoje) a předat mu jejich tvorbu a nebo svoji práci a převzít si automaty.

    Jasně je tu otázka, zdali se automaty dělají již na konci projektu, kde se rozhoduje, že se budou testovat už jen to co by se měnit nemělo a šance změni je minimální. Dále se tu dá položit otázka zdali je potřeba dělat utomaty a nebude levnější naujmout dalšího juniora jen na klikání, který jednou za týden projede vybrané testy, které vždy musí fungovat.

    Automaty jsou kapitola sama pro sebe a je vždy dobré se před jejich zavedením hodně zamyslet, než je někam bezhalvě cpát s tím, že ušetří práci a čas.

    To co se tu řešilo je spíše z mého pohledu problém projektu. Shází tam BA a případně někdo se zkušenostma TM/TL(test manager/test lead).
    URPUTNIK
    URPUTNIK --- ---
    FONTAIN: jenkins je v podstate 'nastroj na spousteni ukolu', zpravidla automaticky testy v kodu, build aplikci, apod .. selenium je nastroj na psani automatickych testu na klikaci aplikace (web/gui) .. do jenkinse se samozrejme da pridat spousteni selenium testu (zpravidla s nocnim buildem apod) ..
    pokud se vam to poradi dotahnout takhle daleko, tak se prestanou vyskytovat ty 'a najednou se to rozbilo' pripady
    GILRAEN
    GILRAEN --- ---
    FONTAIN: Pozn. v urcitych pripadech je lepsi testovat manualne, nekdy ta automatizace stoji prilis usili. Ale je dobre snazit se to manualni minimalizovat co to jde :-).
    GILRAEN
    GILRAEN --- ---
    GILRAEN: Pardon za preklepy, telefon. Snad to jde pochopit.
    Kliknutím sem můžete změnit nastavení reklam