Quality Assurance Testing Tools

Innolance makes use of multiple Quality Assurance (QA) tools during its testing activities. Right from the requirements definition stage, team members work on various tools available on web. The team understands the requirements and draws the test functional breakdown diagram using any of the tools namely – Mindmap, Dia, Gliffy, MS Visio etc.

Innolance uses QA 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 QA Tracking Tools

We are 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 (link) 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 Quality Assurance 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
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