Friday, May 7, 2021

Explain the difference between the mindset required for test activities and the mindset required for development activities

The thinking of the tester and the developer has significant differences.

The main task of a developer is to design and create products. Therefore, the developer is more busy thinking through the creation of the product, rather than analyzing why it may not work.

Identify the psychological factors that influence the success of testing

The identification of defects at different stages of product development can be perceived as a criticism of the product and the author's personality. Creators are often convinced of the correctness of their projects and code, and therefore may perceive the tester as a person who creates problems, and not as a person who works to improve their product. Therefore, in the past, it happened when the messenger who brought bad news was simply executed.

Explain the value of maintaining traceability between the test basis and test work products

Traceability allows to monitor the relationship between each element of the test basis and the corresponding work products throughout the testing process.

Differentiate the work products that support the test process

Test planning work products

Mainly, products for planning test activities include one or more test plans. The test plan includes information about the test basis to which other test work products will be related through traceability information, as well as the exit criteria that will be used during testing. monitoring and control.

Monday, May 3, 2021

Describe the test activities and respective tasks within the test process

A testing process consists of the following main activity groups: test planning, test monitoring and control, test analysis, test design, test implementation, test execution, test completion. Each activity consists of different tasks that can change from one project to another.

Explain the impact of context on the test process

There is no universal test process

The content of the testing process depends on many factors, that is, it depends on the context of its implementation. 

Explain the relationships between software development activities and test activities in the software development lifecycle

Regardless of the development model, there are several principles of good testing: