Перейти к содержимому

Vyacheslav07

Регистрация: 07 сен 2016
Offline Активность: 15 сен 2016 07:48
-----

Мои темы

Оценка готовности к собеседованию тестировщика

07 сентября 2016 - 20:05

Добрый вечер, друзья! Завтра у меня собеседование на тестировщика, работодателю нужен тестировщик для написания автоматизированных тестов или функциональных. Работодатель знает, что у меня нет опыта работы, только высшее математическое образование и знание Java. Сказали почитать и в общих чертах понимать о тестировании и т.д. Сейчас озвучу усвоенный материал:

 

Виды тестирования:

1) Функциональные.

2) Нефункциональные.

3) Связанные с изменениями.

 

Функциональные виды тестирования:

  -Функциональное тестирование (Functional testing)

  -Тестирование безопасности (Security and Access Control Testing)

  -Тестирование взаимодействия (Interoperability Testing)

 

Нефункциональные виды тестирования:

-Все виды тестирования производительности:

    -нагрузочное тестирование (Performance and Load Testing)

    -стрессовое тестирование (Stress Testing)

    -тестирование стабильности или надежности (Stability / Reliability Testing)

    -объемное тестирование (Volume Testing).

-Тестирование установки (Installation testing)

-Тестирование удобства пользования (Usability Testing)

-Тестирование на отказ и восстановление (Failover and Recovery Testing)

-Конфигурационное тестирование (Configuration Testing)

 

Также тестирование делится по знанию внутренней системы:

черный ящик (black box testing)

серый ящик (grey box testing)

белый ящик (white box testing)

 

 

Связанные с изменениями виды тестирования:

-Дымовое тестирование (Smoke Testing)

-Регрессионное тестирование (Regression Testing)

-Тестирование сборки (Build Verification Test)

-Санитарное тестирование или проверка согласованности/исправности (Sanity Testing)

 

 

Уровни тестирования:

    -Компонентное или Модульное тестирование (Component Testing or Unit Testing)

    -Интеграционное тестирование (Integration Testing)

    -Системное тестирование (System Testing)

 

Про каждый выше пункт в 2-х словах готов рассказать.

 

Далее готов рассказать про JUnit4, про библиотеки FEST Assert, Mockito, про плагин JaCoCO.

 

Еще у меня вопрос - у меня в тест кейсе под аннотацией @Before создаются экземпляры объектов для тестов, но переменные для этих экземпляров не видны из обычных тестов, как это так и как быть?

 

Если сможете еще что-нибудь добавить, что желательно знать на собеседовании, буду очень благодарен!