Context driven in de praktijk – deel 1

In mijn vorige bericht heb ik een introductie gegeven van de principes van Context Driven Testing. Dit artikel is een eerste van een reeks waar ik deze principes wil toetsen aan ervaringen die ik in de praktijk van performance testen tegen ben gekomen.

De voorgaande post kan tegelijkertijd gebruikt worden als startpunt voor alle berichten die ik in deze serie zal plaatsen.

In deze post wil ik de eerste twee principes nader gaan bekijken. Omdat deze twee principes in elkaars verlengde liggen, wil ik ze hier niet los, maar juist samen behandelen. Nogmaals de eerste twee principes van Context Driven Testen:

  1. De waarde van iedere practice hangt af van de context van deze practice.
  2. Er zijn goede practices in een context, maar er zijn geen best practices.

Ik zal hier twee praktijkvoorbeelden geven waarin ik deze principes ben tegengekomen (zelfs voor ik wist van context driven testen als begrip): een technisch voorbeeld en een procesmatig voorbeeld. In beide gevallen is context de sleutel.

Lees verder

Geplaatst in Performance, Testing | Getagged , , , , , , | Een reactie plaatsen

Performance Testing with an eye on reality.

One of the biggest and most common problems you run into as a performance tester is something I refer to as “reality dissonance syndrome”.

Reality dissonance syndrome (RDS) can best be described as the condition where both:

  1. The performance tests the test engineer performs do not correlate very well with the behaviour of users in the real world.
  2. The performance tester does not understand the real world demands associated with performing proper performance tests in the first place.

 Some reality dissonance is unavoidable. Some of it has to be accepted. But if the reality dissonance becomes too big, the tests will no longer have predictive value regarding what will happen when the system under test ends up in production. Without predictive value there is no point to performing these tests.

Lees verder

Geplaatst in Performance, Testing | 1 reactie

Context driven performance testen?

Al geruime tijd volg ik de “context driven school” (o.a. Cem Kaner, Michael Bolton, James Bach) voor wat betreft testen met grote interesse. In de wereld van het testen zijn er felle voor- én tegenstanders te vinden van de denkwijzen van context driven testen. Dat op zich is nog geen reden om er een heel artikel aan te wijden. Maar…

Van de week zat ik met Huib Schoots bij te praten in de koffiebar, en we kwamen zo over context drive testing te spreken. Een van de punten waar we het over hadden was dat dit gedachtegoed in Amerika veel uitgedragen wordt, maar in Europa nog relatief weinig. Dat is voor mij wel een goede reden om een artikel aan dit onderwerp te wijden. Om in het thema van de Yblog te blijven: ik ben van mening dat de ideeën ook zeer goed van toepassing kunnen zijn voor specifieke performance testen.

In een serie artikelen wil ik de komende tijd gaan onderzoeken in hoeverre de 7 principes van context driven testing ook daadwerkelijk van toepassing zijn voor performance testen. Ik wil dat zonder vooringenomenheid doen. Daarnaast wil ik het onderzoek baseren op wat ik in mijn loopbaan in het performance test vakgebied in de praktijk tegen ben gekomen. De uitkomst kan ik van te voren niet voorspellen. Ik wil jullie graag meenemen in dit onderzoek. Als blijkt dat deze principes inderdaad goed toepasbaar zijn op performance testen, heb ik daarmee gelijk bijgedragen aan het uitdragen van het context driven testen gedachtengoed.

Lees verder

Geplaatst in Performance, Testing | Getagged , , , , , | 2 Reacties

Ylib moments: Yuren, Ymonitor, en Ylib

Goede vrijdag heeft een paar eigenaardige eigenschappen. Niet alleen wordt dan gevierd dat enkele millenia geleden iemand op gruwelijke wijze met roestige spijkers aan een stuk hout is genageld tot de dood er op volgde, maar veel bedrijven sluiten daar … Lees verder

Geplaatst in Performance | Reageren uitgeschakeld

VDI: over oude wijn in nieuwe zakken en eindgebruikerservaring

Bij het lezen van de bekende ICT vakbladen struikel ik over de door de leveranciers beïnvloede media artikelen over “virtualisatie” en “from the cloud”. Een fancy branding die door menig ervaren ICT’er geschaard wordt onder het kopje oude wijn in … Lees verder

Geplaatst in Monitoring, Performance, Testing | Getagged , , , , , , | Een reactie plaatsen

Performance in Business taal

In zijn artikel Performance testen: theoretische onderbouwing of niet? schreef Stephen Tittel een paar rake woorden. In de praktijk heb ik gemerkt dat het vaak ontbreekt in wat hij als volgt beschrijft: En toch bekroop me direct het gevoel dat het … Lees verder

Geplaatst in Availability, Performance | Getagged , , , , , , | 2 Reacties

Aankoopkeuring, doen of niet?

Een aankoopkeuring is de logische eerste stap voor iedereen die een bestaande of nieuwbouw woning gaat kopen. Allereerst omdat u als koper een onderzoeksplicht heeft. De keuring geeft op hoofdlijnen een beeld van de bouwkundige staat van de woning en … Lees verder

Geplaatst in Performance | Getagged , , , , , , , , | 6 Reacties

Performance testen: theoretische onderbouwing of niet?

Op 10 mei jl. was ik voor de eerste keer aanwezig op het voorjaars Testnet event dat gehouden werd in Nieuwegein. Een van de lezingen trok hierbij mijn aandacht, namelijk het toepassen van wachtrij theorie binnen het performance testen van applicaties. Dit … Lees verder

Geplaatst in Performance, Testing | Getagged , , , , | 1 reactie

Performance bepaalt ook online succes!

Performance is een niet te onderschatten KPI. Als deze KPI tegenvalt levert dit in bedrijfsomgevingen verlies in productiviteit op. Tijd die mensen moeten wachten op het verschijnen van een nieuw scherm kunnen ze niet aan andere zaken besteden. Is dit … Lees verder

Geplaatst in Performance | Een reactie plaatsen

Slacktivisme en wat te doen bij een DDoS attack?

Een trend die snel opkomt op het internet is het online activisme, ook wel slacktivisme genoemd. Een slacktivist is eigenlijk een luie activist: hij/zij heeft wel een opinie, bijvoorbeeld over duurzaamheid, transparantie van handelen of mensenrechten, maar komt niet echt in … Lees verder

Geplaatst in Availability | Getagged , , , , , | Een reactie plaatsen