Skip to content
This repository was archived by the owner on Nov 15, 2020. It is now read-only.

sbtqa/page-factory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Page-Factory (Deprecated. Use Page-Factory-2 instead)

Build Status GitHub release Maven Central Gitter

Page-Factory это opensource java framework для автоматизированного тестирования, который позволяет разрабатывать автотесты в BDD (Behaviour Driven Development) стиле с акцентом на использование паттерна PageFactory.

О Page-Factory

Page-Factory позволяет писать автотесты на человекочитаемом языке, тем самым понижая входной порог для разработчиков тестов и повышая их читаемость неподготовленными пользователями. Page-factory использует framework Cucumber-JVM, но, в отличии от чистого использования, в котором довольно большую часть архитектуры занимают шаги(stepdefs), здесь акцент сделан на то чтобы избавиться от необходимости писать их самому, или сократить количество самописных шагов(stepdefs) сосредоточившись на описании кода страниц с использованием паттерна PageObject.
В Page-Factory уже реализовано много стандартных шагов(steps), которых хватит чтобы начать разрабатывать автоматизированные тесты.
Page-Factory кроссплатформенный фреймворк который позволяет запускать тесты на всех популярных браузерах, потому что для их запуска используется Selenium WebDriver. Так же Page-Factory умеет работать с приложения на Android средствами Appium.

Требования

Для работы Page-Factory нужно:

  1. Java 8 или выше

Документация

Начать пользоваться page-factory очень просто, можно начать с подготовленных примеров или воспользоваться документацией

Контакты

Нашли ошибку или появились вопросы? Проверьте нет ли уже созданных issue, если нет то создайте новое! Также свои вопросы можно задать в нашем чате в gitter

Лицензия

Page-Factory выпущен под лицензией Apache 2.0. Подробности.

About

Java framework for functional UI test automation in the BDD style

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 14

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy