Архив метки: юмор

Шутливые виды багов

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

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

Читать далее Шутливые виды багов

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

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

Мы разрабатывали фичу такого плана. Клиент хотел на основе нашей библиотеки, создать форму для онлайн конфигурации веб формы. Форма наполнялась похожими дроп-даунами, чекбоксами и инпутами и тд. Предполагалось, что к примеру, можно будет создавать тесты для прохождения — учениками или клиентами. Но ), задача была бы слишком тривиальной, если бы не одно, но. В такой конструктор добавлялся конструктор if/else ( а также условия равенства, неравенства, include текста в ответе и наоборот). Условий и равенств было больше 10, который в зависимости от ответа, мог ветвится по форме. Блочить другие части вопросов, показывать новые, изменять ветку по которой пойдет пользователь. И некоторые другие фишки, возможно не столь существенные, а возможность старость, и я не помню. 

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

Use-case и немного юмора. Часть 6

Пишем юз-кейсы для частного чата

Создание публичной группы

Было поручено Адольфу собрать группу художников, которые были слишком заняты и готовились к CG конвенту, но все еще не были собраны в группу, помня поручение начальства «…их задача будет только принять приглашение, остальное все на тебе», Адольф принялся за дело. Он нажал на кнопку ‘+’ в блоке Groups, рядом всплыло окно с название ‘Create group’. Название было исключительно рабочим ‘Enviroment artists conference’. Вспомнив еще одно поручение, Адольф оставил группу в статусе Public, чтобы могли еще придти другие участники, кто только получил приглашение зарегестрироваться. Пораздумав, в About group Адольф добавил краткое описание ‘CG conference 10-16 October, Berlin. You can add new artists, if they are members of future conference’. Кликнув на поле с описание ‘Search user’ Адольф принялся вводить имена, которые ему пришли по почте, найдя нужного человека он кликал на ‘+’, пару раз он случайно добавлял не тех пользователей, но затем также смог легко их удалить, нажав на ‘Х’ около имени случайно попавшего пользователя. Сверив все, что он сделал, Адольф нажал на ‘Create group’. На следующий день, когда статусы участников сменились со статуса pending in yellow color, Адольф понял, что на этом его работа закончена и он кликнул на ‘…’ в правом углу group header и кликнул на ‘exit group’, подтвердив нажатием на кнопку ‘Leave’.

Читать далее Use-case и немного юмора. Часть 6

Use-case и немного юмора. Часть 5

Пишем юз-кейсы для KUKU.io

Командный план

Долго думал Адольф, как поиски сделать более эффективными. И на помощь снова пришло любимое приложение KUKU.IO. Ведь все знают одна голова хорошо, а две или 5 намного лучше. И тут на радость Адольфу в последней версии вышел Тим план. Корпоративный тариф для создания эффективной команды.

Адольф зашел в KUKU.IO . Нажал на кнопку МЕНЮ и выбрал в списке Команда. После нажатия появился попап сообщающий о новых возможностях использования приложения и кнопка  обещающая подключить 30 дней бесплатного использования триал Тим-плана. После нажатия на кнопку, Адольф попал на страницу своей команды. Адольф отображался как владелец команды и все что оставалось — это добавить нужных участников. А для этого надо всего лишь разослать приглашения. Адольф смело нажимает на кнопку ПРИГЛАСИТЬ и тут же открывается jryj с просьбой ввести мэйл пользователя для приглашения и выбор роли участника в команде. По умолчанию стоят права Участник, Адольф меняет их на Администратор и нажимает ПРИГЛАСИТЬ. Добавленный пользователь отобразился на странице Команды и приглашенный получит письмо с возможностью присоединиться к команде. А до того как согласится, отображается у Адольфа как неактивный.

Так как Адольф подключил триал Тим плана у него в команде может быть 5 человек, включая его самого. Поэтому он рассылает еще три приглашения.

Теперь впятером поиски  однозначно эффективнее!

Читать далее Use-case и немного юмора. Часть 5

Use-case и немного юмора. Часть 4

Пишем юз-кейсы для GanttPro

Адольф и новые технологии

Адольф, как любитель новомодных технологий, однажды услышал о продукте GanttPro.com, и незамедлительно решил зарегистрироваться.

Одним солнечным утром Адольф включил компьютер, открыл браузер и ввел-таки GanttPro.com. Чтобы начать регистрацию, Адольф нажал “SIGN UP NOW”. Так как Адольф довольно опытный юзер, то его не удивило, а больше порадовало появившееся окно с соц.сетями для регистрации. Стоит нажать на Facebook, Google или Linkedin и можно зайти в программу со своей страницы указанных соц.сетей, минуя стандартную регистрацию. Однако Адольф решил не упрощать данную процедуру и начал регистрацию через мыло. Ввёл электронный адрес в строку Enter your email, нажал SIGN UP, вызвал окно “Good Job! Welcome!” и Gantt Pro любезно предложил проверить Адольфу электронную почту, с чем он и согласился и нажал OK. Адольф открыл письмо в своем ящике, нажал CONFIRM E-MAIL и продолжил регистрацию уже на странице GanttPro. В верхнюю строку окна Enter your new password, которое появилось, Адольф ввел новый пароль и повторил его уже в строке repeat your new password. Нажал DONE и тадааааам, регистрация прошла успешно. Таким образом Адольф стал пользователем столь полезного программного продукта!

 

Создание проекта

Читать далее Use-case и немного юмора. Часть 4

Use-case и немного юмора. Часть 3

Пишем юз-кейсы для KUKU.io

Регистрация на сайте

…Но несмотря на адские усилия Адольфа, никому никак не удавалось все сделать так, чтобы найти самую важную черепаху на планете. Кстати, с момента создания проекта в PM Manager черепаха уже наверняка успела подрасти или (не дай Бог) помереть. А рыдания жены начальника сделали из него неврастеника, что естественно отражалось на всех подряд, поэтому ситуацию надо было срочно спасать.

Читать далее Use-case и немного юмора. Часть 3

Use-case и немного юмора. Часть 2

ПОТЕРЯШКА

Часть 2

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

Для этого Адольф переходит на вкладку Resource Manager и кликает New Task. Читать далее Use-case и немного юмора. Часть 2

Use-case и немного юмора. Часть 1

ПОТЕРЯШКА

Часть 1

Шел 2 месяц усердной работы администратора Адольфа в компании. И да, он все еще работает с программой Project X. Утро выдалось жарким. За окном пели птички, и ничего не предвещало беды. Как обычно Адольф проверил почту и увидел непрочитанное письмо от директора с пугающим названием “СУПЕРВАЖНО! МЕГАСРОЧНО!!”. В письме говорилось, что директор компании потерял любимую черепашку жены по имени Амфиса, и он намерен направить все силы, чтобы найти ее. Он поручает админу создать новый проект.

Читать далее Use-case и немного юмора. Часть 1