QA Дайджест #17: Обзор компетенций тестировщика, рейтинг языков для автоматизации, тестирование API
Меня зовут Максим, я работаю тестировщиком ПО, с интересом слежу за событиями в мире тестирования и IT. Самое полезное собираю вместе и с радостью делюсь с вами. Приятного чтения! :)
Новости
Парень получил от Facebook 15000$ за обход системы безопасности. В статье есть видео с воспроизведением бага.
Уязвимость BADLOCK обнаружена почти во всех версиях Windows и Samba.
Опасность уязвимости Badlock оказалась преувеличенной.
Обиженный программист заблокировал установку тысяч проектов с открытыми исходниками.
В продолжение предыдущей новости: говорят, что в проектах Node.js обнаружен вредоносный код.
Очередной новый способ сломать iPhone.
Почитать
Ранее публиковалась статья о тестировании API . Мне написал автор с просьбой поделиться новой публикацией о тестировании API. Довольно интересно.
Подробный разбор тестового задания от Яндекс. Рекомендуется к просмотру.
Обзор компетенций тестировщика, что нужно уметь в первую очередь.
Хотите размять мозги на криптографических задачах? Вам сюда.
Чем тестирование ПО не является.
Особенности тестирования мобильных приложений.
Тестирование Desktop программ — личный опыт.
CharybdeFS — файловая система для тестирования устойчивости ПО к ошибкам ввода/вывода.
В теме на DOU сможете найти ресурсы с задачами по JavaScript.
Исследовательское тестирование: когда его стоит применять и как это делать.
Разница между URL и URI.
Как заработать на поиске багов, истории успеха.
10 заповедей NASA для написания кода.
Перевод статьи Оливера Эрлевайна про торговлю автоматизацией.
rm -rf: легкий способ уничтожить свой интернет-бизнес и свою репутацию.
Если вы еще не слышали про RadioQA, то обязательно загляните на сайт проекта. Ребята записали много новых крутых подкастов!
А если вы еще не слышали про наш Slack чатик, то загляните еще и сюда, чтобы получить инвайт.
Автоматизация
Собеседование на должность Automation QA Engineer на личном опыте.
Паттерны и антипаттерны Cucumber BDD.
Небольшая история — «Легкий способ бросить ручное тестирование и начать автоматизировать».
Тестирование GUI приложений с помощью оптического распознавания текстов.
Откуда берутся плохие автоматизаторы?
Какие языки программирования и подходы наиболее популярны для автоматизации тестов.
DroidShoter — скриншоты приложения на разных разрешениях экрана, используя одно устройство и Adb.
Язык меняет человека, особенно язык программирования.
Юмор
Первый день на работе: «Вот тебе документация и сслыка на продакшен, впёред»
Классика:
Сделайте такую татуировку самому ленивому программисту:
Огромная благодарность Евгению Клименко за найденные интересные статьи. Присылай еще!
Все желающие делиться интересным — пишите на почту Данный адрес e-mail защищен от спам-ботов, Вам необходимо включить Javascript для его просмотра. , обсудим, опубликуем, скажем спасибо :)
← Предыдущий выпуск: QA дайджест #16