Selenium - mocná zbraň na akceptační testy
Selenium má dvě obrovské výhody: nezávisí na serverside technologii a lze pomocí něj otestovat aplikaci v libovolném browseru. Selenium používáme při vytváření a provozu všech nových webů. Nic totiž nepomůže vašemu klidnému spánku tolik jako fakt, že webová aplikace při releasnutí a všech následných úpravách stále prochází testy a je zcela funkční....
vložil: Vlastimil Vávrů (16.12.2007)
zařazení: články, blog / nástroje
Hudson - děkuji, rád
V poslední době se mi zdá, že se více než kdy před tím řeší, který že build server je ten nejlepší. Možná je to jen můj subjektivní pohled nebo možná je to také tím, že čím dál tím více lidí má povědomí o "postupné integraci" (continuous integration) a znají nesporné výhody tohoto přístupu. Hned na začátku říkám, že mám rád Hudson. Už to...
autor: Petr Jůza (14.12.2007)
zařazení: články, blog / nástroje
Apache Forrest - děkuji, nechci
V poslední době jsem musel malinko oželet programování vlastních aplikací, protože jsem více řešil nasazení a konfiguraci produktů třetích stran. Jedním z nich byl produkt se jménem Apache Forrest. K čemu je Apache Forrest dobrý? Je dobrý k tomu, když si potřebuji vytvořit webovou prezentaci (a nechci ji vytvářet sám přímo pomocí HTML), když chci...
autor: Petr Jůza (13.12.2007)
zařazení: články, blog / nástroje
Závislosti v Mavenu
Závislosti jsou jednou z vlastností, kterou na Mavenu oceňuji. Bohužel závislosti, především ty tranzitivní, mají i některé nevýhody. Pro neznalé Mavenu, tranzitivní závislosti jsou ty závislosti, na kterých váš kód závisí nepřímo. Příklad to osvětlí, máme komponentu A, která závisí na komponentě B a ta na C. Z pohledu A, je B přímá závislost a C...
autor: Dagi (28.11.2007)
zařazení: články, blog / nástroje
Continuum 1.1
Dnes vyšla nová verze kontinuálně integračního nástroje Continuum 1.1. Tato nová verze přináší mnoho nových a zajímavých vlastností oproti předchozí verzi 1.0: XML RPC – nyní je možné téměř všechny akce provádět i vzdáleně a tak zjednodušit integraci s dalšími nástroji. Podpora zálohování konfigurace – když jste v minulosti upgradovali Continuum,...
autor: Petr Ferschmann (23.11.2007)
zařazení: články, blog / nástroje
Maven2, release plugin a přístup do CVS přes SSH s privátním klíčem
Před tím, než jsem mohl ozkoušet maven-release-plugin, na který jsem si stěžoval v článku Co bych rád slyšel v září na CZJUG, musel jsem rozchodit přístup do našeho CVS skrze SSH s přihlašováním pomocí privátního klíče. Po zkušenostech můžu říct, že to byla práce nelehká a musím potvrdit negativní ohlasy ostatních, že v některých případech...
autor: Jan Novotný (5.11.2007)
zařazení: články, blog / nástroje
Trable s Mavenem
Poslední měsíc jsem strávil konverzí hromady Ant skriptů do Mavenu, cítím se tedy kvalifikován trochu si do Mavenu rýpnout. Předem chci upozornit, že si myslím, že Maven je nejlepší nástroj ve svém oboru dostupný pod open source licencí. Jenže jak kdosi chytrý řekl, to že je něco nejlepší ještě neznamená, že je to dobré.
vložil: Lukáš Křečan (6.9.2007)
zařazení: články, blog / nástroje
Jak na maven-release-plugin (maven-release-plugin in Action)
Tento člének vznikl jako reakce na článek Honzy Hovotného „Co bych rád slyšel v září na CZJUG“, ve kterém se ptal myslím na release maven multiprojectu a na stanovení jednotné verze pro modul s potomky. Už dříve jsem s tím nějakou dobu strávil. Proto jsem si našel chvíli času a rozhodl jsem se ten problém rozkousnout. Doufám že vám to přisěje i k...
autor: 3rojka (28.8.2007)
zařazení: články, blog / nástroje
Co bych rád slyšel v září na CZJUG
Tento post je tak trochu věnován Petru Ferschmannovi ze SoftEU, který bude mít 19. září 2007 přednášku na téma praktické nasazení Mavenu na CZJUGu. Jelikož vím, že občas na můj blog zamíří (doufám že pravidelně ), věřím, že na článek zareaguje a kdo ví - třeba na moje otázky v září odpoví.
autor: otec Furo (22.8.2007)
zařazení: články, blog / nástroje
Maven: nepouštět testy, ale překládat
Výchozím nastavením Mavenu je, aby při kompilaci (mvn install) pouštěl testy. Při vývoji se někdy ovšem hodí, aby testy pouštěny nebyly (tj. byly puštěny na explicitní žádost před commitem, ale ne během ladění některé části). Pro tyto účely je možné použít toto: mvn install -Dmaven.test.skip=true Další možností je vytvořit profil a využívat ten
autor: Petr Ferschmann (29.5.2007)
zařazení: články, blog / nástroje
| strana 5/6 | předchozí 1 2 3 4 5 6 následující | celkem 55 položek | zobrazit všechny |
www.amaio.com