Skip to content

Xcode templates helps to start with new UI tests utilizing Page Object pattern and AutoMate framework

License

Notifications You must be signed in to change notification settings

PGSSoft/AutoMate-Templates

Repository files navigation

AutoMate, made by PGS Software

AutoMateAppBuddyTemplatesModelGenie

AutoMate UI Test templates

AutoMate is a Swift framework containing a set of helpful XCTest extensions for writing UI automation tests. Those Xcode templates helps starting with new UI tests utilizing Page Object pattern and AutoMate framework.

Swift 3.1 License

Templates

Installation

Installation script

  • Clone repository

    git clone ...
  • Run installation script placed inside working directory

    ./install.sh

Manual

  • Clone repository

    git clone ...
  • Create Templates folder at /Users/<username>/Library/Developer/Xcode if doesn't exists

    mkdir -p "${HOME}/Library/Developer/Xcode/Templates"
  • Copy folder AutoMate UI Tests from this repository to /Users/<username>/Library/Developer/Xcode/Templates. Alternatively make a symbolic link:

    ln -s "/Users/<username>/Library/Developer/Xcode/Templates/AutoMate UI Tests" "/full/path/to/repository/working/copy/AutoMate UI Tests"

Features (or ToDo)

  • Strong-typed helpers: locators, page object templates
  • Base XCTestCase template

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/PGSSoft/AutoMate-Templates.

License

The project is available as open source under the terms of the MIT License.

About

The project maintained by software development agency PGS Software See our other open-source projects or contact us to develop your product.

Follow us

Twitter URL
Twitter Follow