Software
Testing has lot of challenges both in manual as well as in
automation.
Here
are a few problems faced by the tester:
1.Frequent Changes
in the application:
Once the development
is complete, the developer sends the application to the tester. Based
on the application test cases our made.
Further changes in
the development are sent to the tester, such frequent changes in
development lead to confusion on behalf of the tester as the test
cases need to be changed for every change in development which leads
to problems in testing.
2.Testing the
complete application is not possible:
Testing starts with
making number of possible combinations and the application is tested
based on these combinations. The problem that arises is that there
are numerous combinations that can be made and it is not possible to
test the whole application
both in manual as well as in automation testing
-
Test every possible input to every variable.
-
Test every possible combination of inputs to every combination of variables.
-
Test every possible sequence through the program.
-
Test every hardware / software configuration, including configurations of servers not under your control.
-
Test every way in which the user might try to use the program.
3.Time
Consuming in case of Manual Testing
Manual
testing
is
the process of manually
testing
software
for defects. It requires a tester to play the role of an end user and
use most of all features of the application to ensure correct
behavior. Each
time a test case is made, it has to be tested, which
is time
consuming.
4. Relationship with
developers:
A major challenge
for a tester is to have a good relation with the developer as they
have to work together on an application therefore handle
this relation positively. There are simply hundreds of excuses
developers or testers can make when they do
not agree on
some points.
5.Understanding of
Requirements.:
Sometimes
testers are responsible for communicating with customers in
understanding the requirements. What if the
tester
fails to understand the requirements? Will he be able to test the
application properly? Proper
understanding of the requirement is important in order for the tester
to make test cases and go ahead with the testing. The requirements
also define the type of testing to be done, hence it is an important
part, but sometimes it is not clear which confuses the tester.
Testers
require good listening and understanding capabilities
6.Time constraint:
While
working on the test cases, the tester is informed of the application,
sign off in 3hours which becomes a problem for the tester as he/she
has to make a call on which test to execute first so as to ensure
that there are no bugs/fixes to be removed.The tester
eventually simply focuses on task completion and not on the test
coverage and quality of work. There is a
huge
list of tasks that you need to complete within specified time.
LinchPin
Technologies Pvt Ltd, a mobile
app development company noida , is a globally recognised enterprise
mobile app development company
Source: http://techbirds.in/software-testing-problems-faced-by-a-tester/
Great advice. Here are the ones I like the best: Write for yourself first, Be consistent.Android App Development Company Noida
ReplyDeleteGreat article. keep trying to share your thought and content with us by your blog. looking nice content on your blog.Website Redesigning Services
ReplyDeleteThank you very much for sharing. You always try to sharing such a good information with us.Mobile Responsive Website Design
ReplyDeleteYour blog is an interesting for reading. Thank you for this useful information !!Mobile App Development Company
ReplyDeleteGreat post. thanks for sharing.!!Web Content Writing Services
ReplyDeleteNice post keep sharing!!SMO Services
ReplyDeleteI read your article. Very Nice.Website Redesigning Services
ReplyDeleteThank you very much for sharing. You always try to sharing such a good information with us.Content Writing Company
ReplyDeleteI like to read this post because I met so many new facts about it actually. Great Tips !! Digital Marketing Services In Noida
ReplyDeleteInteresting one keeps sharing some new posts. This is a very helpful. Great TipsWordpress Web Development Services
ReplyDeleteInformative post. Keep Sharing!iPhone Apps Development Company Noida
ReplyDeleteThank you very much for sharing. You always try to sharing such a good information with us.iPhone Apps Development Company India
ReplyDeleteUseful information! Wordpress Web Development Company In India
ReplyDeletegood article. I like to read this post because I met so many new facts about it actually. Thanks a lot.Digital Marketing Services In Noida
ReplyDeleteUseful information. Keep sharing!!Best Digital Marketing Agency in Delhi NCR
ReplyDeleteGreat article. keep trying to share your thought and content with us by your blog. looking nice content on your blog.SEO Company
ReplyDeleteHelpful to me. thank you for sharing. I am a regular reader of your blog.SEO Company
ReplyDelete