Please enable JavaScript.
Coggle requires JavaScript to display documents.
Testing (Maintainability (it is easier to fix bugs and flaws because the…
Testing
There are many examples of situations where new computer systems or software upgrades have caused major problems because they have not been tested properly.
Testers actively try to break the system, pushing it to extremes to test its strength and resilience.
Without testing a new system thoroughly it can fail,resulting in serious consequences for the developers and end users.
Extensibility
it is much easier for others to add extra features and functions to the code if it is written in a standardised way.
-
Maintainability
-
If someone else has to change something after you have coded it, refactoring makes their job easier.
One way of doing this is to refactor large sections of code into smaller individual sections of code.
-
If you leave testing until the end, you will have a lot of code and it can be difficult to work through to find the problems
If you were making a program, testing should really be a regular activity within the software development cycle
-
-
:
-