среда, 14 ноября 2012 г.

Онлайн курсы/школа тестировщиков программного обеспечения

Онлайн школа тестировщиков Михаила Портнова

Лекция первая, ссылка

Exsploratiry testing - изучательное тестирование. Подумали, сделали, осмыслили и пошли дальше с учетом уже полученных знаний.
- планирование
 - исполнение
  - изучение

Ad Hoc testing - одновременное планирование, исполнение и изучение происходят одновременно. По типу стихийного придумывания тестовых случаев, интуитивное тестирование.

Test Case - описывают как нам делать тестирование. Описание тестовых случаев.

Quality можно рассмотривать и как степень удовлетворенности пользователей (customer satisfaction) и как соответствует продукт изначальной задумке, требованиям.

Software Quality - соответствие требованиям и с точки зрения менеджеров и пользователей - насколько нравится пользователю. Обнаружение ошибок в коде.

Software Quality Assurance - оценка процесса разработки программного продукта на предмет улучшения.

Классификация видов тестирования (один из возможных вариантов):
  1. Positive vs. Negative Testing
  2. Black Box vs. White Box Testing
  3. Unit – Integration – System Testing
  4. Functional – Regression – Acceptance
  5. Validation vs. Verification Testing
  6. Ad hoc – Exploratory – Structured(?)
Integration testing со стороны white box testing - когда программист тестирует какой-то код и взаимодействие модулей, как они работают вместе.

Acceptance testing - приемочное тестирование.
User acceptance - тестирование ПО в интерес пользователя.

Verification testing - тестирование насколько соответствует требования.
Validation testing - правильно ли программа пишется.

Комментариев нет:

Отправить комментарий