testing-docs.cz/articles/nuget-logovani-a-pusteni-te...

156 lines
5.0 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="cz">
<head>
<meta content="Dokumentace pro všechny testery" name="description" />
<meta content="Co je automatizované testování" name="keywords" />
<meta content="Lukáš Kaňka" name="author" />
<meta charset="UTF-8" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<link href="/style.css" rel="stylesheet" />
<link
href="images/a picture of a text editor on a pc in the style of comics.jpg"
rel="shortcut icon"
/>
<title>Testing Docs - Co je automatizované testování</title>
</head>
<body>
<h1>Testing Docs CZ</h1>
<h2>Dokumentace pro všechny testery</h2>
<hr />
<div class="menu">
<center>
<ul>
<li class="menu-item">
<a class="button" href="/index.html">Domů</a>
</li>
<li class="menu-item">
<a class="button" href="/podpora.html">Podpora</a>
</li>
<li class="menu-item">
<a class="button" href="/mapa-webu.html">Mapa webu</a>
</li>
<li class="menu-item">
<a class="button" href="/privaci-polici.html"
>Zásady o ochraně osobních dat</a
>
</li>
</ul>
</center>
</div>
<hr />
<div class="flexbox">
<div class="navigation">
<table>
<caption>
Rubriky:
</caption>
<tr>
<th class="not-dot">
<li>
<a class="button" href="/automatizovane-testovani.html"
>Automatizované testování</a
>
</li>
<li><a class="button" href="/nastroje.html">Nástroje</a></li>
<li>
<a class="button" href="/penetracni-testovani.html"
>Penetrační testování</a
>
</li>
<li>
<a class="button" href="/testing-obecne.html">Testing obečně</a>
</li>
<li>
<a class="button" href="/testovani-mobilnich-aplikaci.html"
>Testování mobilních aplikací</a
>
</li>
<li>
<a class="button" href="/testovani-pristupnosti.html"
>Testování přístupnosti</a
>
</li>
<li>
<a class="button" href="/zatezove-testovani.html"
>Zátěžové testování</a
>
</li>
</th>
</tr>
</table>
</div>
<div class="content">
<p class="big-text">Nuget logování a puštění testu</p>
<p class="strong-text">Špouštěč testů do VS Code.</p>
<p class="strong-text">Pod Windows:</p>
<p>Vytvoříme soubor bash.bat</p>
<p>Do něj vložíme:</p>
<div class="code-box">
<ul>
<li>
<@echo off dotnet test
logger:“html;LogFilePath=testresults.html;” /li>
</li>
</ul>
</div>
<p class="strong-text">Pod Linux:</p>
<p>
Vytvořte nový textový soubor s příponou .sh. Do souboru vložte
následujícípříkaz:
</p>
<div class="code-box">
<ul>
<li>bash Copy code #!/bin/bash dotnet test-</li>
<li>logger:“html;LogFilePath=testresults.html”</li>
</ul>
</div>
<p>
Uložte soubor a nastavte oprávněnípro spuštění (např. chmod +x
název_souboru.sh).
</p>
<p>
Tento soubor script bude spouštět testy a uloží výsledek do složky
TestResultsv kořenovém adresáři v html.
</p>
<p>Na spoštění testů si můžeme stáhnout plugin Batch Runner.</p>
<p>
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.
</p>
</div>
<div class="articles">
<table>
<caption>
Nejdůležitější články:
</caption>
<tr>
<th class="not-dot">
<li>
<a class="button" href="co-je-automatizovane-testovani.html"
>Co je automatizované testování</a
>
</li>
<li>
<a class="button" href="otazky-a-odpovedi-playwright.html"
>Otázky a odpovědí k Playwright</a
>
</li>
</th>
</tr>
</table>
</div>
</div>
<footer>Copyright &copy; Lukáš Kaňka 2023</footer>
</body>
</html>