dir.by  
  Search  
Programming, development, testing
Юнит тестирование (MSTest, NUnit, xUnit, Moq) и Автоматическое тестирование (компьютер сам водит мышкой)
Автоматическое тестирование
Write an automated test on C# using Selenium for Web site
  Looked at 1949 times    
 Write an automated test on C# using Selenium for Web site 
last updated: 29 February 2024
Download the example
ConsoleApp1AutWebTest.zip ...
Size: 74 kilobytes
Step 1. Open Visual Studio
If you do not have Visual Studio installed you need install Visual Studio...
Open Visual Studio 2022
or
Open Visual Studio 2019
Step 2. Creating a new console
Step 3. Add NuGet package with Selenium
Step 4. Let's add the code
  C#     File Program.cs
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;

namespace ConsoleApp1
{
     internal class Program
     {
          static void Main(string[] args)
          {
               IWebDriver driver = new ChromeDriver();
              
               driver.Navigate().GoToUrl("https://www.selenium.dev/selenium/web/web-form.html");
              
               var button1 = driver.FindElement(By.ClassName("btn-outline-primary"));

               Thread.Sleep(4000);
               button1.Click();

               Thread.Sleep(14000);
          }
     }
}
Result
Run this project in Visual Studio and once launched, you will see:
1) Google Chrome will open on its own
2) The web page will load
3) After 4 seconds, the button will be pressed
4) After 14 seconds, the application will close
 
← Previous topic
Что такое автоматическое тестирование программы (automated testing)?
 
Next topic →
Скачиваем и устанавливаем Microsoft приложение WinAppDriver
 
Your feedback ... Comments ...
   
Your Name
Your comment (www links can only be added by a logged-in user)

  Объявления  
  Объявления  
 
What is Unit Testing?
MSTest (UnitTest) тестирование
Что такое MSTest (UnitTest) ? (фреймворк юнит-тестирования от компании Microsoft)
Сайты для изучения MSTest (UnitTest) тестирования
NUnit тестирование
Что такое NUnit ? (фреймворк юнит-тестирования)
Пишем консольное C# приложение с NUnit тестированием
xUnit тестирование
Что такое xUnit ? (фреймворк юнит-тестирования)
Сайты для изучения xUnit тестирования
Moq (mock) тестирование
Что такое Mock (moq) тестирование?
Пишем C# приложение с Mock (moq) тестированием
Сайты для изучения Moq тестирования
Что такое автоматическое тестирование программы (automated testing)?
Автоматическое тестирование
Write an automated test on C# using Selenium for Web site
Скачиваем и устанавливаем Microsoft приложение WinAppDriver
Запускаем Microsoft приложение WinAppDriver
Пишем автоматический тест на C# для стандартного калькулятора из Windows
Пишем автоматический тест для WPF C# приложения (используем Nuget.Appium и свойство AutomationProperties.AutomationId)

  Ваши вопросы присылайте по почте: info@dir.by  
Яндекс.Метрика