Testning är en viktig aspekt av alla programmeringsspråk. Testning av ASP.Net-applikationer är möjlig med hjälp av Visual Studio.
Visual Studio används för att skapa testkod. Den används också för att köra testkoden för en ASP.Net-applikation. På det här sättet blir det enkelt att söka efter eventuella fel i en ASP.Net-applikation. I Visual Studio kommer testmodulen med en out of box-funktionalitet. Man kan genast utföra ett test för ett ASP.Net-projekt.
I den här handledningen lär du dig-
- Introduktion till testning för ASP.Net
- Skapa ett .NET-enhetstestprojekt
- Kör testprojektet
Introduktion till testning för ASP.Net
Den första testnivån för ett ASP.Net-projekt är enhetsnivåtestning. Detta test är funktionaliteten i en applikation. Testningen utförs för att säkerställa att applikationen beter sig som förväntat. I ASP.Net är den första uppgiften att skapa ett testprojekt i Visual Studio. Testprojektet innehåller den kod som krävs för att testa applikationen.
Låt oss överväga webbsidan nedan. På sidan visas meddelandet "Guru99 - ASP.Net". Hur kan vi nu bekräfta att rätt meddelande visas när ett ASP.Net-projekt körs. Detta görs genom att lägga till ett testprojekt till ASP.Net-lösningen (används för att utveckla webbaserade applikationer). Detta testprojekt skulle säkerställa att rätt meddelande visas för användaren.
Låt oss titta mer detaljerat nu och se hur vi kan arbeta med att testa i ASP.Net.
Skapa ett .NET-enhetstestprojekt
Innan vi skapar ett testprojekt måste vi utföra nedanstående steg på hög nivå.
- Använd vår 'DemoApplication' som användes i tidigare avsnitt. Detta kommer att bli vår applikation som måste testas.
- Vi lägger till en ny klass i DemoApplication. Denna klass kommer att innehålla en sträng som heter 'Guru99 - ASP.Net.' Denna sträng kommer att testas i vårt testprojekt.
- Slutligen kommer vi att skapa ett testprojekt. Detta används för att testa ASP.Net-applikationen.
Så låt oss följa ovanstående steg på hög nivå och se hur man implementerar testning.
Steg 1) Se till att DemoApplication är öppen i Visual Studio.
Steg 2) Låt oss nu lägga till en ny klass i DemoApplication. Denna klass kommer att innehålla en sträng som heter 'Guru99 - ASP.Net.' Denna sträng kommer att testas i vårt testprojekt.
Följ nedanstående steg för att lägga till en ny klass.
- Högerklicka på 'DemoApplication' i Visual Studio i Visual Studio.
- Välj alternativet Lägg till-> Klass från snabbmenyn.
Steg 3) I detta steg,
- Ge ett namn 'Tutorial.cs' för den nya klassen.
- Klicka på knappen "Lägg till" för att lägga till filen i DemoApplication.
Nu läggs en ny klass till filen "DemoApplication."
Steg 4) Öppna den nya Tutorial.cs-filen från "DemoApplication". Lägg till strängen "Guru99 - ASP.Net."
För att öppna filen dubbelklickar du på filen Tutorial.cs i Solution Explorer.
Filen kommer att ha någon standardkod redan skriven. Bry dig inte om den koden, lägg bara till kodraden nedan.
namespace DemoApplication{public class Tutorial{public String Name;public Tutorial(){Name = "Guru99 - ASP.Net";}}}
Kodförklaring: -
- Namnvariabeln är av typsträng.
- Slutligen tilldelar konstruktören av klassen Tutorial värdet på variabeln Namn. Värdet tilldelas "Guru99 - ASP.Net"
Steg 5) Gå nu till filen demo.aspx och lägg till kodraderna för att visa texten "Guru99 - ASP.Net."