SOFTWARE TESTING SERVICES
FUNCTIONAL
Functional testing is the foundation of any good software
testing program. Software can be fast, reliable and maintainable,
but if it doesn’t do what it is supposed to, it will fail. At PQA,
our functional testing typically focuses on the following quality attributes:
- Accuracy – does it do what it is supposed to do?
- Suitability – is it appropriate for the end user?
- Interoperability – does it work in its intended operating
environment?
- Functional Security – who can do what?
PQA testers have strong technical backgrounds and specific domain
experience in a wide range of industry verticals. This makes our testers
effective at all levels: unit, integration, system and acceptance.
Our philosophy is to prioritize the testing effort based on risk,
and to seek efficiencies by tailoring the implementation of our methodology
to meet your time, budget and technical constraints.
PERFORMANCE
Whether your software is web based or native to a specific operating system,
whether you’re making changes to an algorithm, a GUI or the hardware infrastructure,
PQA can assist you in measuring the performance characteristics of your software.
Our performance testers will design and execute custom automated test scenarios and
measure the performance of your software under normal and adverse operating conditions
to determine baselines, failure points, bottle necks, ineffective hardware
configurations and so on. Our performance testing teams use a wide range of
tools to ensure we can work within your technical environment.
AUTOMATION SOLUTIONS
PQA has more than 12 years’ experience implementing automation
solutions for the software development industry. Software testers have
always faced large volumes of work and short timelines, and it is our
mission to make our clients’ testing programs more efficient and more
effective through the implementation of smart automation solutions.
Over the years, we have developed solutions to automate:
we have developed solutions to automate:
- Data creation
- Data manipulation
- Data loading
- Test case generation
- Test case execution
- Metrics tracking
- Progress reporting
Our team of automation specialists is trained in the use of
HP and Borland’s tools as well as in open source tools. We regularly
develop custom automation solutions to solve unique challenges using
traditional programming and scripting languages.
|