Skip to content
Annapooraniqxf2 edited this page Mar 26, 2021 · 63 revisions

Welcome! This is a Pythonic web, mobile and API automation framework that helps you write robust tests quickly right from the start. Which means you save time and money that would be spent developing and maintaining a test automation framework.

This framework is based on the page object pattern. It comes with many useful third-party integrations like CircleCI, Jenkins, Slack, Email, TestRail, pytest, BrowserStack, Sauce Labs etc., and helps you get started with QA automation of mobile (Android and iOS) and web applications quickly. This repository is developed and maintained by Qxf2 Services.

Table of contents

  1. Setup
  2. Repository details
  3. GUI Automation Framework Quick Start Guide
  4. Demo Application
  5. Usage Example
    1. How to define the Page Objects
    2. How to write your first test
    3. How to locate elements
    4. How to run tests
  6. Integration with TestRail using Python
  7. Integration with Cloud Services
    1. BrowserStack
    2. Sauce Labs
  8. Integration with CI Tools
    1. Jenkins
    2. CircleCI
  9. Integration with ReportPortal
  10. Utilities
    1. Slack Integration
    2. Wrapit
    3. Secure Shell(SSH)
    4. Compare CSV files
    5. Compare Excel files
    6. GMail
Clone this wiki locally