| |
Quality Assurance & Testing
Quality Assurance (QA) is one of our core business principles, proven by both our customers’ satisfaction and our certifications by international standardisation organisations. Our QA methodology makes sure every project we undertake is completed based on the previously agreed specifications, standards and functionality required without defects nor possible problems. With our testing methodology we examine a system or an application under controlled conditions. It's intentionally making things go wrong when they should not and things happen when they should not.
When?- QA is involved in the project from the beginning .This helps the teams communicate and understand the problems and concerns, also gives time to set up the testing environment and configuration. Actual testing starts after the test plans are written, reviewed and approved based on the design documentation.
Verification & Validation – We use verification as is preventing mechanism to detect possible failures before the testing begin. It involves reviews, meetings, evaluating documents, plans, code, inspections, specifications etc. Validation occurs after verification and it's the actual testing to find defects against the functionality or the specifications.
QA & Testing Tools
Test Plan (document that describes the objectives, scope, approach, and focus of a software testing effort)
Test case (a document that describes an input, action, or event and an expected response, to determine if a feature of an application is working correctly)
Walkthrough (quick and informal meeting for evaluation purposes)
Automated Testing (For long term and ongoing projects we automise some of the tests
which needs to be run from time to time repeatedly or are difficult to test manually. It makes testing possible out of working hours
and nights). We use the HP Functional Testing software that enables us to build functional and regression test suites. We capture,
verifie and replay user interactions automatically and quickly identify and report on application effects. HP Functional Testing comes with
comprehensive support for Web 2.0 technologies such as GWT, Dojo, YUI, Silverlight, Flex and Ajax. |
|
|