You are on page 1of 12

QA Automation Configuration:

1) Create User Account for Testlink: http://192.168.1.103/testlink/login.php

2) Create User Account for Jira: http://jira.propertyguru.com:8080/secure/Dashboard.jspa

3) Create GitHub account : https://github.com/propertyguru Please let Warun know your GitHub ID so that he can set up appropriate permission. Do take note of the following convention: Email: use your company email as default email on GitHub. e.g. lam@allproperty.com.sg . You can change your default email in GitHub Email Settings. Username: same naming convention that we use in SVN, e.g. lamallprop. You can change your username in GitHub Account Settings. This is optional as some may prefer personal username. Display Name: use your real name instead of nickname. e.g. Vu Tung Lam Our company GitHub account: https://github.com/organizations/propertyguru Then Download GitHub for windows:

http://windows.github.com/ Download Tortoise Git(Optional) http://code.google.com/p/tortoisegit/wiki/Download Clone this repo: https://github.com/propertyguru/gurutest

4) Access Jenkins Account: http://jenkins.guruestate.com/

Eg .To Push a Jira Ticket to Integration Environment : Select the website u want to push the ticket on. Click on the link.

Click On Build Now from side Menu.

Select the corresponding server and branch name for ticket to be pushed to integration. Ticket name can be retrieved from Jira. Then Click on Build. Build process progress can be seen in side bar under Build History. If completed successfully is shown in BLUE and if failed is seen in RED bubble.

7) Download Twist Thought works tool from below URL: Registration required http://www.thoughtworks-studios.com/register?destination=node/226

Register with your official email id. e.g.: Pooja@allproperty.com.sg After download is complete: Go to Help-> Twist Registration Enter the details below:

Licensee: PropertyGuru.com.sg Email: jagan@allproperty.com.sg Product: Twist Number of Users: 15 Expiry Date: 19 Dec, 2013 License Key: TEljNZlzm9xTsy5Kd6cfuMX/oM9IaDXZqd6zl4rZprGTmRGOc/Iexig9AYYf i1GIIAW/4SqDV/ipqqowluVXe5Dfba+4baMgkj6+83r959CeaB+G30jDRi50 XBcKCrY0c3YPapE18t5L/qGNpyhzdNxXbWDNK/fzeoil22hDRkGlDoj8W8wp a/hsZdDrxWEb5NV8OjVgBFDpAEz2rCc6D1pIi0RpVNXAdPLU59t+rmlS+3NA PzYVbGsWJX62fBbAaekr1q8fee1Wts2/a8Jqcm8xmcCt8KZMBuXlqWVLOQEh hHjHS86Arx4j4AhuM2O3s9SDfRTCcvHbYiq0WgdjSQ==

For Setup of for Workspace Path:

Go Github -> Right Click on guru test clone ->Open in Explorer

Workspace Path will be e.g.: C:\Users\Pooja Gopalla\Documents\GitHub

Click on FileImport Project Existing Project in workspaceFinish

Enter the path for project to be imported e.g.: C:\Users\Pooja Gopalla\Documents\GitHub\gurutest Do a clean build after the project is imported.

1) Download jdk 1.7 for Twist: http://www.oracle.com/technetwork/java/javase/downloads/index.html 2) Setting up of Environment variables:

Set CLASSPATH variable: .;C:\Program Files (x86)\Java\jre7\lib\ext\QTJava.zip;C:\Users\Pooja Gopalla\Documents\GitHub\gurutest\twist-libs\build\jdom.jar

3) Update host file as per team structure. Contact Ronaldo Ramos for the latest configuration file. Path of hosts file--C: \Windows\System32\drivers\etc

New Team Structure of PropertyGuru 2013:

New Team Structure Summary.xlsx

URL and Host Names Cheat sheet:

URLs_And_Hostnam es_cheatsheet.pdf

You might also like