diff --git a/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json new file mode 100644 index 0000000..6b61141 --- /dev/null +++ b/.vs/VSWorkspaceState.json @@ -0,0 +1,6 @@ +{ + "ExpandedNodes": [ + "" + ], + "PreviewInSolutionExplorer": false +} \ No newline at end of file diff --git a/.vs/slnx.sqlite b/.vs/slnx.sqlite new file mode 100644 index 0000000..39821a0 Binary files /dev/null and b/.vs/slnx.sqlite differ diff --git a/.vs/testing-docs.cz/FileContentIndex/8e615457-c3d6-468c-a356-84dbcb783994.vsidx b/.vs/testing-docs.cz/FileContentIndex/8e615457-c3d6-468c-a356-84dbcb783994.vsidx new file mode 100644 index 0000000..5803b92 Binary files /dev/null and b/.vs/testing-docs.cz/FileContentIndex/8e615457-c3d6-468c-a356-84dbcb783994.vsidx differ diff --git a/.vs/testing-docs.cz/v17/.wsuo b/.vs/testing-docs.cz/v17/.wsuo new file mode 100644 index 0000000..8826bc1 Binary files /dev/null and b/.vs/testing-docs.cz/v17/.wsuo differ diff --git a/articles/nuget-logovani-a-pusteni-testu.html b/articles/nuget-logovani-a-pusteni-testu.html index e69de29..992c7c6 100644 --- a/articles/nuget-logovani-a-pusteni-testu.html +++ b/articles/nuget-logovani-a-pusteni-testu.html @@ -0,0 +1,153 @@ + + + + + + + + + + + Testing Docs - Co je automatizované testování + + + +

Testing Docs CZ

+

Dokumentace pro všechny testery

+
+ +
+ +
+ + +
+

Nuget logování a puštění testu

+

Špouštěč testů do VS Code.

+

Pod Windows:

+

Vytvoříme soubor bash.bat

+

Do něj vložíme:

+
+
    +
  • + <@echo off dotnet test + –logger:“html;LogFilePath=testresults.html;” /li> +
  • +
+
+ +

Pod Linux:

+

+ Vytvořte nový textový soubor s příponou .sh. Do souboru vložte + následujícípříkaz: +

+
+
    +
  • bash Copy code #!/bin/bash dotnet test-
  • +
  • logger:“html;LogFilePath=testresults.html”
  • +
+
+ +

Uložte soubor a nastavte oprávněnípro spuštění (např. chmod +x + název_souboru.sh).

+ +

Tento soubor script bude spouštět testy a uloží + výsledek do složky TestResultsv kořenovém adresáři v html.

+ +

Na spoštění + testů si můžeme stáhnout plugin Batch Runner.

+ +

Pak stačí kliknoutna bash + pravím tlačítkem a kliknout na Run Batch File. Tím spustíme test i + slogováním do html. Toto funguje pod MSTest, Nunit a xUnit. Další ze + způsobů logování je možné použít knihovnu Nlog. +

+ +
+
+ + + + + +
+ Nejdůležitější články: +
+
  • + Co je automatizované testování +
  • +
  • + Otázky a odpovědí k Playwright +
  • +
    +
    +
    + + + + diff --git a/articles/nuget.html b/articles/nuget.html index e69de29..6de7647 100644 --- a/articles/nuget.html +++ b/articles/nuget.html @@ -0,0 +1,111 @@ + + + + + + + + + + + + Testing Docs - NuGet balíčkovací systém + + + +

    Testing Docs CZ

    +

    Dokumentace pro všechny testery

    +
    + +
    + +
    + + +
    +

    NuGet balíčkovací systém

    +

    NuGet je správce balíčků pro platformu .NET, který umožňuje snadnou instalaci, aktualizaci a správu + balíčků a závislostí v projektech .NET. + Pomocí + NuGet můžete snadno přidávat knihovny a nástroje do vašeho projektu azajišťovat, že jsou vždy aktuální. +

    +

    + V kontextu logování a spouštění testů v .NET je NuGet často používán prosprávu testovacích frameworků, + jako jsou MSTest, NUnit, xUnit, a další.Pomocí NuGet můžete snadno stáhnout a nainstalovat tyto + frameworky dovašeho projektu a používat je k psaní a spouštění testů. Toto je užitečné proautomatizované + testování vašeho kódu a zajištění jeho správné funkčnosti. +

    +

    + NuGet také umožňuje správu závislostí a aktualizaci balíčků ve vašemprojektu. Pokud váš projekt závisí + na dalších knihovnách a nástrojích, NuGetvám umožní jednoduše je spravovat a aktualizovat na nejnovější + verze. +

    +

    + Celkově lze říci, že NuGet je důležitým nástrojem pro správu balíčků azávislostí v .NET projektech, a + pro logování a spouštění testů v .NET. +

    +

    NuGet

    + +
    + + + +
    + + + + + +
    Nejdůležitější články:
    +
  • Co je automatizované + testování +
  • +
  • Otázky a odpovědí k + Playwright
  • +
    +
    +
    + + + + + \ No newline at end of file diff --git a/articles/playwright-jak-zacit.html b/articles/playwright-jak-zacit.html index 4e6bcaa..188322d 100644 --- a/articles/playwright-jak-zacit.html +++ b/articles/playwright-jak-zacit.html @@ -141,7 +141,7 @@ + - \ No newline at end of file diff --git a/articles/xunit-zalozeni-projektu.html b/articles/xunit-zalozeni-projektu.html new file mode 100644 index 0000000..9583894 --- /dev/null +++ b/articles/xunit-zalozeni-projektu.html @@ -0,0 +1,150 @@ + + + + + + + + + + + Testing Docs - xUnit založení projektu + + + +

    Testing Docs CZ

    +

    Dokumentace pro všechny testery

    +
    + +
    + +
    + + +
    +

    xUnit založení projektu

    +

    Nainstalovat do PC:

    +
    +
      +
    • .NET 7.0 nebo 6.0 s dlouhou podporou
    • +
    • Visual Studio Code
    • +
    • nebo
    • +
    • Visual Studio 2022 – pouze WIN a MacOS
    • +
    +
    + +

    Potřebná rozšíření:

    +
    +
      +
    • .NET Extension Pack
    • +
    • C#
    • +
    • Nuget Package Manager
    • +
    +
    + +

    Postup vs code:

    +
    +
      +
    • dotnet new xunit – vytvoří consolovou aplikaci dotnet
    • +
    • + add package Selenium.WebDriver – stahne knihovny selenium přejít + dosložky projektu +
    • +
    +
    + +

    + 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. +

    +
    +
    + + + + + +
    + Nejdůležitější články: +
    +
  • + Co je automatizované testování +
  • +
  • + Otázky a odpovědí k Playwright +
  • +
    +
    +
    + + + diff --git a/automatizovane-testovani.html b/automatizovane-testovani.html index 0b3c0f6..c6643b6 100644 --- a/automatizovane-testovani.html +++ b/automatizovane-testovani.html @@ -89,9 +89,13 @@
  • Nunit seznámení
  • MStest založení projektu
  • MSTest seznámení
  • +
  • xunit založení projektu
  • +
  • Nuget balíčkovací systém
  • + +
    Nejdůležitější články: