Case Study: A better approach combining automated and manual testing
Abstract
For improving our testing team's ability and technology, we have adopted many measures
during the past years, one of the successful cases is learning and using advanced
software automated testing tools and testing procedure management tools in one project.
Background
This client is from Hertfordshire in UK, the project is an application for the government.
It includes two parts, background program and foreground program. The former one
is win program, the latter one is website. The product's quality must be ensured
by us, at the same time, we should catch client's pace during the whole development
lifecycle. Manual testing's shortcomings appear more and more obvious. Furthermore,
it's difficult and even ineffective to complete a good testing performance relying
on manually testing only. So, the client requested us to test using a better approach
– combine the automated and manual testing.
So, we considered these following questions in advance:
- How to complete testing task more effectively?
- How to give the customer higher quality?
- How to manage testing procedure more effectively?
Solution
After investigation, we decided to adopt automated software testing tool and automated
software testing procedure management tool.
At first, we chose appropriate and advanced tools. For functional and regression
testing, we chose Quick Test Professional. For performance testing, we adopted LoadRunner.
For testing process management, we chose a series of tools, such Mantis, TestLink,
and so on.
Then, according to testers' ability and experience, the manager allocated each tool
to testers to learn about it and held many inner training at regular intervals.
Several weeks later, not only automated testing idea has been acknowledged by all
of us but also every tester can use these tools appropriately.
Soon, all of these tools were in use for our testing tasks.QTP helped us to conduct
functional testing effectively. Although we spent some time writing script for it
before test execution, it saved much time and fitted client's fast-pace completely.
We have used LR to do performance testing, load and stress testing for many projects.
The accurate result and effective analysis reports satisfied our clients' expectations.
We use testing procedure management tools to ensure that we can successfully complete
testing tasks in time.
Benefits
- Improve testing efficiency
- Ensure products bug free
- Manage testing procedure more effective
- Write and manage various kinds of testing documents easily
- Save customer's cost further
Contact us
To find more details of our technical expertise and previous experience, please
fill in the form below and our sales will contact you as soon as possible. Any
enquiries from you are welcome, we will respond to you as soon as possible.