Entry level QA. Have a question. I was tasked today to compare old tests to our current build and compose a document containing all of the differences between what the test steps expected result versus current result. Essentially cross referencing and documenting minor changes. What would this process be called? I understand that I was likely tasked to do this to get me familiarized with manual testing and it may not have any importance at all but I am interested if there's a technical term for it. Any ideas? Thanks!
If the tests are of a released project, then this process may have been done to understand the changes between how the application was planned initially and how it turned out after several improvements in requirements and developing different variants.
If the tests are of previous phase, then the its is manual regression testing, used to check if bugs are introduced in previously verified modules, due to integration of new modules to older ones.
I believe this would be called regression testing.
This is known as Regression Testing since while developing the new features or doing refactoring of existing code the changes might impact the existing features and hence might break them down (this is called a regression).
This why you were asked to run existing "old" tests against new build. To make sure the new code changes didn't impact the existing "old" features.
This is a kind of Regression Testing since there would be some features that might not have changed. Additionally it is refactoring where the Expected have been changed for some tests.
Testers in leading qa testing services companies follow this approach. This process is essential in keeping the document up-to-date, so that new/existing engineers working on the project don't face any difficulty in understanding the product.