Software testing levels Principles of testing QC-QA презентация

Software Testing Levels

Слайд 1Software testing levels Principles of testing QC-QA


Слайд 2
Software Testing Levels


Слайд 3Unit Testing
Unit (Component, Module) Testing: This is done primarily by developers

to make sure their code works fine and meets the specifications of users. They check a piece of code (classes, functions, interfaces, procedures).

Слайд 4Integration testing
This test two or more components to test the interaction

between components, the interaction of different parts of the system.

Слайд 5System testing
System (or end- to- end) - it is the test

of the entire system from start to finish.

Слайд 6Acceptance testing
Acceptance testing is performed at end-users or customer to test

the software.

Acceptance testing can be performed as part of the process between any two phases of development.

Alpha testing, Beta testing

Alpha testing is done on the side of developers. This is done at the end of the development process.

Beta testing, beta testing is carried out on the customer side. This is done just before the launch of the product.


Слайд 7Principles of testing
Principle 1. Testing shows presence of defects

Testing found that

defects are present, but can not assure that there are no defects. Testing reduces the number of probable unfound defects and if defects are found, this does not guarantee their absence.

Слайд 8Principles of testing
Principle 2. Exhaustive testing is impossible
Test total (all

combinations introductions and preconditions) is not feasible except for trivial cases. Instead efforts, test all available risk analysis and priorities to help conduct targeted testing.

Слайд 9Principles of testing
Principle 3. Early testing.

Testing begins as soon as possible

and focuses on defining goals.

Слайд 10Principles of testing
Principle 4. Defect clustering
Efforts testing focused proportionally to the

expected and the resulting defect density on the modules. Several modules usually contain most of the defects found during doreliznoho testing-related or primarily with imperfections operating systems.

Слайд 11Principles of testing
Principle 5. Pesticide parade

If repeated tests, one set

of test cases will not find new defects. Avoid "pesticide paradox" can be regular checking, updating and posting new tests.

Слайд 12Principles of testing
Principle 6. Testing is context dependent

Testing different depending on

the context of the product. For example, critical software is tested differently than the protection of commercial site.

Слайд 13Principles of testing
Principle 7. Absence - of - errors fallacy

Finding and

fixing defects does not help if the system is useless and does not meet the needs and expectations of the user.

Слайд 14Quality Assurance/ Quality Control


Слайд 15Quality Assurance/ Quality Control


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика