Ph: 05282008

Podcast: Záznam z přednášky Automatické testování v praxi

Na dovolené se mi podaÅ™ilo vyÅ¡etÅ™it Äas na sestříhání záznamu z pÅ™ednášky Automatické testování v praxi, která se konala dne 21.4.2008 na UniverzitÄ› Hradec Králové. Na pÅ™ednášce se seÅ¡lo pÅ™es 30 posluchaÄů pÅ™evážnÄ› z Å™ad studentů univerzity. PÅ™esto že jsem původnÄ› anoncoval, že se pokusím zabrousit i do pokroÄilejších témat, jako jsou testovací patterny a antipatterny, nástroje apod. musel jsem svůj zámÄ›r pÅ™ehodnotit. V takovém případÄ› bych se s pÅ™ednášením dostal na dobré tÅ™i hodiny, pÅ™iÄemž na pÅ™ednášku bylo vyhrazeno pouze minut devadesát. PÅ™ednáška se tedy zaměřuje na základy testování a bude pro Vás nejzajímavÄ›jší tehdy, pokud s testováním teprve zaÄínáte. S Tomášem Kozlem (garant za UHK) jsme se tedy pÅ™edběžnÄ› dohodli na “pokraÄovací” pÅ™ednášce na podzim tohoto roku, kde bychom se soustÅ™edili pouze na tato pokroÄilejší témata. Pokud tedy vÅ¡e půjde dobÅ™e, doÄká se tento “podcast” druhé Äásti za nÄ›kolik málo mÄ›síců.

Záznam přednášky je k dispozici pouze v audio streamu, jelikož záznam desktopu nevyšel. Z přednášky jsem proto vystříhnul cca 15 minut živého dema, na kterém jsem se pokoušel nastínit způsob vývoje ala TDD (test driven development). Doufám však, že i přesto shledáte záznam přínosným.

BTW: po poslechnutí sama sebe pÅ™iznávám, že mé Å™eÄnické schopnosti mají do dokonalosti mnoho - Äasto opakované spojovníky zkuste ignorovat :-)

Použitá hudba: Minstrel Spirit - Enter The Woods, The lonely minstrel (http://magnatune.com) publikováno pod Creative Commons License

MP3 Podcast Podcast [85:04] 20,4 MB

Creative Commons - Some Rights Reserved

Slidy prezentace Slidy prezentace ve formátu MS Power Point

Podcast Licence: Creative Commons

Podělte se s ostatními:
Digg del.icio.us De.lirio.us Technorati
OhodnoÅ¥te Älánek:
Takovéhle Älánky už radÅ¡i ne!Nic nového pod sluncem.PrůmÄ›r - obsahuje zajímavé střípky informací.Hodnotný Älánek - lecos nového jsem se dozvÄ›dÄ›l.SkvÄ›lý Älánek - informace se mi dost hodí. (4 hlasů, průmÄ›rnÄ›: 5 z 5)
Loading ... Loading ...

10 reakcí to “Podcast: Záznam z pÅ™ednášky Automatické testování v praxi”

host:

Diky za zajimavy prispevek. Ta hodina za to stala :)

benzin:

Jenom chci usertrit ty kdoz jiz nekdy nejakou informaci o testech maji, aby to neposlouchali, nic noveho v tom neni.

Ale pro ty kdoz o testech nemaji tucha, to je zajimavy podcast.

benzin:

Spusteni tearDown neni az tak zaruceny jak autor rika (respektive spusti se, ale nic neudela). Pokud pouzivate integracni testovani, pak se muze stat ze vam databaze slitne v jinem vlakne a tearDown s nim vubec nic nezmuze.

Novoj:

Ad host) díky

Ad benzin) taky díky za komentáře - k druhému bych snad jen dodal, že v tomhle ohledu máš samozÅ™ejmÄ› pravdu - jak jsem říkal testování vícevláknových procesů je v junitu krapet problematiÄtÄ›jší - ideálnÄ› se mu pokusit vyhnout, kde to jen jde … zatím se mi daří vÄ›tÅ¡inu testů držet single vláknovÄ› - testy kde se tomu nelze vyhnout (napÅ™. testy na webové vrstvÄ› - Selenium apod.) se snažím minimalizovat

Zolo:

Ahoj,

vdaka za prezentaciu. Mal by som jednu otazku - hovoril si o automatickom spustani testov na integracnom prostredi (spolu s automatickym checkoutovanim). Vies mi dat nejaky link alebo tip kde mozem najst blizsie info ?

Vdaka

Novoj:

JistÄ› - základní princip je popsaný napÅ™. zde http://en.wikipedia.org/wiki/Continuous_Integration ovÅ¡em doporuÄuji si pÅ™eÄíst hlavnÄ› http://martinfowler.com/articles/continuousIntegration.html

Free nástroje jsou např.:
http://continuum.apache.org/
http://en.wikipedia.org/wiki/CruiseControl
http://luntbuild.javaforge.com/
http://en.wikipedia.org/wiki/TeamCity (s omezeními) - ten používáme my

Petr Jůza:

KoneÄnÄ› jsem si naÅ¡el Äas na poslech tvého podcastu a super! MÄ› se hlavnÄ› líbil tvůj komplexní pohled na vÄ›c, že testování není jen a pouze o psaní nÄ›jakého testovacího kódu.
Hned jsem to přeposlal všech kolegům, ať si to poslechnou :).

Petr Jůza:

K těm nástrojům pro Continuous integration bych ještě přidal Hudson, mám s ním výborné zkušenosti.

Novoj:

Petře, díky za feedback. Vždycky jsem rád, když mi někdo potvrdí, že nejsem úplně mimo mísu ;-) .
Ano, o Hudsonu jsem už slyÅ¡el (v pozitivním slova smyslu) … ale když jsem dÄ›lal seznam tak se mi hned nevybavil. Řekl bych, že v oblasti integraÄních serveru je dnes velmi kvalitní výbÄ›r, a ÄlovÄ›k více ménÄ› nemůže sáhnout vedle.

Jira:

Super, pÅ™edevším obecné shrnutí důvodů proÄ testovat se mi líbilo a pouÄilo mÄ›. Trochu mÄ› pÅ™ekvapuje jak moc je stále rozšířen jUnit, když existují lepší nástroje, napÅ™. TestNG. Shrnul jsem 2 velké výhody v http://jirablog.blogspot.com/2008/06/on-se-jeste-pouziva-junit-vzdyt-mame.html

Nechte zde svůj komentář

[image] Opište prosím text z obrázku:


You are viewing a mobilized version of this site...
View original page here

How do you rate mobile version of this page?

Mobilized by Mowser Mowser