Testování a týmový vývoj

Zpět na všechny témata

Každou větší aplikaci je nutné důkladně otestovat, většinou na několika úrovních. Na dotNETcollege vás naučíme psát unit testy, integrační testy, máme zde kurz o kontinuální integraci v prostředí TeamCity a dále několik kurzů zabývajících se automatizovaným testováním uživatelského rozhraní pomocí knihovny Selenium.

Testování a týmový vývoj

Kontinuální integrace pomocí TeamCity (C136)

Aktuálně nejsou vypsány žádné termíny tohoto kurzu.

Tomáš Herceg, Ladislav Šesták, Martin Dybal

Na tomto kurzu si ukážeme, jak ve vývojovém týmu zavést kontinuální integraci pomocí nástroje TeamCity. Ukážeme si, jak zprovoznit kompilaci, jak připravit build agenty, jak automatizovat spouštění UI testů, publikování Nuget balíčku a mnoho dalších věcí.

Testování v prostředí .NET - unit testy a integrační testy (C137)

Aktuálně nejsou vypsány žádné termíny tohoto kurzu.

Tomáš Herceg, Ladislav Šesták, Martin Dybal

Na tomto kurzu si vysvětlíme základní principy automatizovaného testování, ukážeme si, jak psát unit testy, integrační testy a jaká pravidla dodržovat, aby nám testy pomáhaly efektivně šetřit čas a odhalovat chyby.

Kontinuální integrace na Visual Studio Team Services (C139)

Aktuálně nejsou vypsány žádné termíny tohoto kurzu.

Tomáš Herceg

Během tohoto kurzu si ukážeme, jak nastavit kontinuální integraci, automatickou kompilaci a spouštění testů v prostředí Visual Studio Team Services nebo Team Foundation Server. Ukážeme si, jak celý proces nastavit a zprovoznit a jak se starat o build agenty.

UI testování webových aplikací pomocí Selenium (C138)

Aktuálně nejsou vypsány žádné termíny tohoto kurzu.

Tomáš Herceg

Na tomto kurzu se budeme zabývat automatizovaným testováním webových aplikací pomocí frameworku Selenium. Ukážeme si základní funkce a postupně se dostaneme k pokročilejším technikám a zkušenostem z reálných projektů v praxi. Během kurzu si budete moci vše prakticky vyzkoušet.

GIT pro týmy i jednotlivce (C145)

Aktuálně nejsou vypsány žádné termíny tohoto kurzu.

Tomáš Jecha

Systém na správu verzí GIT se v posledních letech začal těšit velké oblibě i u vývojářů na platformě Microsoft. Nabízí vysoký výkon a volnost skrze nízko úrovňové operace a distribuovanou architekturu.

Hledáte kurz na téma, které v nabídce nemáme?

  • Vyberte si libovolná témata z oblasti vývoje v .NETu nebo na webu
  • Osnovu kurzu sestavíme společně dle požadavků a zkušeností vašeho týmu
  • Lektor přijede za vámi kamkoliv v Česku nebo na Slovensku
  • Během kurzu se můžeme věnovat konkrétním problémům, které řešíte na projektu