Testing Tools


Testing Tools

We use multiple tools for testing. Right from the requirements definition stage, team members work on various tools available for testing The team understands the requirements and draws the test functional breakdown diagram using any of the tools namely – Mindmap, Dia, Gliffy, MS Visio etc.

We use test management tools like Quality Center (HP ALM), TestLink, Enterprise Tester. During test design phase, the requirements are captured in the Test management system. The requirements can be managed in the form of use cases & user stories and later the test cases are mapped to these.

Defect Tracking Tools

Our team is proficient in most of the Defect management tools like Jira, Trac, Redmine, Bugzilla, Assembla etc. During test execution, the team conducts both manual and automated testing. Manual testing is conducted on various devices available in our device lab The team also makes use of various emulators for testing the functional behaviors.

DDMS –Collecting Android error logs

Xcode – Pulling the iPhone error logs

MITE – For mobileweb

foneMonkey –Functional testing of iPhone apps.

Tools used for Testing on Web and Mobile Platforms

Service Tools
Functional Testing Selenium
Performance Testing Jmeter, NeoLoad, Fiddler, StressStimulus
Security Testing NetSparker, WebCruise, Scrawler
Defect Tracking Bugzilla, Redmine, Jira, Trac
Test Management TestLink , HP Quality center, Enterprise Tester
Browser Compatibility Spoon.net, Browsera
Mobile Web MITE
iPhone Fone Monkey
Mobile App Testing Perfectomobile.com, deviceanywhere.com
Unit Testing PhpUnit, JUnit, NUnit
Continuous Integration Hudson, Cruise control, Bamboo
Version Control Git, SVN, CVS, VSS