25.09.2017 13:12 |
Автор: Михаль Димек (Michal Dymek)
Оригинал статьи: https://michaldymek.me/postman-devoted-friend-api-testing
Перевод: Ольга Алифанова Сидел я как-то раз, работал, и внезапно (ну, как обычно) один из наших проектных менеджеров возник передо мной с вопросом:
- Не можешь ли ты помочь с нашим внутренним проектом?
- Конечно, почему нет! – сразу же откликнулся я.
Я только начинал свой путь в QA, и многого еще не знал, но если опытный сотрудник просит твоей помощи, что еще остается сделать?
Он представил меня другим членам команды, и они рассказали мне о приложении, которое оказалось очень интересным. А затем произошло вот что! Оказалось, что фронтенд еще не готов, и поэтому тестировать придется через API.. и я задумался, а что такое API вообще, как мне это тестировать? И что еще хуже, они, судя по всему, думали, что этот вид тестирования – совершенно рутинная задача, и не особо вдавались в подробности. К тому же я сделал худшее, что можно сделать в этой ситуации – побоялся попросить советов и помощи.
К счастью, они прислали мне рекомендацию, какие инструменты лучше всего использовать для тестирования через API, а также полную документацию на продукт (в Swagger, с этим я тоже раньше не сталкивался). Инструментом был Postman. Поначалу я боролся с ним методом проб и ошибок, но затем наши отношения наладились. Теперь я благодарен за этот опыт – я люблю Postman и постоянно его использую. В этой статье я хочу показать вам, почему работать с Postman очень легко и выгодно.
Итак, начнем с самого начала. |
Подробнее...
|
21.09.2017 00:00 |
В июне в офисе Avito прошла встреча опытных iOS-разработчиков, где одной из главных тем было тестирование. Предлагаем посмотреть записи выступлений Никиты Анисимова на тему Автотесты в iOS, в котором он говорит о процессе разработки мобильных приложений iOS Почты Mail.Ru & myMail и системе для автоматизации проверок приложения, показывает, как стабильно выполнять более 500 UI-тестов на каждое изменение в проекте, а также обращает внимание слушателей на необычные векторы для дополнительных проверок, и Виктора Брыксина на тему Как всё починить и ничего не сломать: работа со сложным кодом при помощи тестов, где он рассказывает, как внести функциональные изменения в плохо спроектированный код в разумные сроки и при этом ничего не сломать, о возможных проблемах, ошибках в процессе и о том, как с ними справляться. |
Подробнее...
|
21.09.2017 18:06 |
В эту субботу 23 сентября сообщество автоматизаторов и сочувствующих COMAQA проведет очередную большую конференцию выходного дня, посвященную автоматизации тестирования и сопутствующим вопросам обеспечения качества. 22 доклада в 5 секциях от специалистов из ведущих IT-компаний Беларуси, России и Израиля. Наш специальный гость Adam Carmi - сo-founder и CTO одного из ведущих инструментов автоматизации визуального тестирования Applitools. Так же нас ждет 2 обеда для неформального общения и удовлетворения не только духовных потребностей и камерное after party.
Пожалуйста, зарегистрируйтесь на сайте конференции для участия в YouTube трансляции, инвестируйте минуту своего времени и получите возможность своевременно узнать о возможных обновлениях сетки, а так же получить сопроводительные материалы докладов.
Полная сетка докладов и билеты ищите на официальном сайте конференции. |
|
21.09.2017 12:57 |
Про то, что на нашей онлайн-конференции КОТэ помимо докладов будут мастер-классы, мы уже писали отдельным постом.
Чем мастер-класс отличается от обычного доклада?
Вовлеченностью слушателей. Перед началом конференции все участники получат «домашние задания» и инструкции по их выполнению. Мастер-класс будет строиться на основе выполненных заданий: будет сделан разбор типичных ошибок, показаны наиболее оригинальные и удачные решения. Вы сможете сравнить свой подход к решению задач с альтернативными вариантами, увидеть свои слабые места или порадоваться тому, что вы круче всех.
Мы решили выложить задания мастер-классов в открытом виде, чтобы каждый мог попробовать выполнить их, прокачать свои навыки в рамках тем наших мастер-классов.
Разбор ответов и рекомендации тренеров прозвучат во время конференции, но никто не мешает выполнить задание «для себя». Практики мало не бывает Да и регистрация на конференцию еще работает...
Задания для мастер-класса по заведению дефектов от Ольги Назиной
Задания для мастер-класса «Десять правил построения хороших локаторов» от Алексея Баранцева
Задания для практического мастер-класса по проведению проектной ретроспективы от Натальи Руколь |
20.09.2017 00:00 |
Оригинальная публикация: https://habrahabr.ru/company/agima/blog/337818/
Как нанять тестировщика, если вы — разработчик приложений? Как получить достойную работу, если вы — тестировщик? Сегодня обсуждаем рынок тестирования — зарплаты, вакансии, собеседования, соискателей… И конечно — есть ли жизнь после найма на работу и сколько она продолжается. Сформулировать задачу найма специалистов проще простого — работодателю надо найти достойных кандидатов, а претенденту —лучшее место работы. Почему же на практике это так сложно? Не будет нам обоим накладно
В первую очередь — потому что, как и на всех остальных рынках, работодатели — особенно в текущей экономической ситуации — систематически завышают требования к кандидатам, понижая планку предлагаемых доходов, а кандидаты, наоборот, пытаются получить за свои услуги как можно больше. |
Подробнее...
|
19.09.2017 12:00 |
Подготовка к уникальной онлайн-конференции КоТэ идёт полным ходом, и мы уже на финишной прямой! В этой рассылке мы расскажем:
- Какие конкурсы и призы ждут участников конференции;
- Как готовятся докладчики, что они ждут от конференции, и когда они находят время на внерабочие активности;
- Что полезного планируется на конференции помимо самих докладов.
Конкурсы и призы
Помимо подготовки самих докладов, организаторы конференции прикладывают все усилия для того, чтобы сделать её максимально насыщенной и интересной для всех участников.
|
Подробнее...
|
18.09.2017 00:00 |
Автор: Виктор Славчев (Victor Slavchev)
Оригинал статьи: http://mrslavchev.com/2017/08/28/learning-testing-teaching-others-one-year-lessons/
Перевод: Ольга Алифанова Я искренне убежден, что лучший способ научиться чему-то – это попытаться научить этому кого-то другого, даже если вы рискуете в результате выглядеть идиотом. Поэтому я начал вести обучающий раздел в моем блоге, и так и родилась моя страсть к преподаванию.
Я занимаюсь этим уже год, с тех пор, как я начал преподавать тестирование в местной академии (Pragmatic). Это был отличный год, и я уверен, что впереди меня ждут еще более удивительные вещи.
В течение этого года я осознал множество вещей, о которых раньше и не задумывался. Поэтому я решил поделиться своими наблюдениями: некоторые из них – чисто методические вещи, относящиеся к преподаванию тестирования, а некоторые относятся к моему восприятию профессии как таковой.
Добавлю контекст вопроса: обычно я читаю лекции на такие темы, как:
- Исследовательское тестирование: в большой степени недооценено, поэтому страдает от массы стереотипов, от которых надо избавляться.
- Парафункциональное тестирование.
- Мобильное тестирование.
- Тестирование производительности.
Обычно я преподаю группам в 25-30 человек, взрослым людям, изредка – студентам или выпускникам университетов. В норме они хотят перейти в тестирование из другой области, или работают джуниор-тестировщиками и хотят получить базовое понимание профессии. Изредка попадаются и сениор-тестировщики, иногда с опытом, превышающим лично мой.
Итак, вот чему я научился за этот год. |
Подробнее...
|
15.09.2017 12:19 |
В тестировании распределенных систем существует множество подходов и способов. Поиск методов и их совершенствование продолжается по сей день. Эта тема постоянно развивается, и именно этим она интересна. Ниже представлена подборка докладов по автоматизированному тестированию со SQA Days 21, которая проходила в Москве в конце мая. 1. Ядро автоматизации под микро-сервисную архитектуру, Дмитрий Химион, Avito, Москва 2. Тестирование распределенных систем или Jepsen это совсем не сложно, Илья Сунцов, GridGain Systems, Санкт-Петербург 3. Тестирование REST-сервисов с применением инженерных практик, Илья Сизов, AlfaLab, Москва |
Подробнее...
|
14.09.2017 11:03 |
Вышел выпуск рассылки за первую половину сентября, его содержание доступно по ссылке.
Как всегда в выпуске рассылки собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации в ленте блогов и темы на форуме.
Подписаться на рассылку можно по ссылке. Обсудить в форуме
|
13.09.2017 13:16 |
Про то, что у нас на сайте уже более 10 лет транслируется лента русскоязычных блогов знают, наверное, все.
Мы долго думали запускать ли аналогичную ленту для англоязычных блогов, но решили не думать, а попробовать и запустить. Список блогов, которые сейчас добавлены в ленту можно найти по ссылке (ниже под русскоязычными блогами).
Обращаемся к нашим читателям за помощью: расскажите на нашем форуме какие интересные англоязычные блоги Вы читаете, а мы добавим их в нашу ленту. Обсудить в форуме
|
13.09.2017 00:00 |
17 июня в офисе Badoo состоялся очередной митап. На этот раз принимали Android-сообщество. Доклады были очень разнообразны, а тема тестирования По была представлена выступлением Филиппа Уварова «Компонентные тесты: как сделать жизнь вашего QA немного проще?»
Филипп говорил о компонентных тестах, о лучших практиках, которые выработала его команда в Avito. И как эти самые практики помогают делать качественный продукт.
Основные моменты доклада:
– что такое компонентный тест? В чем отличия между юнит-, компонентным и функциональным тестом? – для чего хороши компонентные тесты и какие проблемы они помогают нам решать? – как минимизировать стоимость поддержки компонентных тестов без экономии на их надежности. Ниже вы можете посмотреть запись выступления: |
Подробнее...
|
|
|
|