воскресенье, 21 мая 2017 г.

Как отправить SOAP-запрос в Soap Ui (видео)


Ссылка на youtube

Так как же отправить запрос? Очень просто!

Скачать Soap Ui и начать тренироваться Smile :)
Тренировочный сайт в видео — Users.

Чтобы отправить первый запрос, хватит пары минут. Для этого даже не надо вычитываться в документацию, можно просто повторить шаги из видео-лекции! Если получилось, переходите на новый уровень:

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

PS: Инструкция создана в помощь студентам моего курса «Техники и инструменты поиска и оформления дефектов» и уже доступна на Testbase в навыке выбора инструментов! Теперь не потеряется 

пятница, 19 мая 2017 г.

Неочевидные сценарии тестирования клиентских данных (видео)


Видео
Презентация

Антон Жиянов — Неочевидные сценарии решения проблем бизнеса с помощью «Единого Клиента». Как клиентский MDM может помочь вашему бизнесу.

Владелец нашего продукта рассказывает про неочевидные проблемы, которые могут возникнуть в банках, страховых и даже интернет-магазинах. Всем же знакомы письма типа «Уважаемый(ая), да, я заставил тебя заполнить пол, но не осилил сделать обращение с правильным окончанием»? Вот вот Smile :)

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

Очень легко протестировать функционал «в лоб», по ТЗ. Не думая о реальных сценариях использования. Особенно, когда оно звучит логично. Платеж по кредитке просрочен? Присылать угрожающее письмо. Человек же явно разгильдяй и ата-та ему. Тестируем, все работает как надо. Но что, если у этого же человека есть огромный депозит? На счету 1 000 000 рублей, кредитка «минус 1 000». Вредный неплательщик или забыл / закрутился / «ой, да сняли бы сами со счета»?

А если девушке отказали в кредитке, а у ее мужа в том же банке счет на круглую сумму?  Да, ей отказали строго по ТЗ: «Последнее место работы 5 лет назад, ахаха, уходи». Но только муж уйдет за ней и банк в итоге потеряет клиентов.

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

Так что, имхо, доклад будет полезен тем, кто хочет смотреть на ТЗ шире. Задумываться о неочевидных сценариях. Антон привел кучу примеров, «что может выстрелить». Подумали бы вы о таком? Wink ;)

пятница, 12 мая 2017 г.

Как изменился курс «Техники и инструменты»

Курс — Техники и инструменты поиска и оформления дефектов
Ссылка — http://testbase.ru/learn/bugs

Картинка из лекции

Исходно курс назывался «НЛО: Найти, локализовать и оформить ошибку». Там было всего 4 лекции, под название (на оформление две темы) . Я считала, что надо разбить курс на две части:
  • Оформление — для начинающих и с опытом до 3 лет;
  • Крутые штуки и техники — для продвинутых.
Чтобы поскорее запустить курс, начала с базовой версии. Ух, думала я! Такой ажиотаж будет, особенно среди выпускников интенсива, ведь они как никто понимают, что оформлять баги понятно — очень сложно! Но важно. 

Ажиотажа не было. Ведь оформлять баги — это так скучно! И это даже не запишешь клевой строчкой в резюме. То ли дело «прошел курс автоматизатора». Так что, когда появилась новая версия, «базовую» закрыли. Всем интересны «кровавые детали». Когда я рассказала в чатике выпускников, что будет в новой версии, у многих загорелись глаза. Эти задачки выглядят поинтереснее:

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

Количество тем выросло до 9, а количество домашних заданий — до 27.
И вот, за плечами уже три пройденных курса, хочу рассказать о своих выводах, уроках и изменениях Smile :)

воскресенье, 7 мая 2017 г.

TED Talks. Крис Андерсон

Ссылка на OZON

Книга о том, как выступать. Да, таких книжек много. Но фишка «TED Talks» в том, что автор — президент конференций TED. Он отбирает доклады, помогает людям репетировать, выступает сам...  А это ведь довольно крутая конференция! Так что почитала книгу с интересом.

В этой книге круто то, что в конце книги есть список всех выступлений, на которые автор ссылается. Страница, где ссылался, имя оратора, название доклада. И у меня теперь есть список #todowatch, что посмотреть. Самые крутые видео:
  • Ханс Рослинг: Самая лучшая статистика — Ханс выглядит как преподователь в институте, от которого ждешь занудной лекции. Но КАК он говорит! Интригующе, захватывающе, с чувством! А как он использует визуальные средства! Это надо видеть ツ
  • Алекса Мид: Ваше тело — мой холст — Художница рисует... На людях! Во время перзентации показывает, как она это делает и как пришла к жизни такой. Очень интересно!

Пожалуй, это первая книга, в которой автор советует... Выступать с трибуны!

вторник, 2 мая 2017 г.

Рисовый штурм и еще 21 способ мыслить нестандартно. Майкл Михалко


Ссылка на OZON

Честно скажу, мне книга не особо зашла. Не могу сказать, что она плохая, просто ТАКАЯ креативность не для меня ツ

Собственно, не задалось у меня с предисловия. Автор пишет о том, что каждый может управлять своей судьбой или плыть по течению и бла-бла-бла... И приводит «хороший» пример. Мол, как-то раз он сидел в кафе и вдруг женщина встала из-за своего столика и начала петь арию. Без какой-либо видимой причины. Но на лице была увереная улыбка и было понятно, что он не обращает внимание на происхходящее вокруг. КАК это может быть хорошим примером?!! О_О

пятница, 28 апреля 2017 г.

Usability-кейс. Как я не получила посылку и сама виновата

Вы любите котмиксы от иллюстратора BirdBorn? Мне они очень нравятся Smile :)
Поэтому, когда в ВК мелькнула запись «теперь вы можете купить Котмиксы для рабочего стола», я сразу заинтересовалась и пошла по ссылке.


Ссылка привела меня на сайт Book24. Тогда их еще вроде на Озоне не было. Ну ладно, новый сайт так новый сайт, доставка вроде есть бесплатная. Котмиксы стоят дешево, поэтому погуляла по сайту, поискала еще что-нибудь интересненькое и сделала заказ на 1300р.

вторник, 25 апреля 2017 г.

Панбагон. Кнопка «далее» делает ничего при онлайн регистрации рейса

Пару недель назад летала в Екатеринбург, на конференцию DUMP. Отличная, кстати, конфа! Билеты купила у S7, за день до вылета из Москвы мне пришло письмо с предложением зарегистрироваться на рейс онлайн. Почему бы и нет?

Пошла по ссылке, проверила ФИО — вроде верно. Проверила инфу дальше — все ок. Нажимаю «продолжить» и-и-и-и.... Ничего о_О

Как это ничего? Тык-тык-тык еще несколько раз на кнопку. Ничего не происходит. Я в растерянности.


Покрутила страничку наверх. И что я вижу? Оказывается, я забыла поставить галочку у ФИО, а это обязательное поле


Но как я должна об этом догадаться? С точки зрения пользователя система не работает. Я нажимаю на кнопку и НЕ получаю фидбек. Давайте оформим баг по шаблону