Home | Contact Us | Feedback | Sitemap
App Development & Support Testing Services ConsultingProfessional Services


Testing Services

Enterprise software applications are increasingly getting more complex and distributed. Also, with e-enabling of the systems, business partners, customers, as well as regulators, are expecting information access on real-time basis. As a result, software testing has become more complex and specialized. Hisolve has strong expertise in delivering cost-effective, value-added testing services to our clients worldwide.

Our Testing Services includes the following

  • Test Planning: Test Strategy, Test case design & Test suite preparation

  • Basic Testing Services: Functional, Integration, Regression, Structural, Component and Usability Testing

  • Specialized Testing Services: Performance, Load, Scalability and Platform Compatibility Testing

  • Test Automation Services: Determines if automation will benefit the client’s needs and then works with major test tool vendors such as Segue, Mercury, Rational, Compuware, etc., to tailor the right tool for the client’s application.

  • Test Metrics generation & Reporting

Test Strategy

We develop test strategy applying the FURPS model for project/product objectives

Test Case Design & Test Suite Preparation

We can prepare various test plans (Acceptance, System, integration, unit) from the software artifacts. We design Tests and develop test cases for the level of testing.

Test Automation Architecture, Design & Development

We will define, design and develop automated test environment with and without off-the-shelf test tools. Depending on the characteristics of the project and preferences of the client, an automated test tool will be chosen. We have expertise in a variety of automated test tools.

Executing Tests

From setting up the complete environment for Testing, OAKSYS can execute tests either using automated tools or manually. The test results will be compiled and submitted to the clients.

Software Evaluation and Acceptance Testing

Whenever a customer gets software developed from a third party vendor, it is critical for the customer to evaluate the software before signing off. On behalf of our customers, we can evaluate the software for functionality, usability, maintainability, supportability (and other FURPS+ goals). We can verify correctness and completeness of associated documents and other work products. We can carry out acceptance testing on behalf of our customers.

Load & Performance Testing

Hisolve can develop Load and performance testing plan for the product and execute the same. Performance profiling of the software system under varied conditions of user load, transaction load, platform, disk space, and bandwidth can be done.

Evaluation of Automated Test Tools

With our expertise in using a variety of automated test tools such as Silk, WinRunner, Webking, WebLoad, LoadRunner, TestDirector, eTest suite, Rational Test Suite, C++ Test, Insure++, C-Cover, RSM, Jtest, JUnit, JavaScope etc., we can find out the suitability of an Automated Test Tool for the software.

Test Metrics generation & Reporting

We will generate test metrics such as defect density, Feature-wise Radar chart, Objective fulfillment, etc. and report it to the customer as part of our final deliverables. This will help the customer to focus on critical aspects and enable him to better position the product in the market.

Hisolve - Testing Expertise

The core group at Hisolve comprises of software professionals with vast experience in application domains, software development, Quality Assurance, V&V and Testing. With a matured and process oriented approach to testing, we are well equipped to handle any kind of Software Testing Assignments. Our exposure and experience with SEI/CMM model and IEEE, MIL-DOD and ISO9000 standards add value to what we deliver. We have expertise in a number of hardware/software platforms, variety of problem domains and with different test tools.

Hisolve - Testing Resources

To effectively carry out the software testing activities, we have equipped ourselves with the necessary resources. We have a centrally located office and connected with our customers via a 128K ISDN network. Also, we identify the importance of People, Processes and Tools to carry out any activity with success.

People

Our staffers are well experienced and trained in the following domains - Banking, Financial Services, Insurance software and others

  1. ERP, Office Automation software

  2. Client Server & Web Applications

  3. Embedded, Telecom and RTOS software

  4. Defense Applications/Avionics

  5. PDA applications

Processes

Hisolve is convinced and is committed to using software engineering standards and procedures. We follow software processes that are tailored from SEI/CMM, MIL2167A and IEEE standards. Every team member in Hisolve undergoes software process training as part of induction.

Tools

In addition to using standard checklists and templates, we have worked on various automated test tools and products such as - WinRunner, xRunner, TestDirector, LDRA, Silk, WebKing, LoadRunner, C-Cover, Logiscope, Insure++, JTest and JavaScope. Our language experience spans across C, C++, Assembly, VHDL, Java, Ada, ASP, VB, VC, XML, COBOL, Pascal, Esterel, UML etc. With newer tools entering the market everyday, we strive to update and upgrade ourselves with latest tools so that we can offer the most optimum solution to our customers.

  1. Facts about testing Cost of Quality is 39% of total project effort (As per benchmarking data published by SPIN, Bangalore, Nov-2001)

  2. Defect density is 8.2 per KLOC (As per benchmarking data published by SPIN, Bangalore, Nov-2001)

  3. Testing activity starts with the Requirements phase of life cycle and ends with Software delivery

  4. Testing involves - Planning, Design, Development, Execution, Analysis and Correction

Testing is a very critical activity in any software project. No matter what development lifecycle is chosen, testing forms an integral part of it. In spite of this fact, testing is normally perceived as a low end, unimportant, disposable activity in the software field and is considered as a support function. And, experience has shown that whenever there is insufficient and ineffective testing of the software, the organizations have suffered with high risk of software failure and loss of credibility and business.

 


Phone: 408-689-2746

Email:  info@hisolve.com

Contact Us




Application Development & Maintenance
Application Development and Maintenance of the client’s requirements.

Testing Services

Today’s competitive environment calls for at every phase.

Consulting
Today’s competitive environment calls for at every phase.

Professional Services
Today’s competitive environment calls for at every phase.
© Copyright 2004 Hisolve, Inc. All rights reserved. Terms | Privacy Policy | Disclaimer | Sitemap