понедельник, 19 ноября 2018 г.

Как продакт выбирает фичи

Наш продакт описал на конфлюенсе, как он выбирает фичи, которые стоит сделать. Статья получилась простая и понятная, решила поделиться с вами. Публикуется с согласия автора.

Для приоритезации развития продукта сухих цифр и рейтингов часто не хватает.

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

Волшебная пирамида



суббота, 17 ноября 2018 г.

Панбагон. Показал рекламу, можно и зависнуть!



Для Smart TV у СТС есть свое приложение — заходи, смотри сериалы и шоу на большом экране. Главное, чтобы телевизор был от 2014 года или старше.

Кстати, про старше — мы обновили мелкий телевизор этим летом, как раз Samsung со Smart TV. Так вот на нем программы тупят намного чаще, чем на старом. Ох уж эти нестабильные версии, когда операнционка обновилась, а приложения не могут угнаться за ней...

четверг, 15 ноября 2018 г.

Панбагон. Опечатка в слове «кормление»

И снова я про приложение Happy Baby. Знаете, почему полезно давать зеленому новичку свое приложение? Да потому что он его изучит вдоль и поперек, найдя то, что вы вообще не замечали!

Я тут обратила внимание, что при добавлении кормления блок «Кормление грудью» называется с опечаткой — «Еормление грудью»:

Еормление 

И это не новый баг, в сентябре он тоже был. А я даже не замечала. Зачем вчитываться? Скорочтение и все такое )))

Usability-кейс. В блоггере нет автосохранения редактирования поста

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

Дело медленно идет, потому что работаю урывками:

  • У меня маленький ребенок. Иногда сядешь, начнешь писать, и тут надо к Владику идти.
  • Я еще до беременности привыкла делать небольшие заходы к книге. Так я могла уделить ей внимание на работе. Ну и что, что 5 минут, все лучше, чем 0. Теперь если состояния потока нет, быстро надоедает.
Так вот. Поискала в блоге, нет у меня поста-агрегатора под мнемоники. Написала — «Мнемоники в тестировании». Исходно внутри от англоязычных коллег всего пара мнемоник было. Но мне надо было опубликовать пост, чтобы потом делать на него отсылки, если я буду какую-то мнемонику отдельно выносить (а надо признать, несколько из переведенных мне очень понравились, вынесу отдельно).

Потом сижу, перевожу, добавляю сразу в и в книгу, и в блог-пост. Так и висит он в режиме редактирования. Честно говоря, уже надоели эти мнемоники, две недели перевожу их )) И вот он, свет в конце туннеля! Почти все обработала! И тут...

четверг, 8 ноября 2018 г.

У вас некорректное выражение, найдите его (ребенок)

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

Почему черт знает? Потому что текст сообщения непонятный:

Поле содержит ссылку или некорректное выражение

Вроде все ясно, да? Ну нефиг ссылки лепить, всего и делов... Но под огонь попадают нормальные слова или фразы. Вот пара примеров:

Примеры


Ребенок

Не верите? Вот пруфскрин!




Ну тут еще ладно, легко локализовать, в каком слове проблема. Видимо, товарищи слышали про регэкспы, но как-то фигово слышали, вот и видят в этом слове мат, кхммм...

Как отправить через Postman картинку

Чтобы отправить через Postman картинку или любой другой файл, достаточно переключить тип параметра с Text на File.


Давайте рассмотрим на примере, который вы можете прямо сейчас взять и повторить. Показывать я буду на системе Users, которая находится в открытом доступе. А запросы будем посылать через бесплатный инструмент Postman.



Для передачи картинки в Users есть метод AddAvatar. Как его вызвать:

Users. Тут можно передать файл через REST-запрос!

У нас в Users очередное пополнение в API-методах!


Мне очень хотелось сделать метод, который будет принимать на входе не параметры, а файл. Это ведь встречается в реальной жизни, надо тогда и на курсе пощупать. А заодно и вам показать, ведь Users — бесплатная общедоступная система.

Исходная идея была добавить два метода — PUT и DELETE.
Фриланс-разработчик ее отверг и все сделал через POST. Ну, хотя бы так...

Тем не менее вы можете пощупать:

  • AddAvatar — добавить аватарку пользователю
  • DeleteAvatar — удалить аватарку (аналог метода DELETE, можно отправлять с пустым телом)
Приятных экспериментов! Wink ;)

См также:
Как отправить через Postman картинку — пошаговая инструкция вызова метода AddAvatar


PS — методы сделаны специально для студентов моего курса «Тестирование REST-API». Заходите на курс, расскажу, как именно тестировать апи =)

понедельник, 5 ноября 2018 г.

SFPDO (San Francisco Depot) — мнемоника от James Bach

Оригинал статьи — http://www.satisfice.com/articles/sfdpo.shtml.

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

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


А еще мнемоника позволяет протестировать продукт, который видишь впервые в жизни. Вместо того, чтобы впасть в ступор «Эээээ, с чего начать то??» вспоминаешь мнемонику и вперед, отвечать на вопросы каждой буквы!

Итак, расшифруем мнемонику:

воскресенье, 4 ноября 2018 г.

Мнемоники в тестировании

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



В тестировании они тоже применяются. За рубежом очень активно, там понимают, как это здорово и полезно!

Американцы вообще любят придумывать мнемоники. Примеры:

  • SFPDO (San Francisco Depot)
  • RCRCRC
  • FCC CUTS VIDS
  • FAILURE
  • CCD IS EARI

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

суббота, 3 ноября 2018 г.

Тестирования локализации: собранные грабли

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

Историю свою Света написала, посетив митап по тестированию в своем городе. И это  дополнение к тому, что рассказывала на митапе Саша Ковалева. Не знаю, будет ссылка на видео с митапа или нет, но мне и эта история понравилась! Дальше со слов автора:

Саша рассказывала про локализацию и я вспомнила свои проекты...

Первый раз я столкнулась с переводом сайта в 2008 году. Небольшой стартап каким-то чудом получил заказ на локализацию сайта одного автомобильного гиганта. Фиксед прайс, что подразумевало сжатые сроки. Мы наступили на все возможные грабли. Я узнала очень много нового про кодировки, сортировку, файлы ресурсов и так далее... Хорошо что там были только европейские языки. Плохо что был немецкий Smile :).