Tag Archives: test

BUILD 2013 del 3 (Load testning i molnet)

Intressant session om testning och prestandatester som service (TaaS??) En preview finns uppe nu i tfs.visualstudio.com.

“Load testing” har ju funnits i Visual Studio sedan 2005 versionen, men nu går det att köra i molnet. Detta är riktigt intressant för att inte bara kunna testa hur prestandan är ur användarperspektiv utan också kunna svara på frågan hur väl siten skalar och hur många användare som en site klarar. Historiskt så har detta varit dyrt och inneburit investering i en massa hårdvara. De stora spelarna på det här området kommer med rack-skåp till kunden för att kunna köra tester så verkligt som möjligt.

En hel del har som sagt gått att göra i VS tidigare…Det nya är alternativet att köra testerna i molnet: se bild. Resultatet är bl.a. snygga nedladdningsbara rapporter.

Microsoft har skrivit om testcontrollers och testagenter från grunden för att funka i Azure. Körs i huvudsak som web-workers. Det speciella med arkitekturen bakom är att de skapar upp pooler med startklara agenter som sedan kastas bort när de har används i ett test så att det inte kan uppstå problem med dem.

De har kört privata betas de senaste 12 månaderna och de har bl.a. kört tester med Floridas state election website i senaste presidentvalet i USA som innebar Loadtesting med 70 miljoner användare. De kör detta internt med tester på bland annat Skype!

Det funkar förstås bara på Publika siter (eller Azure siter) och just nu är gränsen 15.000 användar minuter per månad. Kommer ett “early adoption program” som ger obegränsad access. Kräver Visual Studio 2013 Ultimate Preview.