TechEd Barcelona 2008 är i full gång. Det är stort fokus på
Visual Studio 2010 och .Net 4.0.
Med VisualStudio 2010 kommer testverktyget ”Camano”. Det
kommer att ge möjligheten att spela in ett test där man klickar sig igenom en
webb site och får allting inspelat. Så hittar en testare en bugg lägger man
till den i TFS, attachar inspelningen och utvecklaren som tar hand om buggen
kan exakt vad testaren gjorde och till och med debugga koden steg för steg. Det
tycker jag låter helt otroligt bra!
Det kommer även att finnas AJAX support för UI testningen så
att det inte är någon hemlighet vad det skickas för data fram och tillbaka.
Stöd för att testa Thread-testning kommer också att finnas
med, kanske till och med någon slags visualisering av dom threads man har satt
igång och informationen om dom. Det ger möjlighet att lättare upptäcka vad som
skapar dead-locks till exempel. Testramverket för det här går under namnet ”Chess”.
Finns redan ett ute på marknaden som inte MS har gjort som heter Race.
TFSen ska få betydligt bättre stöd för Continuous
Integration och deployment. Det kommer att vara möjligt att göra en deploy där
man har virituella maskiner som alltid är i ett bestämt state dit deployen
görs. Det betyder att för varje deploy kommer dom att nollställas igen och det
blir som en nyinstallation och på ett bekvämt sätt kan man få en bättre replika
av sin produktionsmiljö.
Om det är en stor uppgradering på gång av ett system kan man
alltså ha den gamla miljön uppsatt och köra alla uppgraderingsscript och den
nya koden varje natt och ha ett kvitto varje morgon på att uppgraderingen
fungerar även efter dom senaste kodändringarna.
Det här är bara en liten munsbit av allt intressant som har
pågår här just nu. Jag återkommer senare med mer roliga nyheter.