Home > Afstuderen > Afstuderen HBO > Afstudeeropdrachten > Testing > Inzet unittesten voor functioneel testen
TitleHomeThema afbeelding
  • Producten & diensten
  • Training
  • Seminars
  • Consultancy en projecten
  • Softwareontwikkelstraat
  • Business Intelligence
  • Beheer en ondersteuning
  • Hosting
  • Polaris CMS
  • Carrière
  • HR-beleid
  • Afstuderen
  • Starters
  • Vacatures
  • BI Academy
  • Direct solliciteren
  • Informatie aanvragen
  • Ontmoet ons
  • Over ons
  • Markten
  • Technologie
  • Partners
  • Referenties
  • Sitemap
  • Contact
  • Nieuws
  • Blogs
E-mail deze pagina
Print deze pagina
Home
 
  • Afstuderen bij Info Support
  • Afstudeeropdrachten
  • Sollicitatieprocedure
  • Afstudeervoorwaarden
  • Terug naar afstuderen
  • Direct solliciteren
 

2009-53: Inzet unittesten voor functioneel testen

Niet zo lang geleden was de infrastructuur en technologie de zwakke schakel in de keten. Verreweg de meeste uitval werd veroorzaakt door problemen op infrastructureel en technologisch gebied. Voor veel organisaties is dat een reden geweest om hun IT-afdeling te outsourcen. Met wisselend succes. Als Info Support zijn we met ons Professional Development Center (PDC) een andere weg ingeslagen.

1.) Die weg houdt in dat Info Support de kwaliteit van de software verhoogd. Om dit te realiseren hanteren we een fabrieksmatige aanpak waarbij gebruik wordt gemaakt van een softwareontwikkelstraat. In een softwareontwikkelstraat komen ontwikkelproces, ontwikkelomgeving, standaarden en richtlijnen en mensen samen om met een hogere productiviteit en een hogere kwaliteit software te ontwikkelen.

2.) Het PDC van Info Support biedt voor het Microsoft .NET platform een ontwikkelstraat genaamd Endeavour. Alle kennis en ervaring die we als Info Support hebben opgebouwd op het gebied van Administrative Enterprise Applicaties en .NET zit verwerkt in onze ontwikkelstraat.

3.) De ervaring die we hebben opgedaan met Endeavour stelt ons in staat om als eerste een ontwikkelstraat aan te bieden die harde garanties biedt met betrekking tot de snelheid (uren per functiepunt) en de kwaliteit (fouten per functiepunt) van de ontwikkelde software. Binnen Endeavour wordt gebruik gemaakt van standaarden en diverse applicaties om de kwaliteit van de software te waarborgen. Daarnaast is de PDC Innovatie afdeling als enige Nederlandse partij en van de 40 wereldwijd betrokken bij het Technical Adoption Program van het nieuwste Microsoft ontwikkelplatform, Visual Studio Team System. Architecten van Info Support schakelen direct met Microsoft architecten in Redmond voor reviews, design sessies, en feature planning.

Testen is een belangrijk onderdeel van deze ontwikkelstraat. Bij grote projecten worden vaak aanvullende dure geautomatiseerde testhulpmiddelen ingezet. Voor kleine(re) projecten is dit vaak te duur en moet naar goedkopere alternatieven gezocht worden.

Omschrijving

Ontwikkelomgevingen bieden steeds meer faciliteiten voor het uitvoeren van unittesten of unit-integratietesten. Deze unittesten, welke ook op form-niveau (een form is ook een class) uitgevoerd kunnen worden, bestaan uit een testmethod-call voorzien van de nodige (gecodeerde) data. Voor functioneel testen wil je deze data “extern” vastleggen en mogelijk zelfs gedurende de testuitvoering wijzigen. Daarnaast wil je de volgorde waarin deze testen worden uitgevoerd “extern” vastleggen of mogelijk tijdens testuitvoering beïnvloeden.

Onderzoek de mogelijkheden om het unittestframework te gebruiken waarbij de benodige/noodzakelijk testdata en volgorde van testuitvoering “extern” worden vastgelegd en waarbij je de volgorde van testuitvoering tijdens geautomatiseerde testuitvoering kan beïnvloeden.

De opdracht wordt afgerond met een implementatie van een proof-of-concept waarbij de onderzochte theorie in praktijk wordt gebracht. De opdracht zal bij aanvang van het project worden nader worden afgekaderd. Onderzoeksresultaten dienen onderbouwd en herleidbaar te zijn.

Inzetbaarheid

De uitkomsten van het onderzoek en de proof-of-concept zullen worden gebruikt als input in de doorontwikkeling van Endeavour.

Methoden & Technieken

  • Planning: Nader te bepalen, afhankelijk van startdatum
  • Ontwerp: Nader te bepalen, afhankelijk van proof-of-concept, UML
  • Bouw tool: Microsoft Visual Studio.NET, N-Unit framework
  • Bouw taal: C#, ASP.NET
  • Applicatie omgeving Microsoft Team System, RDBMS

Benodigde Kennis & Interesse

  • Microsoft .NET 2.0
  • Microsoft Visual Studio .NET 2005
  • Microsoft Visual Studio Team System
  • Info Support Endeavour 2.1
  • Info Support Endeavour 3.0
  • Kennis van functioneel testen
  • Software kwaliteit, coding standards
  • Portals (management rapportage)
  • Bugtracking, Incident management en rapportage
  • Microsoft SQL Server
  • Microsoft Sharepoint Portal Server

Fasen

  • PVA (plan van aanpak)
  • Onderzoek
  • Proof-of-concept
  • Oplevering
  • Eindpresentatie

Meer weten?

Indien je geïnteresseerd bent in deze afstudeeropdracht, klik dan hier om direct te solliciteren.
Heb je vragen of wil je een afspraak maken? Neem dan contact op met één van ons:

  • Pascalle Hijl, Afstudeercoördinator, telefoon: 06 - 45 37 85 07
  • Hanjo de Wit, Afstudeercoördinator, telefoon: 06 - 512 290 55
  • Evelien Frederiks, Senior Recruiter, telefoon: 06 - 531 570 81

Je kan ook een mail sturen naar recruiter.nl@infosupport.com

Andere opdrachten in de categorie Testing

Inzet en Integratie van Visueel Use Case

Geautomatiseerd UI Testen


naar bovenzijde pagina