• Functional Testing

    InfoSource offers to its customers functional testing services like:

    Manual Testing | Regression Testing | Component Testing | Usability Testing and Compatibility Testing

    Manual Testing

    Manual testing covers a feature by feature basis for validation of behavior, against a wide range of normal and erroneous input data. Functional testing can be done either manually or can be automated depending on the type of tests which need to be run. Manual Testing can be performed for black box or white box testing.

    The functional testing covers various tests like:

       Installation testing, regression testing, accessibility testing
       Upgrade and backward compatibility testing
       Internationalization and local testing
       API testing and testing of user interface
       Database management, security, and networking.
       User commands, searches, user screens, integrations and data manipulation.

    The effect of upgrades, uploading and downloading on the performance is also checked during functional testing. Aim is to validate application for conformation to its specifications and that it correctly performs all its required functions. Checks the execution of functions and commands as envisaged originally.

    InfoSource can complement your QA team by fulfilling tasks that your QA team does not have bandwidth to do. Alternately, you can outsource your entire QA effort to InfoSource. In either scenario, the InfoSource’s experienced project team will work seamlessly with your development and QA team to deliver a great product.

    Regression Testing

    In today's intensely connected and fast moving Internet world, software is often deployed to production on weekly basis. QA is a time and effort-intensive, repetitive activity that is prone to human error and can prove to be very harmful to brand and service levels if done inadequately. To guarantee product delivery on tight schedules, regression testing ensures that the functionality in place in earlier releases is intact and working in the new release. Info Stretch has developed a regression testing methodology to define and maintain concise regression test suites that ensure consistent quality of applications release after release.

    InfoSource’s unique Regression testing methodology maximizes its leverage with automation using its QA Framework to reduce the cycle time of testing while increasing the coverage. Our Regression testing experts have been able to achieve up to 90% automation and reduce the testing cycle time significantly.

    Component Testing

    Component and Unit Testing are often used interchangeably and are important stages in delivering a robust product as it detects defects early in SDLC and saving a considerable amount of time and cost.

    We work with customer so that Component and Unit testing fits well with their development team and overall methodology and strategy using various open source and commercial tools. It is a verification of functionality of specific modules when certain stimulus is applied to the component's interface. A component could be an object, a collection of objects, or even a software module in cases of procedural systems. Verification is done by either validating state changes in response to those stimuli or validating effects elsewhere in a system.

    InfoSource provides unit and component testing services for several technologies such as C, JAVA, Ajax, Flex, .NET, EJBs, Servlets /JSP, SOAP, and web services.

    Usability Testing

    Your end users or customers for Software Product or Internet-based applications typically are never formally trained to use the product. You want the product to be user friendly, intuitive and quick so that users will stay with your product and not be deterred. If the users cannot find what they are looking for, if the application response times are inadequate, or if the application is not user-friendly then there is a good chance that you will quickly loose that customer to competition. Usability testing is performed by various levels of users, from novice to expert. You probably have experts and PM who may have tested usability but a neutral third party opinion provides a better perspective. We analyze your application's usability based on proven Human-Computer Interaction (HCI) principles and test for: Ease of use, Navigation, time for completion and errors.

    Compatibility Testing

    It is conducted on the application to evaluate the application's compatibility with various factors in the computing environment which can effect its functioning. Compatibility testing is may be done for various elements like Hardware platform, Web browsers, Operating Systems, Network bandwidth, etc.

    Browser compatibility testing is usually done to test the end user experience. This tests the web applications across different web browsers, to ensure that the application respond exactly as expected across various browsers. This also ensures that the user's visual experience remains the same irrespective of which web browser he uses.

    OS and hardware compatibility testing are done to ensure that the application functions as expected across different OS (or different version) and with various hardware components.

Closing this window will discard any information entered and return you back to the main page