|
We perform the following types of testing to ensure whether
the systems under test maintain their functional integrity
while under load.
Load Testing
We apply a pre-determined load to the software under
test to observe its behaviour. We can emulate a large number
of users by collaborating with ISP services in Pakistan. Our
service is provided remotely from VITEL,
avoiding disruptions to our clients or their customers’
development work. We tailor all the test hardware and test
tools to suit the needs of our clients.
Stress Testing
We apply an increasing load to a system to determine the point
at which the software performance drops below acceptable levels
or fails entirely.
Soak Testing
We perform load testing over a period of several days to identify
any performance issues, which reveal themselves over prolonged
execution cycles.
Scalability Modelling
We combine the above methods of performance testing to determine
the future capacity and the limitations of the current design/implementation.
Performance Monitoring
We regularly execute predetermined test programs to ensure
that the application’s end user’s expectations
are met at all times. Our service provides peace of mind that
the application under test is working as expected and that
the service provided by third party vendors meets contractual
agreements.
Non-Functional testing
VeriQual provides test execution services for the following
types of non-functional tests:
Fail over and Resilience
We test the effectiveness of the redundancy, fail over and
load redistribution mechanisms by recreating a range of hardware
and/or software failures while monitoring continuity and quality
of service.
Backup and Recovery
We test the backup and recovery procedures to verify that
software and hardware, including databases and servers, can
be restored to a pre-failure state should a storage system
fail entirely.
Localisation
VeriQual is able to provide the services of native speakers
of most European languages to perform language checking and
compatibility with regional operating systems and applications.
Hardware and Software Compatibility
VeriQual is able to test applications on a range of hardware
and software configurations to minimise the risk of incompatibility
and ensure interoperability.
This type of testing includes checking that applications
comply with a full range of web browsers, platforms and networks.
Usability
We can arrange focus groups that are representative of the
application’s end users to provide feedback on user
interface design, ease of navigation and compliance with pre-determined
usability standards. The focus groups can be repeated as part
of an iterative design process.
Functional testing
VeriQual provides test execution services for the following
types of functional tests:
System Testing
Test harnesses may be utilised in an effort to test every
function of an application to verify that it complies with
the relevant requirements. If the application has already
been integrated then test harnesses may not be required.
Integration Testing
We run tests to ensure that the various components of an application
interface properly.
User Acceptance Testing
The VITEL concept ensures that we build long term partnerships
with our clients and fully understand the way they work and
their applications, thoroughly. With sound knowledge of the
application’s business objectives, our team of testers
can provide pilot testing, beta testing or business acceptance
test execution services.
Regression Testing
VeriQual’s low cost base allows us to offer regression
test execution services, even if the regression tests cannot
be automated readily. Given the long-term relationships we
aim to build with our clients, regression-testing work can
be handled easily by the dedicated VITEL team. VeriQual’s
services save our clients the trouble of familiarising new
contractors with old software, as we do not have to start
off at the bottom of the learning curve each time the client
requires regression-testing work.
Automated Testing
Team VeriQual members have experience with a wide variety
of automated tools. We remain vendor independent, but can
deploy most tools upon client request.
Security Testing
VeriQual has highly skilled security specialists
who can assess a system’s vulnerability to unauthorised
penetration. We can identify and report unsecured areas that
are susceptible to breach to enable our clients to redress
the situation, as soon as we suspect that there are weaknesses
such as back doors, known vulnerabilities, or improper transmission
channels, which could be exploited.
Multimedia Testing and CD Testing
VeriQual can test various types of media on a wide
range of environments including all common operating systems,
media players and multimedia plug-ins. We have a fully equipped
test lab with a wide range of PC and Mac hardware and can
source any uncommon hardware easily through our hardware vendor
partnership program.
|