Xcode templates helps to start with new UI tests utilizing Page Object pattern and AutoMate framework
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
AutoMate UI Tests
assets
.travis.yml
Changelog.md
Dangerfile
Gemfile
Gemfile.lock
Jenkinsfile
LICENSE
README.md
install.sh

README.md

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