2 ноября 2011 г.

Silicon Valley или Что такое Силиконовая Долина?

Вы все слышали и наверное сами ни раз употребляли в разговоре термин "Силиконовая Долина". Но задумывались ли вы почему её так назвали? Почему силиконовая? Кто придумал этот термин? И что она из себя представляет?

Оказывается, долину назвали силиконовой из-за располагающихся в ней предприятий полупроводниковой индустрии, где в качестве основного материала при производстве полупроводниковых элементов для интегральных микросхем используется кремний (silicon – кремний). Но причем здесь силикон? - спросите вы:)  А при том, что изначально русскими толкователями была допущена ошибка, ведь английские термины "silicon" (в пер. "кремний") и "silicone" (в пер. "силикон") - созвучны. Правильно говорить Кремниевая долина, но в России уже давно прижилось название Силиконовая Долина.

18 августа 2011 г.

Полезные книги для тестировщиков

Top-5 книг по тестированию ПО от Натальи Руколь:

 1. Lee Copeland – “A Practitioner's Guide to Software Test Design”

Это лучшая книга по тестированию. В ней подробно, поэтапно, с понятными примерами разбираются различные техники проектирования тестов. При этом описанные подходы к проектированию можно использовать не только в формальных, но и в исследовательских процессах. Копланд показывает тестирование как искусство. Каждая глава – одна новая техника для творца тестирования, после отработки навыков в которой вы можете всё эффективнее тестировать, сокращая затраты и улучшая результаты. Ноль воды и философии, много практики и дельных советов. Я читала эту книгу трижды, каждый раз открывая в ней что-то новое. И обязательно перечитаю ещё!
Кому рекомендуется:
Всем, от начинающих тестировщиков до тест-менеджеров. Тест-дизайнерам для прочтения обязательно!

2. Ron Patton – “Software Testing”

 

Эта книга – идеальный трамплин в мир тестирования, если вы только-только начинаете работу в этой области. Здесь вас ожидает доступное описание различных методик разработки, целей тестирования, техник нахождения и правил описания дефектов.
Книга написана лёгким и доступным языком, с наглядными примерами, симпатичными иллюстрациями. При её прочтении чувствуется любовь автора к своей отрасли, и это чувство передаётся через книгу!
Кому рекомендуется:
Начинающим тестировщикам – в обязательном порядке, тест-менеджерам желательно для помощи «вводить новых бойцов».

Рассылка «Как стать тестировщиком» от Натальи Руколь

Наталья, как всегда, не стоит на месте, а развивается и развивает других.:) Для начинающих тестировщиков она создала специальную рассылку - «Как стать тестировщиком», где будут рассматриваться такие базовые вопросы, как:  
  • Что такое тестирование, и какие знания нужны тестировщикам? 
  • Как найти своё первое место работы, выбрать компанию, составить резюме? 
  • Как выбрать направление развития в сфере тестирования? 
  • Чему и как необходимо учиться, чтобы стать профессиональным тестировщиком?
    Подписаться на рассылку можно здесь: http://natalyarukol.ru/maillist/

    Update: В связи с "горячим" временем релизов Наталья Руколь приостановила рассылку до начала 2012 г.

    17 мая 2011 г.

    Восемь правил хорошего босса от Google

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

    26 апреля 2011 г.

    Тестировщики - это люди, которые тестируют тесты на беременность

    Такое (и не только) представление о тестировщиках у наших сограждан.:) А выяснили это ребята из Казани. Они расспросили прохожих о том, кто такие тестировщики, сколько им платят, виноваты ли тестировщики в мировых проблемах и мн.др. Ответы были самые разные. Смотрите.:)


    12 апреля 2011 г.

    Случаи, шутки, афоризмы, цитаты

    Пометка: новые записи всегда выделены синим цветом.
    ***
    "Тестирование - высококвалифицированная область деятельности. Чтобы развиваться в тестировании, вам надо очень много знать и уметь." (Наталья Руколь)
    ***
     "Переоценка значимости тестирования: если вы перекладываете на тестировщиков ответственность за выпуск продукта, вам следует отвалить и передать им свою менеджерскую зарплату."
    ***
    "Не следует заставлять тестировщиков тестировать быстрее. Что может быть хуже испуганых, усталых, цинично настроенных тестировщиков?"
    ***
    "…Я думала, что в процессе тестирования нет особых сложностей. А оказалось, что это далеко не так. Любую задачу выполнить просто, если делать её плохо, спустя рукава. Если же мы хотим поработать на славу, придётся постараться…" (Наталья Руколь)
    ***
    "…один очень мудрый человек мне однажды посоветовал почаще делать то, чего я боюсь — почти как в фильме «Всегда говори „Да“!» Постепенно это входит в привычку, в итоге не бывает какого-то жизненного «застоя»: рядом всегда есть что то, что пока что кажется недостижимым и потому страшным — движение в эту сторону обычно и ведёт к развитию, привносит интерес, драйв и уважение к себе." (Наталья Руколь)
    ***

    "Не верь — проверь!" —  девиз тестировщика…(Наталья Руколь)
    *** 
    "Весь мир — тестирование, и когда у нас что-то не получается — это заведённая ошибка, которую мы можем исправить. Допускать ошибки не страшно, главное — исправлять их!" (Наталья Руколь)

    ***
    "Каков ты, таков и твой мир." (Неаполитанский С.М.)
    ***
    "Никакие стандарты и спецификации, никакой контроль и отслеживание изменений не гарантируют качества продукции. Все зависит только от людей — их работоспособности, мастерства и умения работать в команде. Только это определяет результат, а никак не правила." (Сэм Канер, "Тестирование ПО")
    ***
    "Задача специалиста по тестированию — выявить все проблемы, которые могут возникнуть при работе с продуктом, и сделать все возможное для улучшения его качества."  
    (Сэм Канер, "Тестирование ПО")

    P.S. Список будет пополняться. Надеюсь на вашу помощь:)

    11 апреля 2011 г.

    Бесплатный курс «Инструменты для работы с людьми»

    Сегодня утром получила рассылку от Вячеслава Панкратова, в которой он предлагает пройти небольшой бесплатный курс «Инструменты для работы с людьми», состоящий из семи основных видео-уроков и двух бонусных. 
    Каждый видео-урок в среднем займет 6 минут вашего времени. Совсем немного на мой взгляд, а польза определенно есть:) Рекомендую:)

    8 апреля 2011 г.

    Джеймс Бах о том, как стать экспертом в области тестирования ПО

    Феликс Зинатуллин и ряд других активистов совместными усилиями обработали видео Джеймса Баха , в результате чего теперь оно стало доступно с субтитрами на русском и английском языках.
    На видео Джеймс Бах делится "рецептом" как стать экспертом в области тестирования.

    "Это идеальный учебник, если ваша карьера - это тестирование и вы намерены в ней преуспеть"
    Джеймс Бах.

    Презентация так же в свободном доступе:)

    Мне же, в свою очередь,хотелось бы опубликовать перевод последнего слайда презентации...чтобы, так сказать, текст был всегда перед глазами:

    Советы Джеймса Баха "новоиспеченным" экспертам

    7 апреля 2011 г.

    "Черная книга менеджера"

    Вячеслав Панкратов выпустил в свет "Черную книгу менеджера"
     "Черная книга менеджера" — сборник монологов от лица владельца IT компании, направленных на менеджера проекта или продукта. Книга написана грубым языком (и порой грубости излишек, или это просто не мой стиль), но такая «шоковая терапия» неплохо прочищает мысли и чакры." 
                                       Макс Крайнов, предприниматель

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

    5 апреля 2011 г.

    Засекреченные "горячие" клавиши Windows 7

    Быстрее, ещё быстрее… Современные юзеры требуют от компьютера максимальной скорости. Но иногда и сами пользователи могут существенно ускорить свою работу в Windows. Один из способов – напрячь память и изучить, наконец, «горячие» клавиши. Пусть не все, но хотя бы самые главные. Именно такие сочетания кнопок и их значения мы протестировали, а пока тестировали – выучили сами. Действительно, удобно!

    Если наберётесь терпения и досмотрите ролик до конца, то узнаете, как стать богом Windows 7, вернее, включить «режим бога» с помощью обычной папки и нескольких символов…

    4 апреля 2011 г.

    Как развиваться начинающему тестировщику?

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

    1 апреля 2011 г.

    “Негативное” и “позитивное” тестирование

    “Позитивное” тестирование – это тестирование на данных или сценариях, которые соответствуют нормальному (штатному, ожидаемому) поведению системы.
    Основной целью “позитивного” тестирования является проверка того, что при помощи системы можно делать то, для чего она создавалась.

    “Негативное” тестирование – это тестирование на данных или сценариях, которые соответствуют нештатному поведению тестируемой системы – различные сообщения об ошибках, исключительные ситуации, “запредельные” состояния и т.п.
    Основной целью “негативного” тестирования является проверка устойчивости системы к воздействиям различного рода, валидация неверного набора данных, проверка обработки исключительных ситуаций (как в реализации самих программных алгоритмов, так и в логике бизнес-правил).

    Однако предшествовать “позитивному” и “негативному” тестированию должны работы по выполнению “дымового” тестирования.

    “Дымовое” тестирование – это быстрое, неглубокое тестирование , на наиболее простых или типичных сценариях, с минимумом проверок (чтобы только дыма не было). Оно может выполняться как на “позитивных”, так и на “негативных” данных.

    Почему “позитивное” тестирование считается на порядок более важным, чем “негативное”?

    Тестирование ПО, классификация видов тестирования

    Что же такое “тестирование”? В книге Мещерякова М.С. “Тестирование программного обеспечения” дано два определения этому термину:

    1. Тестирование – это процесс выявления ошибок в ПО
    2. Тестирование – это техническое исследование с целью получения информации связанной с качеством тестируемого продукта

    Википедия же “знает” только второе определение, которое просто немного иначе сформулировано: “Тести́рование програ́ммного обеспе́чения — процесс исследования ПО с целью получения информации о качестве продукта”, ну, а мне всё таки ближе (наверное потому что оно проще) первое определение:)

    Если верить всё той же Википедии, то различают следующие виды тестирования:

    9 марта 2011 г.

    Словарь тестировщика

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

    Bugs and Feelings

    Не помню где, не помню когда нашла я вот такую веселую картинку:) Делюсь:))
    Update:
    Автор идеи: Andy Glover
    Перевел с английского на русский: Роман

    P.S. №1 Следующий пост будет точно о терминологии:))
    P.S. №2  Если у вас есть интересные картинки на тему тестирования, то буду рада их получить на valya.vitkovskaya@hotmail.com с пометкой "В блог". 
    В письме укажите пожалуйста ваши имя и фамилию, а так же сылку на ваш блог (если он у вас есть). Ну и конечно же не забудьте прикрепить к письму картинку:) Картинки, которые мне особенно понравятся я опубликую здесь от вашего имени.

    4 марта 2011 г.

    Обо мне или как всё начиналось


          Привет! 
         Сразу скажу вам, что до 01 октября 2010г. я ни дня не работала тестировщиком. Да что уж там говорить, я никогда не работала в IT-сфере. 
         Образования а-ля "ПОВТ" или "Информатика и прикладная математика" я тоже не имею.:) Правда, в своё время закончила гимназию, класс "физики и компьютерного моделирования" и даже ПОСЛЕ подавала документы на ПОВТ, но (несмотря на то, что прошла по конкурсу) подала подлинники документов на специальность "Управление качеством" (тогда она меня больше привлекала), которую я с отличием и освоила. 
    Это я к чему? А к тому, что стала я тестировщиком не имея за плечами ни малейшего опыта и соответствующего образования. Спасибо мужу:) Не, правда, спасибо. Он программист и немного меня подготовил к предстоящей работе в роли тестировщика. Но, несмотря на это, в первый рабочий день мне показалось, что я попала в дргугую страну или даже на другую планету, где свои порядки, свои правила, свой язык и свои шутки:) Надо было быстрее осваиваться, вникать в работу!