|
QA/Testing
KAKTUS management techniques ensure that there is full transparency of the testing
activity. The company extracts summary management information from the testing results
to help monitor the state of the project and forecasts the likely progress. The
information is presented clearly, concisely and when the client needs it. The up-to-date
Knowledge of the test results and the forecasts of likely future results make the
clients to take effective and informed management decisions.
In software development, validation and verification take up 40 per cent of the
effort, time and resources. Testing, as a major component of these activities, must
ensure quality and cost-effectiveness to provide a good return on investment over
the long term. The quality of testing can be improved by adopting a systematic testing
approach, whereas cost-effectiveness can be improved by test automation and by using
offshore services.
KAKTUS testing services encompass test strategy design, test plan, test scenario,
test case creation, test bed design and the regular activity of test execution,
test replication and bug tracking & resolution. KAKTUS Automation Services encompass
automation strategy creation, automation framework design & development, the design,
development & testing of the automation scripts. Another key activity is the design,
development and maintenance of in-house tools that aid in testing. Automated testing
is a strategic step today and is gaining a lot of focus in the product development
world. Automation reduces the testing cycle times while enhancing the quality of
testing. This further enables the test staff to focus on deeper aspects of testing.
Testing Methodology:
Our proactive quality assurance methodology aims to identify problems during the
software development phase itself rather than during the verification process. We
provide comprehensive testing environment containing a variety of hardware / software
configurations. We carry out stringent quality checks by preparing exhaustive checklists
at various phases of the development cycle.
The main functions of testing process are as given below:
|
|
- Preparation of Test Plan
- Preparation of Test Cases
- Test Execution
|
We prepare the Test plan based on the approved design document and run it through
a review and SCM control process. We also detail the applicability of various tests,
test cases, test responsibilities and test tools to be used in the plan.
We prepare the test cases based on the Design document as well as taking inputs
from the test plan. All test cases are extensively reviewed and placed under configuration
control as well.
Our quality team also generates reports on test cases, which describe every input,
action or event and an expected response, to determine whether every feature / functionality
of an application is working correctly. These test cases cover all the positive
and negative scenarios involved in the application and its performance... More
|