Quality Assurance

Tools for Quality Assurance and Test Automation

Do JetBrains Aqua přichází podpora Cypress

Read this post in other languages:

Skvělé zprávy od týmu Aqua!

Dali jsme na vás a s radostí oznamujeme, že Aqua odteď podporuje oblíbený testovací framework Cypress. Pojďte si užít zvýšení efektivity při práci se Cypressem, které tato podpora přináší.

STÁHNĚTE SI NÁSTROJ AQUA

Podpora pro Cypress

Viditelnost testů v nástroji Aqua

Aqua po otevření projektu automaticky detekuje vaše Cypress testy a zobrazuje vedle nich v editoru ikonu spuštění. Testy tedy můžete hravě spouštět na jedno kliknutí.

Prozkoumejte výsledky

Po dokončení testů vám Aqua předloží komplexní výsledky testů včetně souvisejících logů a konzolových výstupů pro jednotlivé testy. Díky různým možnostem třídění a filtrování máte možnost rychle procházet neúspěšné nebo ignorované testy a analyzovat dobu jejich provedení.

Aqua umožňuje plynulý přechod z okna nástroje pro výsledky testů do příslušného zdrojového kódu vybraného testu.

Efektivní správa konfigurace testů

Aqua umožňuje snadno ukládat a sdílet konfigurace testů s různými parametry nebo nastaveními.

Snadné vyhledávání testů

Vyhledávání konkrétních testovacích případů je odteď díky Aqua hračka. Vyhledejte si požadovaný test a přeskočte na něj pomocí funkce Go to Symbol nebo Search Everywhere.

Vylepšené možnosti editace kódu

Nepochybně na systému Aqua oceníte rozšířené možnosti editace kódu. Využijte podporu jazyků JavaScript a TypeScript, včetně inteligentního dokončování kódu, navigace, podpory linteru a další. Funkce Aqua Code Insight je vylepšena o podporu funkcí a výrazů specifických pro Cypress. Zvýrazňuje lokátory CSS a XPath v řetězcových literálech a poskytuje relevantní návrhy pro doplnění kódu.

Aqua nabízí prvotřídní podporu Cypress aliasů. Snadno tak můžete přecházet mezi deklaracemi aliasů a jejich použitím, provádět inline přejmenování a identifikovat mezi nimi ty nepoužívané. Aqua dále u neplatných použití aliasů hlásí varování. Jedná se například o odkazování na alias u objektu this v rámci funkce arrow.

Zjednodušená kontrola a ověřování prvků

Aqua se bezproblémově integruje s vestavěným Web Inspectorem a na testované webové stránce navrhuje vlastní lokátory prvků. Podporuje navigaci ze zdrojového kódu k prvkům na stránce, přičemž zvýrazňuje prvky ve Web Inspectoru na základě selektorů CSS. Tato funkce usnadňuje ověřování platnosti lokátorů a dostupnosti prvků. Web Inspector dále pomáhá kontrolovat stránky a ověřit nebo vygenerovat více druhů lokátorů, čímž zajišťuje jejich unikátnost a spolehlivost.

Launchpad pro Cypress

Jednoduchým kliknutím na tlačítko Open Cypress získáte okamžitý přístup k Launchpadu a můžete začít s konfigurací testů pro daný projekt.

Aqua je více než jen editor

Aqua jde daleko za rámec pouhého editoru. Zefektivňuje vývoj a údržbu testů Cypress. Díky integrovanému Web Inspectoru nabízí přímo v IDE neocenitelné informace a umožňuje bezproblémovou navigaci a doplňování kódu v reálném čase na základě dat.

Jako robustní IDE vybavuje Aqua všechny QA profesionály základními nástroji pro jejich každodenní práci, mimo jiné:

  • Správa databází: Bezproblémové připojení k více databázím a snadná příprava a ověřování dat aplikace.
  • Klient HTTP přímo v editoru: Provádějte komplexní požadavky HTTP, kontrolní výrazy a snadno je sdílejte se svým týmem a spouštějte je v rámci CI/CD.
  • Podpora Dockeru: Zjednodušte správu kontejnerů pomocí integrovaných funkcí Aqua pro spouštění, monitorování a konfiguraci kontejnerů.

Kromě těchto funkcí poskytuje Aqua také integraci s VCS, terminálem a dalšími funkcemi, čímž se v oblasti testování postará o všechny vaše potřeby.

Máme radost, že se nám podařilo dosáhnout tohoto významného milníku a zveme vás, abyste tuto verzi Aqua vyzkoušeli. Pozor, funkce je stále v režimu veřejného náhledu, takže pokud narazíte na nějaké problémy, nahlaste je v našem nástroji pro sledování problémů.

Ke sdílení svých poznatků, otázek nebo návrhů použijte náš formulář pro zpětnou vazbu. Nejnovější náhledovou verzi si můžete pohodlně stáhnout prostřednictvím aplikace Toolbox nebo na našich webových stránek.

Sledujte novinky o nejnovějších vylepšeních – přihlaste si odběr našeho blogu. A také nás nezapomeňte sledovat na Twitteru.

Přejeme vám úspěšné a efektivní automatizované testování!

Tým JetBrains Aqua

image description