Tento web používá soubory cookie. Dalším používáním webu s tímto souhlasíte.
jméno
heslo
přihlásit
zaregistrujte se
zapomněli jste heslo?
QA - Quality Analysts / Assurance - kvalita SW - testování, testeři - Každý ví, kdo je programátor, ale kdo zná QA? :'(
OASHI
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
Máte k tomu co říct? Vložte se do diskuze.
FOLAS --- 13:40:11 20.6.2017
TAUSINUS: Cau, my delame uz tak 2 roky v Ranorexu.
TAUSINUS --- 9:44:01 6.4.2017
Zdravím, je tu někdo kdo má zkušenosti s automatickými testy v Ranorexu? Sháníme levnější variantu TestCompletu - máme už zastaralou verzi, tak hledám info pro a proti, díky
URPUTNIK --- 21:49:41 8.3.2017
LEIN: diky :) development v tomhle pripade je cista nova instance pustena v docker kontejneru, nalejt dovnitr data pres unit testy (tam ty e2e testy mame, ale koukaj jenom na api/rest), pak pustit tu aplikaci a klikat do ni necim .. a ve stagingu/produkci si vystacime s tim jednoduchym scenarem, co jsem psal
LEIN --- 17:13:38 8.3.2017
URPUTNIK: nezbyva nez poprat hodne stesti :D automatizovane testy jsou peklo, pokud neni radny development proces vcetne managementu ;)

testovat v development prostredi je sebevrazda :) doporucuji mit vyhrazene uzavrene QA prostredi, pripadne development behem testu "uzamknout".

REST je ted mega popularni koukam
URPUTNIK --- 16:53:23 8.3.2017
LEIN: jop, je to staticka webova aplikace napsana prevazne v Reactu a s backendem komunikuje pres REST .. vlastni tool si prave psat nechci, stejne tak nechci instalovat selenium :)

smoke testy jsou pro nas 'povinne' kvuli continuous deploymentu, to nikdo nebude neustale dokola testovat :)

pro smoke testy v produkci jsme se v tymu dohodli, ze bude stacit
a) pokud overime ze je cely vysledek buildu spravne deploynuty (buildime to webpackem a pouzivame lazy-loading, takze je to balik js souboru), takze budu overovat, ze existuji konkretni url
b) zakladni use case, kdy udelame request na rozhrani kde bezi aplikace .. ona si neco prochrousta a mela by nas presmerovat na login stranku (kvuli SSO v ramci korporace)
c) dalsi UC se budou testovat uz v development/staging prostredi, pac na ne potrebujeme pripravit data, jejichz generovani je kapitola sam o sobe

a+b by se dalo napsat treba v shellu, ale kvuli c) bych rad vybral neco, z ceho se dalsi generace nezblazni :)
LEIN --- 14:47:13 8.3.2017
URPUTNIK: "react aplikace" :)
myslis teda webovou aplikaci, ktera vyuziva react knihovny pro javascript ?

Ja si na FE testy napsal vlastni tool v pythonu se seleniem...pisu si scenare jednoduse krok za krokem (prikaz, parametry).

Bohuzel se to moc v praxi nepouziva - "Smoke testy" nedelame., alebrz akceptacni, ve kterych je obsazen test funkcionalit a celeho prostredi, ty obvykle delame rucne. Na pojmy nejsem.

Automatem jen kontroluji dlouhodobejsi veci, u kterych se mi nechce sedet :D

Pokud bude vase aplikace staticka - prvku se nemeni, jen data - automat se hodi.
Pokud budete "aplikaci" = stranky upravovat, pak budes (NEJSPIS) akorat porad predelavat automat.

Pokud to budou dotazy na urovni GET a kontrola parsovanim responsu...no tak...to se pro FE nehodi, ale na stressy ok:)
VYGIDOR --- 13:11:39 8.3.2017
URPUTNIK: ano, mas pravdu, potrebuje to Selenium Server ;)
URPUTNIK --- 13:00:53 8.3.2017
VYGIDOR: chm, ale to potrebuje Selenium server, ne? ten nemame :)
VYGIDOR --- 12:42:57 8.3.2017
URPUTNIK: do it simple - nightwatch .)
URPUTNIK --- 10:39:28 8.3.2017
ahoj, budu brzo psat smoke testy na nasazenou React aplikaci .. napada vas neco, co jde automatizovat a volat treba z jenkinse? asi idealne neco postaveny nad node.js, pac to budou udrzovat frontend vyvojari ..

karma+phantomjs? protractor? mocha? neco dalsiho, co stoji za zminku?