Категория 'Тестеры и тестирование'

SQADays 8

19 и 20 ноября в Санкт-Петербурге прошла международная конференция тестировщиков SQADays 8. Это самое крупное мероприятие на пост-советском пространстве, посвященное тестированию и качеству ПО. Я в этом мероприятии участвовал в первый раз, возможно, я не достиг всех целей, которые перед собой ставил перед поездкой, но в любом случае получил много полезной информации, и, что особенно для меня важно — понимание того, куда двигаться, чем заниматься, что улучшать в процессах тестирования в компании.
В SQADays 8 принимало участие более 350 человек из 32 городов. Йошкар-Ола была представлена одним участником :) Казань — тремя. Большинство тестировщиков было из Питера и из Москвы.

SQADays 8
Photo — Victoria Mihailova

Справа от меня — коллеги-тестировщики из Казани, из компании iiko. Я в это время смотрю на Майкла Болтона :)

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

  • Майкл Болтон, «Testers: Get Out of the Quality Assurance Business». Тестировщики — не QA и не отвечают за качество! Они Quality assistance.
    «Неспасибо» хочется сказать тем людям, которые требовали 3000 рублей или любой-документ-но-не-паспорт в залог за устройство для прослушивания синхронного перевода: из-за этого я (и, думаю, еще многие) не смог этим девайсом воспользоваться.
  • Михаил Павлов, «Отвечает ли тестировщик за качество?» Если в двух словах — «не отвечает», так как не имеет нужных организационных и прочих полномочий и ресурсов
  • Алексей Лянгузов, «Неудобство использования ПО — в чём вина тестировщиков?» — эта тема уже поднималась на встече SPB SQA Group, но сейчас доклад «оброс» дополнениями
  • Александр Александров, «Надёжный тест-дизайн» — понравилось, хоть до тест-дизайна как такового в ходе мастер-класса так и не дошли
  • Наталья Руколь, «Интеллект-карты (Mind-Maps) в тестировании» — MindMaps — это действительно удобно!
  • Андрей Дмитриев, «Тестирование ПО: по другую сторону баррикад. Взгляд разработчика» — крайне полезный доклад, который позволяет тестировщикам посмотреть на себя со стороны и увидеть недостатки в своей работе
  • Алексей Лупан, «Мал, да удал — менеджмент тестирования в маленькой компании». Алексей — особенный человек! Самый известный и Самый главный тестировщик Молдовы :) Его советы, полученные несколько лет назад, могли бы сильно мне помочь — а пришлось учиться методом проб и ошибок.
  • Александр Александров, «Дефектные дефекты» — еще один доклад о недостаточно хорошей работы тестировщиков. Что такое дефектные дефекты и как их избежать?
  • Павел Мильков, «Знания и умения тестировщиков, необходимые и достаточные». Павел составил матрицу знаний и умений тестировщиков. Осталось дождаться, когда карта появится в открытом доступе.

Описания, презентации, тексты (почти) всех докладов есть на официальном сайте конференции.

В общем и целом: понравилось! полезно! хочу еще! и хочу сам выступить, но тему доклада пока не придумал. :)

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

The greatest testing tools

The greatest testing tools

Холиварная тема на форуме тестировщиков

«Когда создавать баг репорт?» http://software-testing.ru/forum/topic/17696/

Когда создавать — сразу после обнаружения и препарирования бага или после прохождения всех кейсов (чеклиста и пр.)?

Топикстартер утверждает, что надо создавать «после», но, похоже, постепенно сдает свои позиции под натиском бывалых :)

Selenium+VS+NUnit

Вот уже вторую неделю в перерывах между изучением писем клиентов и тестированием очередного билда допиливаю тесты для сайта на связке Selenium+VS+NUnit. Ну что можно сказать? Пока что это единственный продукт для автоматизации, который не вызывает у меня отвращения. Не идеальный, бывает, глючит, особенно IDE-версия, но автоматизировать сайты с его помощью значительно удобнее, чем desktop-продукты с помощью RationalRobot или, не дай бог, AutoIt-а.
Надеюсь, что потраченное время окупится частой и быстрой проверкой с помощью этих скриптов.

Но нормальных инструментов логирования в нем таки не хватает. Хотя скриншоты сайта снимать умеет — уже хорошо!

Про тестирование. из интернетов

Бага из истории нашей компании. Говорят, что она была первая и что ее завел сам генеральный.

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

Сайторабочее

Пока ищу работу тестировщика, уже нашел больше багов на сайтах по поиску работы, чем у меня было приглашений.
job.ru отличается серьезностью багов (вместо автоподборки вакансий — ошибка 500 и java-exceptions)
headhunter.ru отличается количеством: то неверно статусы заявки показывает (в отобранных, в «откликнутых» или вообще ни в каких), то не дает попасть на сервис «Вопросы и тесты»: мне, залогиненному, запрещен доступ, потому что я, оказывается, не залогинился на сайте.
moikrug.ru отличается, как обычно, трудновоспроизводимыми багами.

Самая нормальная техподдержка у Яндекса, job.ru умудрились ответить односложно «скоро исправим» (но уже недели 2 не исправляют) — ни «здрасьте», ни «до свидания», техподдержка hh.ru вообще ничего не ответила — больше им о багах сообщать не буду.
Ну и на сайтах потенциальных работодателей находил ошибки, само собой. В основном 404.

Сайт министерства образования

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

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

Баги и сайты

Не бывает сайтов без багов. И даже без уязвимостей.
Есть недопротестированные.

Сходу крупные уязвимости:
На slideshare.net можно внедрить JavaScript — и прощайте, куки!
На slideshow.com также можно внедрить JavaScript и вообще все, что угодно, через iframe;
На Котоматрице можно было вставить JavaScript в строку поиска, и он бы выполнился. Сейчас эта уязвимость устранена: поиск посто не работает! :)

Quality Assurance Lab

Есть такая организация — QALab, занимающаяся, как понятно из названия, исключительно тестированием программного обеспечения.

Тестирование сайтов и web приложений.

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

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

На www.qalab.ru есть как минимум 3 ошибки:

  1. http://qalab.ru/load/ — ссылка на английскую версию неожиданно пропадает
  2. http://www.qalab.ru — футер есть, http://qalab.ru/publ/ — футера нет
  3. http://qalab.ru/publ/ — заголовок «QA Library», http://qalab.ru/publ/1 — заголовка нет, ссылка на слове «Тестирование» есть, но никак не подчеркнута, http://qalab.ru/publ/3-1-0-12 — заголовок «Каталог статей»

А на английской версии http://qalaboratory.com/ как минимум одна ошибка 404, на ошибки поменьше я уже не смотрел.

Если кто найдет на моем сайте ошибки и недочеты — обязательно сообщайте, буду от них избавляться! чтоб не получилось как в пословице про соринку и бревно :)

«Баг» с часами

Сегодня обнаружил баг в часах. Не в компьютерных, а тех, что в башне на площади Оболенского-Ноготкова. Ага, они «глючат» :) Они показывают разное время с часами на гостинице «Йошкар-Ола», а именно спешат примерно на 3 минуты. Когда я это заметил, мне стало интересно узнать, а в каких же именно часах проблема — оказалось, что именно в «ослиных»: осел выезжает не по времени, которое показывают эти часы, а по-правильному, то есть вся анимация башни начинается, когда на часах уже NN часов 2 (3) минуты.
Я думаю, что этот сбой случился в момент перехода на зимнее время, когда стрелки перевели не по московскому времени, а по наручным часам :)
Баг в часах


Старые посты »