Testing is meant to show that a program does what it is intended to do. Why may testers not always know what a program is intended for?
A program is designed to do a specific task. Based on the use cases of a program, one can know what the program to intended to do. So, without the use case diagram a tester cannot clearly undertsand the functionality of a program.
Without actually knowing the uses of a program, a tester can approach testing the program on different platforms and for different criteria. This makes the tester approach the testing with various options. There will be different ways the tester will test the program. This approach will be similar to how the client ot the end-user will approach the program.
Various kinds of testing can be carried out by the testers which will make the program run in various programs with less or no existing bugs.
Get Answers For Free
Most questions answered within 1 hours.