...
- Install Xcode(preferably from appstore)
- Install Homebrew
- Open cmd prompt & issue this command
- ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- Install Node.js
- Open a cmd prompt on your mac & give following command
- Brew install node
- Install appium
- npm install -g grunt cli
- npm install –g appium
- npm install wd
- appium &(this will start appium server)
- Download the project files/Folder from Bitbucket.
- Open this file (AppiumIOSTest.java) in Eclipse(or whatever IDE tool you are using).
- Open the project in Xcode and run it on simulator
- Open another cmd prompt and cd to the folder where you have saved the AppiumIOSTest.java file
- mvn -Dtest=test.java.com.saucelabs.appium.AppiumIOSTest test
- Results will be printed on console
...
AggieFeed
Description
Testing for AggieFeed has been implemented using Protractor.
...
Plan was to design scripts in a way that we have a testscript for each functionality1)
- Main File TestScript calls
...
...
- Login File TestScript(Done)
...
- CreateNotification TestScript(Done-Most Positive & Negative Scenarios)
...
- CreateActivity TestScript
Execution
Here are the step by step instrcutions:
To Run The Automation Scripts1)
...
- Open a command prompt and type webdriver-manager start to start the webdriver
...
- Open 2nd command prompt and CD to the local folder where you saved the AggieFeed folder.
...
- type protractor conf.js to start the automation testing(or scripts)
Note: Since there was an AgieeFeed-Redesign inbetween automation so automation was stopped. These are not complete scripts.