среда, 27 июля 2016 г.

Не продалбывай smoke-тест!

Периодически говорю себе это, но фраза не теряет актуальности Smile :)

Что такое smoke-тест? Это быстрая проверка, что "вроде работает". Мы бежим по верхам, ища капитальные баги из серии "страница вообще не открывается, сразу падает". Часто такой тест ничего не находит, ведь перед ним мы проводили полное комплексное тестирование, "ну что пойдем не так?". Ой, еще как пойдет! И по закону подлости, именно тогда, когда ты НЕ проверил.

Простейшие примеры из жизни этой недели:

1. Я точно знаю, что в этот день мне надо будет много ездить на метро. Из одного конца Москвы в другой, причем чуть ли не с конечной на конечную, а потом на другую конечную. Вверх, вниз, вверх, вниз. Не самый оптимальный маршрут, но так получилось.

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

Панбагон. Крах Buzz Player на видео формата .mkv

Закачала себе видяшку в айпад, ну, думаю, посмотрю вечером в метро. Не хочу читать, хочу мозг расслабить.

Сажусь в метро, нахожу видео, запускаю

1. Запустить видео


Запускаю — появляется экран отображения видео

2. Видео открывается

пятница, 22 июля 2016 г.

Панбагон. Веселые истории из жизни тестировщиков


Нам тут во флудилке студентов Оля Алифанова несколько забавных случаев из жизни рассказала. Я их раньше не знала, посмеялась Smile :)

Для пятницы самое то. Вольные переводы из скайп-чата со ссылками на оригиналы:

1. Номер машины TESTER

я тут у Баха прочитала в блоге, у него номерной знак машины - TESTER
в США это можно
и приходит ему сообщение, что за ним числится штраф
за владельцем машины с номером TESTER
но Баха крайне смутил номер дела по этому штрафу
111111111
кто-то тестировал на проде систему рассылки уведомлений, а в результате на нем повис реальный штраф)
потому что ОКАЗАЛОСЬ, что такой номерной знак существует)

Отсюда мораль - если вас зовут Иванов Иван Иванович, 123456, 9999999, у вас могут быть проблемы, когда кому-то приспичит что-то потестировать на проде)

Оригинал — http://www.satisfice.com/blog/archives/559

среда, 20 июля 2016 г.

Панбагон. Не открывается пост 18+ в ЖЖ

В ЖЖ сегодня на главной странице ссылка на некий пост для аудитории старше 18 лет — http://www.livejournal.com/media/401605.html.

Но увы, когда ты подтверждаешь, что тебе есть 18, ничего не происходит :(

Давайте оформим баг по шаблону:

========================================================

Не открывается пост про медиков после подтверждения, что тебе 18+


Шаги для воспроизведения

  1. Открыть пост из секции 18+, например, про селфи врачей — http://www.livejournal.com/media/401605.html.
  2. Нажать на кнопку «Да, мне есть 18»

Результат
Страница обновляется, но пост не появляется, см рис После подтверждения или видео http://screencast.com/t/EGPfTZLWdb

После подтверждения

пятница, 15 июля 2016 г.

Что тестировщику надо знать про панель разработчика

Панель разработчика — мощный инструмент... разработчика Smile :) Но и тестировщику бывает полезна — для локализации дефекта, описания ошибки, проведения тестов... Хочу зафиксировать краткую напоминалку, как ее можно применять. Глубоко копать мы не будем, только простые для понимания вещи.

Подопытный кролик — статья http://kiss-my-abs.livejournal.com/218056.html


1. Инспектор


F12 → Инспектор

Про интерфейс инспектора читать тут. Тестировщики обычно используют кнопку выбора элемента.

Инспектор → Самая левая кнопка → Наводим на элемент на странице → Попадаем на код элемента!



Примеры использования:

— Надо дать ссылку на окно регистрации, где воспроизводится баг.
— Надо дать ссылку на середину страницы. Мотать туда-сюда для воспроизведения отстой.
— Картинка не отображается, надо посмотреть, куда она ведет, может, там опечатка просто?
— Нужен идентификатор элемента для автотеста. Но если вы пишете код, вы и так все знаете Wink ;)

См также:
Как получить прямую ссылку на всплывающее окно — ну или на блок текста в середине страницы, если у него есть якорь в коде.

Панбагон. Главная кнопка ведет в никуда

Полюбовалась на красавицу Соню в ее новом жж-посте.

kiss-my-abs, фото из ЖЖ

Пост рекламный, но фоточки красивые, Сходила на рекламируемый сайт — http://www.okroshkafest.ru/. А там на тебя отовсюду смотрит кнопка "Купи купон, ну купи-и-и-и".


Призывные кнопки

Цены нигде нет, стало любопытно, сколько же стоит билет на миску супа. Кликнула на призывную кнопку и... Облом!

вторник, 12 июля 2016 г.

Панбагон. Сохранение блог-поста создает его дубль

Опубликовала перевод нового исследовательского тура — «Тур шотландского паба. The Scottish Pub Tour». После чего зашла в блог-пост, удалила все пустые строки и поставила их снова.

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

  • писать сразу в блоггере;
  • вставлять текст из гуглодоки как "вставить как обычный текст", убив всю верстку.