Главная    

Описание книги.

Книга состоит из 6 глав:


1)   Первая глава освещает виды программного обеспечения, познакомит Вас с типами ПО, операционными системами, а также клиент-серверной технологией.

Основная часть главы посвящена языку запросов SQL, о котором Вы наверняка слышали, и который часто указывается в требованиях на вакансию тестировщика.

Мы рассмотрим основные операторы, и уже по окончании главы Вы будете иметь начальные знания языка SQL.

2)    Вторая глава непосредственно о теории тестирования ПО:

- Для чего и кого оно предназначено.

- Его цели и задачи.

- Источники возниконовения ошибок.

- Контроль качества ПО.

- Практика тестирования (отличия реалий от теории).

- Место отдела тестирования и роль тестировщика.

 

3)    В следующей главе я пишу о документации.

Документация для тестировщика глобально делится на 2 вида:

1. Документы, описывающие ПО: инструкции, технические задания.

2. Документы, которые создает сам тестировщик: тест-кейсы, планы, стратегии.

Оба вида документации важны, потому что без первого - качественно протестировать программу довольно сложно, а без второго довольно сложно воспроизводить процесс тестирования.

Собственные документы предназначены для нескольких целей.

Во-первых, написанная документация позволяет очень быстро вспомнить, как проводилось тестирование, повторно протестировать программу.

Во-вторых, тестированием одного программного продукта в течение жизненного цикла разработки этого продукта, может заниматься несколько человек. Соответственно, общая документация будет очень сильно им помогать.

Ну и, в-третьих, очень важно для тестировщика иметь документы, описывающие тестирование программы, потому что они упрощают его работу. Т.к. при наличии множества программных продуктов одного типа, можно написать общую документацию, стратегию тестирования для этого вида продуктов. При тестировании каждой из программ можно пользоваться универсальной документацией, при необходимости внося вариации для конкретной программы.

Также в этой главе Вы узнаете, как писать сценарии тестов, тест-кейсы. Незнакомое слово? Не волнуйтесь, я расскажу, что оно означает.

4)    Четвертая глава - о видах тестирования.

Здесь мы максимально близко подойдем к описанию процесса тестирования, самой сути тестирования.

Я расскажу о видах тестирования. Предупреждаю - универсальной классификации нет. Но есть довольно много терминов для описания вида тестирования. Например, тестирование бывает обзорным, функциональным, регрессивным, нагрузочным, интеграционным - всех не перечислишь.

Я опишу основные из них, дам определения. Также Вы узнаете в каких случаях используется тот или иной вид тестирования.

 

5)    В пятой главе я говорю об инструментах тестирования и автоматизации. Тестирование не всегда бывает ручным, очень часто бывает необходимо использовать какие-то инструменты для облегчения своей работы и для автоматизации тестирования. Но надо учесть, что это далеко не всегда выгодно по времени и трудозатратам.

 

6)    Заключительная глава посвящена отчетности, которая в деле тестировщика, как и в любой работе, играет очень важную роль.

В не малой степени о результатах Вашей работы будут судить по составленному Вами описанию, отчету о тестировании.

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

Также расскажу о жизненном цикле дефекта - с момента регистрирации до закрытия.

 

Практически после каждой главы будет домашнее задание.

Выполнять его крайне желательно, т.к. практика - залог успеха.

Читайте по 1 главе каждый день и приступайте к прочтению следующей только после выполнения домашнего задания к предыдущей главе.

 

Таким образом всего через 1 неделю вы будете иметь представление о тестировании программ с точки зрения исполнителя.


Главная    

Пользовательский поиск