Updating an erp system is added functionality elucidating user behavior mobile learning
Difficult to cover all the system in regression testing so typically automation tools are used for these testing types.
Install/uninstall testing – Tested for full, partial, or upgrade install/uninstall processes on different operating systems under different hardware, software environment.
Unit testing – Testing of individual software components or modules.
Typically done by the programmer and not by testers, as it requires detailed knowledge of the internal program design and code.
Think about development, If you have theoretical knowledge of any programming language say C , can you write a program using this language? If you have basic knowledge of software testing then it’s not enough for all testing types.
You can gain more knowledge of each type using your basic knowledge. Black Box Testing: Without knowing the internal content of the box checking the outer appearance and quality of the box.