Testiautomaation perusteet ja jatkokehittäminen ohjelmistotuotannossa | 6. - 7.9.2017 | Tapahtumatalo Bank, Helsinki

Agile, CI, DevOps, Containers, Cloud – Miten luodaan hyvä testiautomaatio moderniin ohjelmistotuotantoympäristöön?

Uusien palveluiden ja tuotteiden nopea kehittäminen sekä uudet teknologiat ohjelmistotuotannossa asettavat omat vaatimuksensa testiautomaatiolle ja sen kehittämiselle. Ilman automaatiota ei enää pärjää, mutta miten päästä liikkeelle, miten modernisoida testiautomaatio ja miten nostaa automaatioastetta sopivalle tasolle?

Koulutuksessa käsitellään testauksen eri osa-alueita, automatisoinnin hyötyjä ja hyviä käytäntöjä. Ohjelma alkaa perusteista ja etenee nopeasti antaen eväitä siihen, miten nopeuttaa ohjelmistotuotantoa, miten parantaa laatua, miten pitää kustannukset kurissa ja miten testaamisesta tehdään mielekkäämpää.

Esimerkkien ja käytännönläheisten mallien avulla kukin kuulija saa omaan työhön kehitysideoita ja opastusta siihen, miten aloittaa, miten edetä ja miksi. Ohjelma sopii testiautomaatioon investoiville päättäjille ja automaatioon tutustuville testaajille. Kokeneemmille konkareille kurssi valottaa testiautomaation integrointia moderniin ohjelmistotuotantoon ja sopivan automaatiotason löytämistä.

Koulutuksen päiväohjelma

Pidämme kahvitauot sopivissa väleissä aamu- ja iltapäivällä.

1. päivä

8:30-9:00

Ilmoittautuminen ja aamukahvi

9:00-10:00

Mikä testiautomaatio?

  • Onko digitalisaatio vaikuttanut ohjelmistokehitykseen?
  • Mikä testiautomaatio?
  • Testiautomaatio osana tehokasta ohjelmistokehitysprosessia
  • Keskustelu: Onko testiautomaatio jo osana osallistujien prosesseja?
10:15-10:30

Kahvitauko

10:30-11:45

Testausta monissa tasoissa

  • Testauksen eri tasot
  • Mitä testataan? (white/grey/black box)
  • Beyond regression testing (security, stress, performance)
  • Testauksen hyöty koko organisaation nähtäville
12:00-13:00

Lounas

13:00-14:00

Automaatiotestaus osana kehitysprosessia

  • Agile-ohjelmistokehitys
  • Monitoimittajaympäristön haasteet
  • Keskustelua agile-kehityksestä ja testiautomaation merkityksestä siinä
14:15-14:30

Kahvitauko

14:30-16:00

Vaatimusten hallinta

  • Testaus vai dokumentointi?
  • Alihankkijoiden hallinta
  • Vaatimusmäärittely ja niiden testaus

2. päivä

8:30-9:00

Ilmoittautuminen ja aamukahvi

9:00-10:15

Ohjelmiston ylläpidon kehitys

  • Kuinka testiautomaatio helpottaa ohjelmistojen ylläpidettävyyttä?
  • Millaisia metriikkaa testauksen tulisi tuottaa?
  • Testauksen tuottamat raportit ja niiden hallinta
10:15-10:30

Kahvitauko

10:30-12:00

Testiympäristöt

  • Millainen on hyvä testiympäristö ja kuinka se vaikuttaa tuotantoympäristöön?
  • Testiympäristön joustavuus, koko ja kustannukset
  • Testidatan merkitys
  • Ulkoisten riippuvuuksien hallinta ja testaus
  • Virtuaaliympäristöt ja kontitus
12:00-13:00

Lounas

13:00-14:15

Testiautomaation työkalut

  • Millaisia työkaluja on tarjolla ja mistä tietää mitkä valita niistä?
  • Arkkitehtuurin vaikutus työkaluvalintoihin
  • Demoja
14:15-14:30

Kahvitauko

15:00-16:00

Koulutuksen yhteenveto

  • Miten lähteä kehittämään testiautomaatiota koulutuksen jälkeen?
  • Milloin testiautomaatio on valmis?

Seuraava toteutus 6.-7.9.2017

Koulutus järjestetään Tapahtumatalo Bankissa, Helsingin keskustassa, osoitteessa Unioninkatu 20, 00130 Helsinki. Katso koulutuspaikan sijainti ja saapumisohjeet »

Hinnat

Yksityinen sektori / Julkinen sektori

Etuhinta 7.7. asti

1 445 €/ 945 €

Etuhinta 4.8. asti

1 545 €/ 995 €

Normaalihinta

1 645 €/ 1 045 €

Hintaan lisätään alv 24 %. Hintaan sisältyvät sähköiset materiaalit, kahvit ja lounaat. Seminaarimaksun laskutamme ilmoittautumisen saatuamme.

Ilmoittaudu

Miksi osallistua:

1. Ymmärrät, miksi testiautomaatio on merkittävä osa ohjelmistokehitystä.

2. Opit testiautomaation parhaat toimintatavat.

3. Ymmärrät, kuinka lähteä kehittämään testiautomaatiota omassa organisaatiossa.

4. Opit testiautomaatiota monista eri näkökulmista ja monella tasolla.

5. Tiedät testiautomaation uusimpia työkaluja ja kuinka työkalut valitaan omiin tarpeisiin.

  • Kouluttaja

Tatu Kairi

Senior Consultant, Eficode Oy

Kenelle koulutus on tarkoitettu?

Koulutus on tarkoitettu ohjelmistokehityksessä testaamisesta vastaavalle, testausta suorittavalle ja testiautomaatiota aloittavalle tai edelleen kehittävälle henkilölle. Koulutus antaa myös testiautomaatiohankkeesta päättävälle henkilölle eväät arvioida esityksiä ja tehdä parempia investointipäätöksiä.

Tittelisi/työnkuvasi voi olla esimerkiksi:

  • laatujohtaja/-päällikkö/-asiantuntija/-suunnittelija
  • testaaja, testauksen Team Manager
  • järjestelmäpäällikkö/-arkkitehti/-asiantuntija/-suunnittelija
  • kehitysjohtaja/-päällikkö
  • tietohallintojohtaja/-päällikkö/-vastaava
  • Koulutus
  • ICT
  • Koulutus
  • ICT
  • Koulutus
  • ICT