Testarea este un aspect esențial al oricărui limbaj de programare. Testarea aplicațiilor ASP.Net este posibilă cu ajutorul Visual Studio.
Visual Studio este utilizat pentru a crea cod de testare. De asemenea, este utilizat pentru a rula codul de testare pentru o aplicație ASP.Net. În acest fel, devine simplu să verificați dacă există erori într-o aplicație ASP.Net. În Visual Studio, modulul de testare vine cu o funcționalitate out of box. Se poate efectua imediat un test pentru un proiect ASP.Net.
În acest tutorial, veți învăța-
- Introducere în testarea pentru ASP.Net
- Crearea unui proiect .NET Unit Testing
- Rularea proiectului de testare
Introducere în testarea pentru ASP.Net
Primul nivel de testare a unui proiect ASP.Net este testarea la nivel de unitate. Acest test este funcționalitatea unei aplicații. Testarea este efectuată pentru a se asigura că aplicația se comportă conform așteptărilor. În ASP.Net, prima sarcină este de a crea un proiect de testare în Visual Studio. Proiectul de testare va conține codul necesar pentru testarea aplicației.
Să luăm în considerare pagina web de mai jos. În pagină, apare mesajul „Guru99 - ASP.Net”. Acum, cum putem confirma că mesajul corect este afișat atunci când rulează un proiect ASP.Net. Acest lucru se face prin adăugarea unui proiect de testare la soluția ASP.Net (utilizată pentru a dezvolta aplicații bazate pe web). Acest proiect de testare ar asigura că mesajul corect este afișat utilizatorului.
Să analizăm acum mai multe detalii și să vedem cum putem lucra la testarea în ASP.Net.
Crearea unui proiect .NET Unit Testing
Înainte de a crea un proiect de testare, trebuie să efectuăm pașii de la nivel înalt de mai jos.
- Utilizați „DemoApplication” folosit în secțiunile anterioare. Aceasta va fi aplicația noastră care trebuie testată.
- Vom adăuga o nouă clasă la DemoApplication. Această clasă va conține un șir numit „Guru99 - ASP.Net”. Acest șir va fi testat în proiectul nostru de testare.
- În cele din urmă, vom crea un proiect de testare. Aceasta este utilizată pentru a testa aplicația ASP.Net.
Deci, să urmăm pașii de la nivel înalt de mai sus și să vedem cum să implementăm testarea.
Pasul 1) Asigurați-vă că aplicația DemoApplication este deschisă în Visual Studio.
Pasul 2) Să adăugăm acum o nouă clasă la DemoApplication. Această clasă va conține un șir numit „Guru99 - ASP.Net”. Acest șir va fi testat în proiectul nostru de testare.
Urmați pasul de mai jos pentru a adăuga o nouă clasă.
- În Visual Studio, faceți clic dreapta pe „DemoApplication” în Solution Explorer.
- Alegeți opțiunea Adăugare-> Clasă din meniul contextual.
Pasul 3) În acest pas,
- Dați un nume „Tutorial.cs” pentru noua clasă.
- Faceți clic pe butonul „Adăugați” pentru a adăuga fișierul la DemoApplication.
Acum, o nouă clasă este adăugată la fișierul „DemoApplication”.
Pasul 4) Deschideți noul fișier Tutorial.cs din „DemoApplication”. Adăugați șirul „Guru99 - ASP.Net”.
Pentru a deschide fișierul, faceți dublu clic pe fișierul Tutorial.cs din Solution Explorer.
Fișierul va avea deja un cod implicit scris. Nu vă deranjați acest cod, adăugați doar linia de cod de mai jos.
namespace DemoApplication{public class Tutorial{public String Name;public Tutorial(){Name = "Guru99 - ASP.Net";}}}
Cod Explicație: -
- Variabila Name este de tip șir.
- În cele din urmă, în constructorul clasei Tutorial, atribuiți valoarea variabilei Name. Valoarea este atribuită „Guru99 - ASP.Net”
Pasul 5) Acum accesați fișierul demo.aspx și adăugați liniile de cod pentru a afișa textul „Guru99 - ASP.Net”.