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.
-
Clone repository
git clone ...
-
Run installation script placed inside working directory
./install.sh
-
Clone repository
git clone ...
-
Create
Templatesfolder at/Users/<username>/Library/Developer/Xcodeif doesn't existsmkdir -p "${HOME}/Library/Developer/Xcode/Templates" -
Copy folder
AutoMate UI Testsfrom 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"
- Strong-typed helpers: locators, page object templates
- Base XCTestCase template
Bug reports and pull requests are welcome on GitHub at https://github.com/PGSSoft/AutoMate-Templates.
The project is available as open source under the terms of the MIT License.
The project maintained by software development agency PGS Software See our other open-source projects or contact us to develop your product.


