- Test Harness Development
- Performance Testing
- Test Automation
- Manual, Feature & Regression Testing
GCS offers a full spectrum of Software Quality Assurance
(SQA) services. We assist client companies in assuring the
reliability, security, and safety of software systems which
is critical to their commercial success and product or systems
requirements.
We have proven experience and capabilities in testing
for:
- Web based Applications,
- Enterprise & PC Software Products,
- Network & Communications Systems,
- Mobile & Embedded Systems, and
- Device Drivers
In house testing tool:
- Test cases generator inline with Requirement Management
application,
- Automation Test Framework which assists QA engineer to
design the auto complexity test scenario in integrated with
famous tool such as Quick Test Pro, Rational Robot, SilkTest,
- GDataFactory: generating large data for performance test
by predefined semantics, integrated with DB2, Oracle, MySQL,
etc
Our extensive experience in testing web-based applications,
automated tools for laborious repeated tasks, and offshore
capabilities allow us to deliver quality results - on time,
on spec, and on budget. Our services include:
- Development of automated test suites
- Development of test harness
- Manual and automated test campaigns
- Test tools evaluations
- Test process definition
- Test Plan development
- Test Automation
- Defects Classification and Reporting with Results Analysis
- Testing documentation - quality plans, test plans, test
cases, test scripts & matrixes, test schedules, test
conditions, test status reports
- Beta test planning
Functional Testing
Functionality Testing is performed to verify
that a software application performs and functions correctly
according to the design specifications. Whether you are in
need of basic functionality tests to ensure that primary features
functions properly or you are in need of in depth verification
of complex operations. For Functionality testing of a software
application, our Test Engineers analyze the application and
develop a comprehensive test plan that shows all the features
and Functional areas of the application that will be tested.
The test plans include test cases that show how each feature
and functional area will be tested.
Regression Testing
After the first round of testing is completed,
regression testing needs to be performed to ensure that the
reported errors are indeed fixed. Testing also needs to be
performed to ensure that the fixes made to the application
do not cause new errors to occur.
Compatibility Testing
The product or application is tested for
compatibility with different intended operating systems, browsers
and any other specific interfaces that the application is
intended to be used on.
Vulnerability/Security testing
Our consultants provide security audits,
analysis, and vulnerability testing of web based systems.
We perform security assessments on web-sites, web-based products,
intranets, extranets, smart cards, internet-based products,
and other security critical elements. We also audit security
policies and procedures to assure your security process is
sound.
Performance Testing
Our Test Engineers use sophisticated web-testing
tools to create scripts that can simulate thousands of "virtual
clients" concurrently visiting and interacting with the
site under test. These virtual clients perform typical tasks
While these virtual clients are performing these tasks, "probing
clients" record exact server response times. Data from
the load tests is then analyzed, and a comprehensive test
report delivered to the client.
Also
- User acceptance testing
- Integration Testing
- Compatibility Testing
- End to end transaction testing
|