MADE-Apps / legerity-page-object-generator

A companion tool to the Legerity framework for automatically generating page object representations of project UI files

Home Page:https://made-apps.github.io/legerity/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Legerity project banner

Page Object Generator for Legerity

The Page Object Generator for Legerity is a companion tool for generating page object representations of UI files from Windows, Android, iOS, and Web applications. It scans the files for UI elements with unique IDs or names in order to generate page object C# classes using the Legerity framework.

This tool allows you to simplify and speed up the development of your UI tests by getting you most of the way there with your page objects. You can then write your page's actions, and build out your test suite.

Support the Page Object Generator for Legerity โ™ฅ

As many developers know, projects like Legerity are built and maintained in spare time. If you find this project useful, please Star the repo and if possible, sponsor the project development on GitHub.

Build Status

Build Status
Page Object Generator CI

Installation ๐Ÿ’พ

Page Object Generator for Legerity will be available soon.

Documentation ๐Ÿ“ƒ

If you want to deep dive into the Page Object Generator for Legerity and the framework with details on how to use the features, you can browse the documentation for help getting up and running!

Contributing ๐Ÿš€

Looking to help build the Page Object Generator for Legerity? Take a look through our contribution guidelines. We actively encourage you to jump in and help with any issues!

Building the Page Object Generator for Legerity ๐Ÿ› 

The Page Object Generator for Legerity is built using .NET Core.

You can build the solution using Visual Studio with the following workloads installed:

  • .NET desktop development
  • .NET Core cross-platform development

License

The Page Object Generator for Legerity is made available under the terms and conditions of the MIT license.

About

A companion tool to the Legerity framework for automatically generating page object representations of project UI files

https://made-apps.github.io/legerity/

License:MIT License


Languages

Language:C# 96.4%Language:PowerShell 3.6%