A tesztelés minden programozási nyelv alapvető eleme. Az ASP.Net alkalmazások tesztelése a Visual Studio segítségével lehetséges.
A Visual Studio a tesztkód létrehozására szolgál. Az ASP.Net alkalmazás tesztkódjának futtatására is használható. Ily módon egyszerűbbé válik az ASP.Net alkalmazás hibáinak ellenőrzése. A Visual Studióban a tesztmodul dobozon kívüli funkcióval rendelkezik. Azonnal elvégezhet egy tesztet egy ASP.Net projektnél.
Ebben az oktatóanyagban megtanulja-
- Bevezetés az ASP.Net teszteléséhez
- .NET egység tesztelő projekt létrehozása
- A tesztprojekt futtatása
Bevezetés az ASP.Net teszteléséhez
Az ASP.Net projekt tesztelésének első szintje az egységszintű tesztelés. Ez a teszt egy alkalmazás funkcionalitása. A tesztelés annak biztosítására irányul, hogy az alkalmazás a várt módon viselkedjen. Az ASP.Net alkalmazásban az első feladat egy tesztprojekt létrehozása a Visual Studio alkalmazásban. A tesztprojekt tartalmazza az alkalmazás teszteléséhez szükséges kódot.
Vegyük fontolóra az alábbi weboldalt. Az oldalon megjelenik a "Guru99 - ASP.Net" üzenet. Most hogyan ellenőrizhetjük, hogy az ASP.Net projekt futásakor a megfelelő üzenet jelenik-e meg. Ez egy tesztprojekt hozzáadásával történik az ASP.Net megoldáshoz (amelyet webalapú alkalmazások fejlesztésére használnak). Ez a tesztprojekt biztosítja, hogy a megfelelő üzenet jelenjen meg a felhasználó számára.
Nézzünk most részletesebben és nézzük meg, hogyan dolgozhatunk az ASP.Net tesztelésén.
.NET egység tesztelő projekt létrehozása
Tesztprojekt létrehozása előtt el kell végeznünk az alábbi magas szintű lépéseket.
- Használja a korábbi szakaszokban használt „DemoApplication” -t. Ez lesz az alkalmazásunk, amelyet tesztelni kell.
- Új osztályt adunk a DemoApplication-hoz. Ez az osztály tartalmazza a „Guru99 - ASP.Net” nevű karakterláncot. Ezt a karakterláncot tesztelési projektünkben teszteljük.
- Végül létrehozunk egy tesztelési projektet. Ez az ASP.Net alkalmazás tesztelésére szolgál.
Tehát kövessük a fenti magas szintű lépéseket, és nézzük meg, hogyan lehet végrehajtani a tesztelést.
1. lépés: Győződjön meg arról, hogy a DemoApplication meg van nyitva a Visual Studio alkalmazásban.
2. lépés: Vegyünk fel egy új osztályt a DemoApplication-ba. Ez az osztály tartalmazza a „Guru99 - ASP.Net” nevű karakterláncot. Ezt a karakterláncot tesztelési projektünkben teszteljük.
Kövesse az alábbi lépést új osztály felvételéhez.
- A Visual Studio alkalmazásban kattintson a jobb gombbal a „DemoApplication” elemre a Megoldáskezelőben.
- Válassza a helyi menü Add-> Class opcióját.
3. lépés) Ebben a lépésben
- Adjon nevet „Tutorial.cs” az új osztályhoz.
- Kattintson a "Hozzáadás" gombra a fájl hozzáadásához a DemoApplication alkalmazáshoz.
Most egy új osztály került a "DemoApplication" fájlba.
4. lépés: Nyissa meg az új Tutorial.cs fájlt a "DemoApplication" mappában. Adja hozzá a "Guru99 - ASP.Net" karakterláncot.
A fájl megnyitásához kattintson duplán a Tutorial.cs fájlra a Megoldáskezelőben.
A fájlban már szerepel néhány alapértelmezett kód. Ne aggódjon a kód miatt, csak adja hozzá az alábbi kódsort.
namespace DemoApplication{public class Tutorial{public String Name;public Tutorial(){Name = "Guru99 - ASP.Net";}}}
Kód Magyarázat: -
- A Name változó típusa string.
- Végül a Tutorial osztály konstruktorában rendelje hozzá a Name változó értékét. Az érték hozzárendelése: "Guru99 - ASP.Net"
5. lépés) Most lépjen a demo.aspx fájlhoz, és adja hozzá a kódsorokat a "Guru99 - ASP.Net" szöveg megjelenítéséhez.