Chtěl bych vás pozvat na pravidelnou konferenci EurOpen. Tato konference se koná dvakrát ročně a tato bude již v pořadí 33. Koná se 5. až 8. října 2008 v hotelu Lesní chata v Kořenově. Můžete si přečíst její program.
Pokračování textu Pozvánka na EurOpen.CZ
Štítek: Testování
Základní otestování webového formuláře
Prakticky každý vývojář se alespoň jednou sektal s nutností vytvořit nějaký ten webový formulář. Taková úloha se většinou skládá ze zobrazení formuláře, po jeho odeslání validací odeslaných dat na straně serveru a jejich dalším zpracování. Často je též navíc dostupná validace na straně klienta (nejčastěji formou JavaScriptu), čímž se zajistí rychlejší a příjemnější zobrazování chybových zpráv uživateli.
Abychom se při testování tzv. neuklikali, můžeme použít nástroje jako například Selenium IDE, které nám pomohou nudnou práci zautomatizovat. Pokud však tvoříme webový formulář, je dobré se nad jeho funkčností zamyslet už při vývoji a nespoléhat jen na to, že za nás všechny chyby odhalí automatizované testy. Scénářů a možných chyb je totiž tolik, že v to ani doufat nemůžeme. Pro jednoduché otestování webového formuláře se mi osvědčilo několik základních testů:
Pokračování textu Základní otestování webového formuláře
Testování programů metodou černé skříňky
Do této metody patří:
Můžeme testy provádět náhodným klikáním, zkoušet zadávat čísla a různé vstupy a snažit se vyvolat chybový stav programu. Ze začátku se vám bude dařit nalézat hodně chyb, zvláště pokud ještě probíhá vývoj, ale časem se dostanete do stavu, kdy budete muset začít při testování používat pokročilejší techniky.
Pokračování textu Testování programů metodou černé skříňky
Tester, urážka či vážená profese 1. (Testy specifikace)
Spousta začínajících programátorů byla postavena nejprve do pozice testera. Dosti často jsem slyšel od nich, už abych začal programovat. Ani já jsem se netvářil zrovna nejradostněji, když mě v práci nechali psát test plány a testovat software.
Co je obsahem práce testera, testerů nebo oddělení QA (Quality assurance)?
Proč programátoři nemají rádi testery a někteří testeři chtějí být programátoři?
Je tester perspektivní zaměstnání?
Pokračování textu Tester, urážka či vážená profese 1. (Testy specifikace)
Automatizované testování aplikací
Dnes proběhla další, a letos poslední, přednáška v rámci předmětu ZČU "Trendy a technologie v softwarovém inženýrství". Opět jsem přednášel já (Petr Ferschmann) a obsah je přístupný (a také jako zip).
Nástroje použité v přednášce:
Články o tomto tématu: