Все записи рубрики «Сайтостроение»

1

Жми на кнопки, получишь результат

Оксана Васильева
24 апреля 2013 года

Мифы о тестировщиках, часть 1

Пожалуй, самый популярный вид статьи про тестировщиков в интернете — это вводные статьи «Кто такие тестировщики и что такое тестирование?». Сегодня хотелось бы поговорить о другом: любая крупная IT компания имеет отдел тестирования, но вокруг профессии вертится немало мифов, которые давно не соответствуют реальности или не соответствовали ей никогда. Сегодня у нас знакомство с реальными людьми и реальными проектами ЦВТ. Рассмотрим классические мифы с комментариями самих тестировщиков касательно того, что о них говорят.

Миф 1. Работа тестировщика — низкоквалифицированный труд

Николай - тестировщик ЦВТ

Николай (тестировщик, специализация — новостные порталы):

«В реальной жизни всe совершенно наоборот. Хороший тестировщик — это высококвалифицированный специалист, который ценится на вес золота. Для рядового тестировщика наиболее естественная среда — огромный проект, который пишется много лет, при этом новый функционал появляется раз в неделю. Объем и количество информации такие, что ни о какой «обезьяньей работе» речи быть не может. Перед тем, как просто «начать кликать», необходимо запросить требования у нескольких отделов, совершенно далеких от технической реализации, проанализировать эти требования (часто нечеткие и противоречивые) и согласовать свои действия с программистом.

В особо тяжелых случаях, требования к очередному сервису разбросаны в виде нескольких десятков комментариев, оставленных в течение года в совершенно разных местах (а в самых тяжелых тестировщик единственный, кто понимает, что необходимо получить в итоге :D). По ходу процесса также необходимо оценить затраты времени и эффективность автоматизации, автоматизировать автоматизируемое и дать свои рекомендации, как человек со свежим взглядом на проблему. На все это может быть выдан, например, час, потому что пользователи должны были увидеть результат еще вчера.

Все ради того, чтобы где-то там, далеко за пределами твоего влияния, репутация проекта росла, а проблем у пользователей становилось меньше. Процесс достаточно творческий, сложный и не всегда предсказуемый. Перефразируя тестировщиков Google, «Мы начинаем с простеньких попыток сбить приложение с толку». Заканчивается тем, что приходится писать скрипты для себя, когда оказывается, что ты первым задумался, как можно проверить данный функционал. Помимо этого, тестирование достаточно строгая дисциплина со своей теорией и методологией.

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

За простым результатом работы (ошибки или найдены, или нет), не всегда видно, что суть действий не сухой отчет и клики по кнопкам, а тяжелый аналитический труд, которым ты каждый день уменьшаешь количество проблем конкретным людям. Радует, что для проектов, у которых нет «последней строчки кода», тестирование стало обязательным процессом.»

Миф 2. Да что там тестировать-то в телевизорах? Жмешь по кнопкам пульта и все!

Екатерина - тестировщик ЦВТ

Екатерина (тестировщик, специализация — Smart TV и Set top box):

«Smart TV — это такое относительно новое ТВ, к которому можно подключать интернет и устанавливать различные приложения, такие как Skype, игры, приложения для просмотра фильмов и т. д., также можно просматривать интересные сайты.

Вы пришли домой вечером, включили телевизор, гуляете по приложениям, выбираете фильмы, смотрите их и не задумываетесь о том, кто и каким образом создавал эти приложения, а уж тем более тестировал. Давайте разберемся в том, для чего нужен тестировщик и нужен ли вообще в команде разработки приложений для Smart TV? Итак, ваша реакция на не протестированное приложение будет следующая: вы в недоумении от того, что вдруг телевизор перестал реагировать на кнопки пульта, на экране появляются не понятные ошибки, воспроизводится не тот фильм, и вы в растерянности, не довольны и не знаете, что делать.

При разработке приложений для телевизора нужно учитывать, что каждый телевизор предъявляет свои требования: например, размер шрифтов или иконок, присутствие обязательных элементов на экране телевизора (должна быть кнопка «Назад» на каждой странице приложения) и другие. Соответственно, для каждого телевизора программисты пишут новую программу, хотя, казалось бы, приложение-то одно и тоже. И каждую такую программу мы, тестировщики, проверяем отдельно, применяя свои профессиональные навыки и багаж выдержки — попробуйте просмотреть все страницы в приложении из 100 страниц раз по 20 в день. А еще и у каждого телевизора разные пульты, а у некоторых и не по одному, еще и мышку с клавиатурой можно подключать — все это мы тоже должны учесть.

Так же проводим стресс-тестирование, к примеру, быстрое и долгое нажатие кнопок пульта, отключение интернета. Интересным и одновременно сложным моментом тестирования приложений под телевизоры является момент, когда в полностью протестированное приложение вносят изменения. Для того, что бы найти ответ на вопрос: «А что именно теперь тестировать?» нужно хорошо подумать, на работу какой части программы могло прямо или косвенно повлиять изменение.

Тестирование нового направления IT, такого как Smart TV, процесс интересный, ввиду своей новизны, но одновременно и сложный».

Продолжение: Мифы о тестировщиках, часть 2

Метки: ,

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

О тестировании на пальцах

Гульнара Тагирова
14 июня 2012 года

Happy testing ^_^

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

У заказчика же возникает резонный вопрос: «А почему я должен платить за выявление ваших же багов и их исправление? Вы называете себя профессионалами, вот и делайте свою работу».

Стоп. Давайте разберемся, в чем же заключается профессионализм.

Читать дальше »

Метки: ,

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

Сайт музея

Ксения Докучаева
11 апреля 2012 года
Национальный музей Удмуртской Республики имени Кузебая Герда
Какое счастье, когда нам приходится работать над такими интересными проектами, как сайт Национального музея! Я, прям, как чувствовала, съездила кой-куда, посмотрела, как обстоят дела с другими музеями мира:
http://www.hermitagemuseum.org/html_Ru/index.html
http://www.nordiskamuseet.se/
http://www.skansen.se/en/
http://www.nhm.org/site/
http://www.getty.edu/
http://www.vasamuseet.se/en/
http://www.nansenamundsen.no/en/
http://www.frammuseum.no/default.aspx?lang=en-us
http://www.khm.uio.no/vikingskipshuset/index_eng.html
Читать дальше »

Метки: , , , , ,

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

МамаПицца — за сценой

Артём Анкудинов
2 февраля 2012 года

В один из прекрасных рабочих дней, наши хорошие друзья и партнеры из компании WelcomeGroup обратились к нам с задачей, которая назревала уже давно — разработать интернет-магазин вкуснейшей пиццы, которую они с любовью готовят в своих заведениях под маркой «МамаПицца». Одним из условий данной задачи было не только организовать удобный сервис по заказу пиццы через Интернет, но и подготовить площадку для дальнейшего развития и других сервисов до доставке еды.

Читать дальше »

Метки: , , ,

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

ЦВТшные завтраки

Роза Загидуллина
20 октября 2011 года

Центр Высоких Технологий — компания, которая внутри себя аккумулирует множество проектов, как регионального, федерального, так и европейского уровня. Благодаря такому разнообразию проектов, внутри компании появляются уникальные компетенции, делиться которыми, к сожалению, по определенным обстоятельствам со всеми мы не можем. Но зато, люди, которые работают в ЦВТ, имеют возможность их перенять.

Для этого внутри компании мы решили еженедельно организовывать небольшие встречи, чтобы ЦВТшники могли делиться своим опытом и передавать его коллегам.

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

Читать дальше »

Метки: , , , , , , , , ,

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