Экрана синего оскал

Вспоминая студенчество...

Курс, под влиянием (и по мотивам) которого было написано это стихотворение — «Программирование на ЯВУ».

Экрана синего оскал

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

Азарта жадного туман
Меня окутывал умело,
И цвета синего экран
Сменил я на экран с прицелом...

Вдруг стали ночи коротки,
И клавиш хруст мне мерит время.
Моей слабеющей руки
Нелегкое коснулось бремя.

Экрана синего оскал.
То ль от него, то ль от обиды
Глаза слезятся. О Pascal!
За что меня возненавидел?

Пусть злая синь в лицо мне бьет
И в box-нотацию вгоняет,
Во сне я получил зачет,
Что наЯВУ мне не хватает.

Эх! Сам во всем я виноват.
Убей меня Pascal-машина!
И вот уж n ночей подряд
Я сплю на коврике мышином.

Алексей Соловьев

Альма нах тест

Альма нах тест

В твите-анонсе альманаха не обошлось без багов. Закон Мерфи для тестирования? :)

Сам альманах я пока пролистал по диагонали, отметил для себя обязательные к прочтению статьи.

Инструменты для управления тестами

Расскажите, пожалуйста, какой софт для управления тестами и тестированием вы используете?
Excel мы уже переросли, Google Docs тоже вряд ли поможет.

TestLink?
TrackStudio?
TestRail?
или еще что-то?

Памятник багу

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

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

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

Разумеется, EULA прикрывает нас со всех сторон, и организация не имеет к нашей фирме никаких претензий. Но так уж получилось, что организация эта оказывает некоторые услуги нашему отделению, и в её распоряжении есть личные данные каждого из работников. «Поэтому они вежливо просят нас: не могли бы мы, пожалуйста, уделять больше сил тестированию?» — промурлыкал шеф, поглаживая рукоять ножниц.

Качество продукта мгновенно возросло.

Вирусный антивирус

Avira приняла себя за вирус.

Мой вольный пересказ новости на русский:

Avira определила один из своих компонентов — библиотеку AESCRIPT.DLL — как вредоносный объект, программу-шпион «TR/Spy.463227».

Проблемный файл сигнатур был оперативно обновлен до следующей версии, и это решило проблему.

Собственная статистика Avira показывает около 4-5 тысяч ложных срабатываний на данном файле, что не очень много, да и большинство пользователей эта проблема не затронута, потому что у бесплатной версии антивируса миллионная база пользователей, и ошибка обнаружилась быстро. Это хорошо, потому что в противном случае многие остались бы с неработающей системой.

Greenshot — open-source инструмент для снятия скриншотов

Тестировщику приходится делать скриншоты часто. А иногда — очень часто :)
В Windows стандартными средствами сначала были кнопка PrintScreen и MS Paint, а в Windows 7 в дополнение к ним появился Snipping Tool — с помощью него уже можно делать скриншот произвольной области экрана и делать на изображении пометки.
Тем не менее, эти инструменты все равно очень неудобны.
Чтобы облегчить себе рабочий процесс, я стал искать хорошую программку для снятия скриншотов. Требования были весьма просты:
1. Бесплатность
2. Возможность сделать скриншот окна или выделенной области
3. Простые возможности по редактированию: обвести область на изображении прямоугольником, поместить на изображение стрелку, добавить поясняющий текст.

Некоторое время я пользовался ScreenshotCaptor — всем требованиям программа (вроде бы) удовлетворяла, но программа free for personal use, так что ее пришлось удалить. Я уже успел намучаться с неработающими горячими клавишами, так что расставание с ScreenshotCaptor'ом прошло легко.
Из open-source приложений мне больше всего понравился Greenshot. Умеет все, что мне нужно, при этом не перегружен лишними функциями и шустро работает.
Читать далее

Fixber, не вари! :)

Fixber, не вари!

На Fixber появилась новая возможность — проведение тестирования по тест-кейсам. Разработчики так хотели поделиться этой замечательной новостью, что отправили мне 21 письмо. Похвальная настойчивость! (Но очень хотелось после 3 письма сказать «Горшочек, не вари!»)
Подробности реализации фичи описаны в посте на форуме.

Вообще это правильный ход. Прогон тест-кейсов просто необходимо было добавить, так как у этого способа тестирования есть несколько положительных моментов по сравнению с «обычным» поиском багов:
1. Более полный охват: будут проверены все пункты, указанные в тест-кейсах, а не только те области, куда ломанулись тестировщики
Из п.1 вытекает
2. Более полная информация о качестве продукта: видно, какие фичи работают как надо, а какие — с ошибками.
3. Предсказуемость сроков: менеджер знает, сколько времени потребуется на прогон тест-кейсов, и может назвать сроки окончания данного этапа тестирования.
4. Предсказуемость затрат: бюджет на прогон тест-кейсов уже определен, перерасхода средств не будет.

Для тестировщика, который выполняет прогон тест-кейсов — это гарантированная оплата за определенный объем работ. Если даже багов нет — деньги все равно будут получены, а время не потрачено впустую.

Девочки очень-очень нужно!!!

«Можно ли проверить работу программы «Microsoft Калькулятор» полностью, и почему?»

Можно ли полностью протестировать Калькулятор

Ответы в топике хороши :)

Ну а правильный ответ можно поискать тут

Отличная техническая документация у Adobe Captivate!

У Adobe Captivate просто отличная техническая документация!
Вот, например, страница о том, как создавать виджеты:

  1. В Adobe Captivate выберите File > New > Widget in Flash.
  2. В диалоге Create New Widget выберите вариант Static в списке и кликните OK.
  3. В Adobe Flash выберите Window > Actions.
  4. Появится панель Actions с шаблоном кода для статичного виджета. Для создания виджета измените этот код по своему усмотрению.

Ох... там в темплейте, состоящем из заглушек для функций и комментариев, 200 строк AS3-кода.
Этот список и комментарии — и есть вся доступная документация.

Мне эта «документация» напомнила старую шутку в стиле Капитана Очевидность:
— Как научиться кататься на велосипеде?
— Значит, так:
1) Берешь велосипед
2) Отталкиваешься
3) Крутишь педали и едешь!

Пост в рубрике «Описания багов», потому что отсутствие внятной документации — тоже ошибка.