Software reviewers also play an important role in the project team. Microsoft’s approach of pairing one software engineer with two software reviewers reduces problems with software systems. However, the author found that the development of software evaluation in these years is still relatively slow, in addition to human testing, software automation testing, little change.

Software reviewers do not have as many books to read, but the coverage is relatively broad. Because white-box testing is sometimes required, software reviewers also need to know how to code. According to the author, it is better for a software reviewer to be a software engineer, so that they can be deeply involved in the testing of system modules. Of course, software reviewers do a limited number of white box tests, in order to save manpower, software reviewers can not do so many white box tests.

Software reviewers need to understand more programming languages, after all, the system may be more extensive in the test, and now the development of mobile terminal, software reviewers have to do work from desktop to mobile terminal will involve. Therefore, software reviewers must read some programming languages in order to improve their market competitiveness in their spare time.

Download the following books for software reviewers:

Link: pan.baidu.com/s/1OlWlgCVj… Extraction code: PLFS