AutoMate-Templates
AutoMate-Templates copied to clipboard
Xcode templates helps to start with new UI tests utilizing Page Object pattern and AutoMate framework
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.
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 existsmkdir -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)
- [x] Strong-typed helpers: locators, page object templates
- [x] 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.