Použití Pythonu pro tvorbu testů: od jednotkových testů až po testy UI
Zdroj: root.cz 05.05.2020 (00:00) it, počítače
[34 minut čtení] Již mnohokrát jsme se na stránkách Roota setkali s tematikou testů a testování aplikací. Tato problematika je tak důležitá a užitečná, že si zaslouží vlastní seriál. Příklady budou sice v Pythonu, ovšem uvedené postupy jsou univerzální. 1. Použití Pythonu pro tvorbu testů: od jednotkových testů až po testy UI celý článek
Použití nástroje pytest pro tvorbu jednotkových testů a benchmarků
Zdroj: root.cz 12.05.2020 (00:00) it-pocitace
[48 minut čtení] Ve třetí části seriálu o testování s využitím programovacího jazyka Python se budeme zabývat základními vlastnostmi známého nástroje pytest. Ukážeme si jak samotné použití tohoto nástroje pro jednotkové testy, tak i způsob zjištění pokrytí kódu testy, popř. vytvářením benchmarků. 1. Použití nástroje pytest pro tvorbu jednotkových testů
Použití Pythonu pro tvorbu testů: použití třídy Mock z knihovny unittest.mock
Zdroj: root.cz 07.05.2020 (00:00) it-pocitace
[36 minut čtení] Ve druhé části seriálu o testování s Pythonem si popíšeme další možnosti, které jsou nabízeny knihovnou unittest.mock. Ukážeme použití třídy nazvané Mock, zjistíme, zda jsou mockované funkce volány s očekávanými parametry. 1. Použití Pythonu pro tvorbu testů: použití třídy Mock z knihovny unittest.mock
Vyhodnocení kvality testů pomocí mutantů
Zdroj: root.cz 16.01.2024 (00:00) it-pocitace
U jednotkových testů a někdy i u testů integračních se zjišťuje míra pokrytí zdrojového kódu testy. Výsledkem je určité procento pokrytí. Ovšem ukazuje se, že i kód s velkou mírou pokrytí ve skutečnosti nemusí být příliš dobře otestován.
Testování webových aplikací s REST API z Pythonu
Zdroj: root.cz 07.07.2020 (00:00) it-pocitace
[45 minut čtení] Důležitým typem testů jsou testy aplikačního programového rozhraní, dnes typicky (ale nejenom) REST API. Tyto testy mohou být spouštěny samostatně (vůči jedné izolované komponentě), nebo mohou být součástí end-to-end testů. 1. Testování webových aplikací s REST API z Pythonu
Nástroj pytest a jednotkové testy: životní cyklus testů, užitečné tipy a triky
Zdroj: root.cz 21.05.2020 (00:04) it-pocitace
[50 minut čtení] Dnes se naposledy budeme zabývat použitím frameworku pytest při tvorbě a spouštění jednotkových testů. Ukážeme si mj. životní cyklus testů, některé užitečné přídavné moduly pro pytest, export do CSV i další užitečné tipy a triky. 1. Test fixtures (zopakování z minula)
Nástroj pytest a jednotkové testy: fixtures, výjimky, parametrizace testů
Zdroj: root.cz 19.05.2020 (00:00) it-pocitace
[51 minut čtení] Ve čtvrté části seriálu o testování s využitím jazyka Python se budeme opět zabývat možnostmi, které vývojářům i testerům nabízí nástroj pytest. Ukážeme si parametrizaci testů, zachycení výjimek i použití takzvaných test fixtures. 1. Nástroj pytest a jednotkové testy: fixtures, výjimky, parametrizace testů
Jazyk Go prakticky: jednotkové testy kódu, který přistupuje k SQL databázím
Zdroj: root.cz 18.03.2021 (00:00) it-pocitace
[39 minut čtení] Při psaní jednotkových testů se mnohdy nevyhneme nutnosti otestovat i ty funkce a metody, které přistupují k SQL (relačním) databázím. V takových případech je nutné funkcionalitu nabízenou SQL databází vhodným způsobem mockovat. 1. Jazyk Go prakticky: jednotkové testy kódu, který přistupuje k SQL databázím
Jazyk Go prakticky: jednotkové testy kódu, který přistupuje k SQL databázím (dokončení)
Zdroj: root.cz 25.03.2021 (00:00) it-pocitace
[39 minut čtení] Dnes dokončíme téma, kterému jsme se věnovali minule: tvorbě jednotkových testů pro práci s relačními databázemi. Ukážeme si testování funkcí/metod, které do databáze přidávají nebo mažou řádky a taktéž databázových transakcí. 1. Druhá verze testované aplikace
Tvorba grafického uživatelského rozhraní v Pythonu s využitím knihovny PySimpleGUI
Zdroj: root.cz 26.12.2023 (00:00) it-pocitace
Pro tvorbu aplikací s grafickým uživatelským rozhraním v Pythonu máme na výběr množství knihoven a GUI toolkitů. Souběžně s vývojem toolkitů určených pro desktopy vznikají knihovny, zaměřené na rychlou tvorbu GUI.
Jednotkové testování v PHP: parametrizované testy
Zdroj: root.cz 24.11.2021 (00:00) it-pocitace
V posledním dílu této minisérie budou zmíněny základní možnosti tzv. parametrizovaných testů. Ty jsou výhodné v případě, že chceme tentýž kód testu spustit s různými vstupními daty.
Transcrypt: technologie umožňující použití Pythonu v prohlížeči
Válek a AntiCovid tým jsou pro zachování testů PCR
Působivá výdrž i výkon. MacBook Air s novým čipem M2 v testu zazářil
Vláda neprojednala testy na covid, chce názor budoucí koalice
Jednotkové testování v PHP s knihovnou PHPUnit
Testování webových aplikací s REST API z Pythonu (3)
Testování aplikací s využitím nástroje Hypothesis (dokončení)
V neděli byl nejvyšší podíl nakažených na počet testů za 2 týdny
Podíl pozitivních testů ve středu přesáhl 34 procent
Tvorba vývojových diagramů přímo ze zdrojových kódů Pythonu
Ve středu bylo pozitivních téměř 35 procent testů, dosud nejvíce
[aktualita] NÚKIB začal varovat před podvodnými e-maily s pozitivními testy na covid
Akademie věd ČR umí srovnat antigenní testy na covid. Rozdíly jsou až stonásobné
Kombinace možností ggplot2 a Pythonu: knihovna Plotnine
SymPy: knihovna pro symbolické výpočty zapsané přímo v Pythonu (2. část)
Souběžné a paralelně běžící úlohy naprogramované v Pythonu – knihovna Trio
Souběžné a paralelně běžící úlohy naprogramované v Pythonu – Curio a Trio
SSHR vybrala dodavatele části antigenních testů do škol za 16,69 Kč/kus
Omezení stavového prostoru testovaných funkcí a metod
Neúspěšnost u maturitních testů letos meziročně vzrostla
První dodávku testů do škol dodá firma 28. února
Tvorba interaktivních grafů pro webové stránky a aplikace s využitím knihovny Bokeh
ODS: Děti při návratu do škol testujte PCR testy ze slin, ne antigenními testy
Do Rakouska by se od půlky června mohlo dát cestovat i bez testů
Platnost testů na covid bude kratší, zdarma možná skončí v prosinci
Knihovny Diagrams a go-diagrams určené pro tvorbu diagramů s architekturou systémů
Jak se píše kernel a proč by měl testy vymýšlet počítač (zápisky z LinuxDays)
Neočkovaní nesmí v Německu bez testu do vlaků a busů, kontroly jsou namátkové
Do Česka dorazil první milion testů určených pro školy
Univerzita Karlova představila nový test na covid-19. Převratný není
S Rakouskem podle Petříčka panuje shoda na otevření hranic bez testů
Do tří týdnů bude elektronické potvrzení o testu, nemoci či očkování
Antigenní testy podle studie neodhalí třetinu nakažených
Školská tripartita vyzvala k urychlenému zajištění testů do škol