Чтение онлайн

на главную - закладки

Жанры

tестирование dot com
Шрифт:

• и т.д. и т.п.

В общем целая петрушка из-за того, что это другая ком-

пания и наши тестировщики не указ "их" программистам.

В случае с интеграцией нашего ПО с не нашим ПО оценка

должна принимать в расчет подобные задержки в решении

проблем, которые при такой интеграции бывают всегда;

• нужны ли тулы для автоматизации тест-кейсов?

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

кейсов как средство для облегчения исполнения тест-кейса,

например:

Исполнение

тестирования. Стадия 1: тестирование новых фича

263

• генерация данных (например, генерация номера тес-

тировочной кредитной карты),

• автоматизация всех либо части шагов,

• помощь в сравнении фактического и ожидаемого ре-

зультатов.

В одних случаях тестировщик может сам написать такой

тул, например, на языках Java или Python. В других

случаях написание тула в помощь тестировщи-кам — это

дело программиста.

Кстати,

в некоторых компаниях внутри департамента качества существую!

специальные отделы по созданию тест-тулов.

Вы должны подкорректировать тест-смету в зависимости от ва-

шей оценки того:

• сколько времени у вас займет создание (включая тестиро-

вание) такого тула (если тул создается вами, а не програм-

мистом);

• сколько времени этот тул сможет реально сэкономить во

время тестирования новых фича.

Итак, при составлении тест-сметы используем вышеперечислен-

ные факторы, слушаем свои опыт и интуицию и советуемся с

коллегами.

Упоминание о тест-тулах напомнило мне об одном предмете, который

особенно беспокоит сердца обучающихся тестированию, а именно

объеме компьютерных знаний.

Вот мое мнение: естественно, что наивно думать об устройстве тес-

тировщиком в интернет-компанию тому, кто не умеет пользоваться

е-мейлом и веб-браузером и не знает разницы между принтером и

модемом.

Хорошая новость: на первую работу тестировщиком можно устроить-

ся, имея базовые компьютерные знания, которые есть у каждого, кто

пользовался компьютером и Интернетом больше одного месяца.

Конечно, шансы трудоустройства существенно повышаются, если

у вас есть дополнительные к базовым знания (приведу конкретные

рекомендации через минуту).

Давайте скажем "Спасибо" океану информации под названием "Ин-

тернет" за

264

Тестирование Дот Ком. Часть 3

• гигабайты бесплатного ПО, например компайлеры

для C++ и

интерпретаторы Python;

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

пример пособия по изучению языка SOL;

• интернет-форумы на любую тематику, где любой оболтус (вклю-

чая меня) может задать самый идиотский вопрос и получить

на него ответ;

• веб-сайты, бродя по которым мы попутно становимся квалифи-

цированными пользователями Интернета;

• десятки других милых и полезных вещей.

Используйте ресурсы Интернета!!! В нем есть все, что вам нужно, что-

бы стать тестировщиком экстра-класса.

Вот список вещей, к которым я предлагаю хотя бы прикоснуться

перед поиском первой работы. Потратьте по крайней мере по 10 ча-

сов на каждое "прикосновение", причем не просто читайте теорию,

а работайте с соответствующим ПО (или на соответствующем ПО),

например:

• в случае с UNIX исполняйте команды, например команду "mkdir",

для создания директории или

• пишите код на Python.

1. HTML. Основной язык веб-страниц. Веб-учебник (web tutorial)

на английском языке и программа для симуляции может быть

найдена здесь: http://www.w3schools.com. Изучите базовые теги

(tag).

2. SQL. Язык баз данных. Веб-учебник на английском языке можно

найти здесь: http://www.w3schools.com. Разберитесь с синтакси-

сом следующих видов запросов (statements):

CREATE TABLE;

ALTER TABLE;

DROP TABLE;

INSERT INTO;

UPDATE;

DELETE;

SELECT.

Скачайте и установите на ваш компьютер базу данных MySQL

.

3. Python. Веб-учебники на английском языке и установочную про-

грамму для интерпретатора можно найти на http://www.python.org.

Возьмите самый простой учебник и ощутите всю прелесть просто-

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

4. UNIX. Вот наипростейший веб-учебник:

http://www.math.utah.edu/lab/unix/unix-tutorial.html. Симулятор UNIX

Поделиться:
Популярные книги

Город Богов 3

Парсиев Дмитрий
3. Профсоюз водителей грузовых драконов
Фантастика:
юмористическое фэнтези
городское фэнтези
попаданцы
5.00
рейтинг книги
Город Богов 3

Ваше Сиятельство 2

Моури Эрли
2. Ваше Сиятельство
Фантастика:
фэнтези
альтернативная история
аниме
5.00
рейтинг книги
Ваше Сиятельство 2

Начальник милиции 2

Дамиров Рафаэль
2. Начальник милиции
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Начальник милиции 2

Граф

Ланцов Михаил Алексеевич
6. Помещик
Фантастика:
альтернативная история
5.00
рейтинг книги
Граф

Мастер темных Арканов

Карелин Сергей Витальевич
1. Мастер темных арканов
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Мастер темных Арканов

Искра Силы

Шабынин Александр
1. Мир Бессмертных
Фантастика:
городское фэнтези
историческое фэнтези
сказочная фантастика
фэнтези
эпическая фантастика
5.00
рейтинг книги
Искра Силы

Имя нам Легион. Том 9

Дорничев Дмитрий
9. Меж двух миров
Фантастика:
боевая фантастика
рпг
аниме
5.00
рейтинг книги
Имя нам Легион. Том 9

Душелов. Том 2

Faded Emory
2. Внутренние демоны
Фантастика:
фэнтези
боевая фантастика
аниме
5.00
рейтинг книги
Душелов. Том 2

Темный Лекарь

Токсик Саша
1. Темный Лекарь
Фантастика:
фэнтези
аниме
5.00
рейтинг книги
Темный Лекарь

Ненужная дочь

Брай Марьяна
Любовные романы:
любовно-фантастические романы
6.25
рейтинг книги
Ненужная дочь

Корсар

Русич Антон
Вселенная EVE Online
Фантастика:
боевая фантастика
космическая фантастика
6.29
рейтинг книги
Корсар

Мастер 3

Чащин Валерий
3. Мастер
Фантастика:
героическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Мастер 3

На границе империй. Том 8. Часть 2

INDIGO
13. Фортуна дама переменчивая
Фантастика:
космическая фантастика
попаданцы
5.00
рейтинг книги
На границе империй. Том 8. Часть 2

Курсант: назад в СССР

Дамиров Рафаэль
1. Курсант
Фантастика:
попаданцы
альтернативная история
7.33
рейтинг книги
Курсант: назад в СССР