Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Install Xcode(preferably from appstore)
  2. Install Homebrew
  3. Open cmd prompt & issue this command
    1. ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  4. Install Node.js
    1. Open a cmd prompt on your mac & give following command
    2. Brew install node
  5. Install appium
    1. npm install  -g grunt cli
    2. npm install –g appium
    3. npm install wd
    4. appium &(this will start appium server)
  6. Download the project files/Folder from Bitbucket.
  7. Open this file (AppiumIOSTest.java) in Eclipse(or whatever IDE tool you are using).
  8. Open the project in Xcode and run it on simulator
  9. Open another cmd prompt and cd to the folder where you have saved the AppiumIOSTest.java file
    1. mvn -Dtest=test.java.com.saucelabs.appium.AppiumIOSTest test
  10. 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)

  1. Main File TestScript calls

...

...

  1. Login File TestScript(Done)

...

  1. CreateNotification TestScript(Done-Most Positive & Negative Scenarios)

...

  1. CreateActivity TestScript

Execution

Here are the step by step instrcutions:
To Run The Automation Scripts1)

  1. Download the folder AggieFeed from Bitbucket and install(or place or save) it in your local drive

...

  1. Open a command prompt and type webdriver-manager start to start the webdriver

...

  1. Open 2nd command prompt and CD to the local folder where you saved the AggieFeed folder.

...

  1. 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.