Тестването е съществен аспект на всеки език за програмиране. Тестването за приложения на ASP.Net е възможно с помощта на Visual Studio.
Visual Studio се използва за създаване на тестов код. Той се използва и за стартиране на тестовия код за приложение ASP.Net. По този начин става лесно да се проверяват за грешки в приложението ASP.Net. Във Visual Studio модулът за тестване се предлага с функционалност, която не е налична. Човек може веднага да извърши тест за проект ASP.Net.
В този урок ще научите -
- Въведение в тестването за ASP.Net
- Създаване на .NET проект за модулно тестване
- Изпълнение на тестовия проект
Въведение в тестването за ASP.Net
Първото ниво на тестване на проект ASP.Net е тестване на ниво единица. Този тест е функционалността на приложението. Тестването се провежда, за да се гарантира, че приложението се държи според очакванията. В ASP.Net първата задача е да се създаде тестов проект в Visual Studio. Тестовият проект ще съдържа необходимия код за тестване на приложението.
Нека разгледаме долната уеб страница. На страницата имаме съобщението „Guru99 - ASP.Net“. Сега как можем да потвърдим, че се показва правилното съобщение, когато се изпълнява проект на ASP.Net. Това се прави чрез добавяне на тестов проект към решението ASP.Net (използвано за разработване на уеб-базирани приложения). Този тестов проект ще гарантира, че правилното съобщение се показва на потребителя.
Нека да разгледаме повече подробности сега и да видим как можем да работим върху тестването в ASP.Net.
Създаване на .NET проект за модулно тестване
Преди да създадем тестов проект, трябва да извършим стъпките по-долу на високо ниво.
- Използвайте нашата „DemoApplication“, използвана в по-ранните раздели. Това ще бъде нашето приложение, което трябва да бъде тествано.
- Ще добавим нов клас към DemoApplication. Този клас ще съдържа низ, наречен „Guru99 - ASP.Net“. Този низ ще бъде тестван в нашия проект за тестване.
- Накрая ще създадем проект за тестване. Това се използва за тестване на приложението ASP.Net.
Така че нека следваме горните стъпки на високо ниво и да видим как да приложим тестване.
Стъпка 1) Уверете се, че DemoApplication е отворена в Visual Studio.
Стъпка 2) Нека сега добавим нов клас към DemoApplication. Този клас ще съдържа низ, наречен „Guru99 - ASP.Net“. Този низ ще бъде тестван в нашия проект за тестване.
Следвайте стъпката по-долу, за да добавите нов клас.
- В Visual Studio щракнете с десния бутон на мишката върху „DemoApplication“ в Solution Explorer.
- Изберете опцията Добавяне-> Клас от контекстното меню.
Стъпка 3) В тази стъпка,
- Дайте име „Tutorial.cs“ за новия клас.
- Щракнете върху бутона „Добавяне“, за да добавите файла към DemoApplication.
Сега към файла „DemoApplication“ се добавя нов клас.
Стъпка 4) Отворете новия файл Tutorial.cs от "DemoApplication". Добавете низа "Guru99 - ASP.Net."
За да отворите файла, щракнете двукратно върху файла Tutorial.cs в Solution Explorer.
Във файла ще има вече написан код по подразбиране. Не се притеснявайте за този код, просто добавете долния ред код.
namespace DemoApplication{public class Tutorial{public String Name;public Tutorial(){Name = "Guru99 - ASP.Net";}}}
Обяснение на кода: -
- Променливата Name е от тип низ.
- И накрая, конструкторът на класа на урока, присвоява стойността на променливата Name. Стойността се присвоява на "Guru99 - ASP.Net"
Стъпка 5) Сега отидете на файла demo.aspx и добавете редовете на кода, за да се покаже текстът "Guru99 - ASP.Net."