Testing Docs CZ

Dokumentace pro všechny testery



Nunit založení projektu

Nainstalovat do PC:

.NET 8.0, 7.0 nebo 6.0 s dlouhou podporou.

Visual Studio Code nebo Visual Studio 2022 – pouze WIN a MacOS.

Potřebná rozšíření:

.NET 8.0, 7.0 nebo 6.0 s dlouhou podporou.

Visual Studio Code nebo Visual Studio 2022 – pouze WIN a MacOS.

.NET Extension Pack

C#

Nuget Package Manager

Postup v Visual Studio Code:

dotnet new nunit

dotnet new nunit -n MyNUnitProject —> vytvoří novou složku s projektemnázev je možno upravit

dotnet add package Nunit3TestAdapter —> nutné také stáhnout

dotnet add package NUnit.ConsoleRunner –> GitHub Actions

dotnet add package Selenium.WebDriver –> stahne knihovny selenium přejít do složky projektu

dotnet add package Selenium.Support

Pokud se dělají PageObject:

dotnet add package DotNetSeleniumExtras.PageObjects.Core

dotnet add package WebDriverManager

Report:

NUnit.Allure package do instalovat

Video 1

Video 2


Tento návod funguje jak pod Linux (odzkoušené v distribucích EndeavorOS,Ubuntu 22.04), MacOS, Windows 11. Z důvodu kompaktibility jseou je na GitHub pouze samotný kód testu. Ostatnísoubory a složky se vytvoří po založení projektu.

Složka TestResults také není součásti verze GitHub.

Aby test prošel je potřeba zkontrolovat hlavičku testu:

using OpenQA.Selenium;

using OpenQA.Selenium.Chrome;

using System;

using NUnit.Framework;

using System.Threading;

Nejdůležitější články:
  • Co je automatizované testování
  • Otázky a odpovědí k Playwright