Galen Framework - Galen Framework

Galen Framework
Původní autořiIvan Shubin
První vydání2013 (2013)
Stabilní uvolnění
2.3.7 / 26. května 2018; Před 2 roky (2018-05-26)[1]
Úložiště Upravte to na Wikidata
NapsánoJáva
Operační systémCross-platform
K dispozici vAngličtina
TypAutomatizace testů
LicenceLicence Apache 2
webová stránkagalenframework.com

Galen Framework je otevřený zdroj rozložení a rámec funkčního testování pro webové stránky napsaný v Javě, který umožňuje testování vzhledu a chování responzivních webů. Má svůj vlastní speciální jazyk Galenovy specifikace pro popis umístění a vyrovnání prvků na a webová stránka. Je to založeno na Selen a lze je spustit prostřednictvím Selénová mřížka pro testování napříč prohlížeči [2]

Hlavní rysy

  • Testování umístění prvků na stránce
  • Porovnání obrazu pro vybranou oblast
  • Funkční testování
  • Přihlašování TDD přiblížit se Webový vývoj [3]

Galen Specs Language

Jazyk Galen Specs se skládá z následujících entit:

  • Definice lokátoru objektů stránky
  • Označené sekce
  • Otestujte objekty
  • Testovací specifikace
# Deklarace objektů @ ikona záhlaví objektu ID css img.icon text xpath // h1 # Deklarování sekce = Záhlaví = @on * záhlaví: vnitřní obrazovka 0px vlevo nahoře vpravo výška ~ 70px záhlaví. Ikona: šířka 34px výška 34px uprostřed svisle uvnitř záhlaví uvnitř záhlaví 7 až 10px vlevo @ na ploše záhlaví. text: na střed vertikálně uvnitř záhlaví vpravo od záhlaví. ikona 5 až 15px @ na mobilní záhlaví. text: chybí

Reference

  1. ^ Galen Framework (2018-05-26). „Vydaná verze 2.3.7“.
  2. ^ „Testování rozložení mezi prohlížeči pomocí Galen Framework a Sauce Labs“. SauceLabs. Citováno 8. ledna 2015.
  3. ^ „Vizuální testovaný vývoj pro responzivní design rozhraní“. Smashing Magazine. Citováno 7. dubna 2015.

externí odkazy