Skip to content

Spouštění testů pro několik částí aplikace #190

Closed Answered by rdpanek
lucienevludova-direct asked this question in Q&A
Discussion options

You must be logged in to vote

Dobrý den,

Canarytrace se snaží testovat co nejčistěji co to jen jde a z pohledu reálného uživatele - k tomu právě dopomáhá kubernetes, které pomáhá uzamknout prostředky prohlížeče a 100% odstínit od okolních vlivů.

Ideálním způsobem je držet se (patternu 1:1:1 tedy jeden testcase/user-journey, jeden engine a jeden prohlížeč)= tohle je právě uzavřeno v jednom podu, tedy jeden yaml jak popisujete, který má uvedenou revizi testcase a i jeho název. Je to z důvodu minimalizace nežádoucích účinků plynoucích z paralelního spouštění, chyb v prohlížeči atp.

Fixní délka cronjobu je bolístkou, kdy někdy je aplikace rychlejší a někdy pomalejší a pak POD čeká nebo zase nestihne doběhnout všechny test…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@lucienevludova-direct
Comment options

Answer selected by lucienevludova-direct
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants