Size: a a a

automated-testing.info

2019 February 05
automated-testing.info
https://goo.gl/aoi7GB

Вуайеризм тестировщика: как правильно подглядывать за людьми и зачем это нужно. Насколько UX — зона ответственности тестировщиков? Зачем это делать и как правильно наблюдать? И чья задача «делать интерфейсы удобными»: UX или QA?
источник
automated-testing.info
https://www.youtube.com/watch?v=kYu5UERmzHI
Как manual QA может тестировать проект со стороны безопасности. Наиболее известные уязвимости, чтение верстки  страницы. XSS инъекции.
источник
2019 February 06
automated-testing.info
источник
automated-testing.info
#QAweekly #4
Telegram: https://goo.gl/Ctt7e4
Chat Telegram: https://goo.gl/Ctt7e4_chat
Slack: https://goo.gl/YLS2J4

1. Какая должна быть правильная структура тестов?
Обсуждение на нашем портале как правильно спроектировать автотесты используя Page Factory.
https://goo.gl/YCzTSr

2. Кто сказал, что разработчики могут учиться новому только через книги, видео и анализ чужого кода? Ведь у нас и другие каналы получения информации из окружающего мира. Конечно, речь не о том, чтобы попробовать знания на вкус, пощупать их или понюхать. А вот послушать — самое оно. Коллекция действующих русскоязычных подкастов для разработчиков. Хороший способ дать глазам отдых или занять себя в пробках.
https://goo.gl/sbLQ2M

3. Chrome 72 - Что нового в DevTools. Обзор новых и полезных фич на которые вы, возможно, не обратили внимание.
https://goo.gl/12jRMq

4. Метод Pairwise Testing в Black Box тестировании.
Тест дизайн – это этап процесса тестирования ПО, на котором проектируются и создаются тестовые случаи (тест-кейсы) в соответствии с определёнными ранее критериями качества и целями тестирования.
https://goo.gl/9kyyRp


Предыдущая подборка:
https://goo.gl/pQWof2
источник
automated-testing.info
https://goo.gl/XZNpmm
Нагрузочное тестирование с Gatling с нуля. Один интересный сценарный инструмент нагрузки для тестирования HTTP-сервисов – Gatling.

Прямо во время доклада мы с нуля разработаем нагрузочные тесты с разными кейсами, динамическими данными, профилями, ассертами и реал-тайм дашбордами. И, конечно же, запустим их. Обсудим почему бы не ab, Яндекс.Танк или JMeter.
источник
2019 February 07
automated-testing.info
https://goo.gl/3vvkFU


Небольшое знакомство с  Cypress.io и руководство по пользованию - как начать тестировать ваш Front End. Также вы найдете сравнение с Selenium,  чем он может упростить работу.
источник
automated-testing.info
https://goo.gl/QqG9T3
Простые примеры отправки GET и POST запросов на Java c использованием библиотеки Rest-Assured. Пару простых примеров использования библиотеки Rest-Assured, предназначенной для тестирования REST сервисов. Она поддерживает все типы запросов: POST, GET, PUT, DELETE, OPTIONS, PATCH, HEAD и может быть использована для проверки ответов по посланным запросам.
источник
2019 February 08
automated-testing.info
https://goo.gl/raiQ4t

Обсуждение на нашем портале  использовании явных и неявные ожиданий вместе ? Implicit wait + explicit wait для ожидания "кликабельности" кнопки
источник
automated-testing.info
https://goo.gl/bDuHcD
Как организовать работу QA. Один практически примененный способ. Что из себя представляет структура организации, а именно кто над кем стоит и кто за что отвечает?
источник
2019 February 09
automated-testing.info
https://goo.gl/d2F5D4

Чем заменить тестовое задание на собеседовании?
Кандидаты на роль автоматизаторов должны выполнить тестовое задание - написать простенький фреймворк для 2-3 тестов по требованиям (поиск в Гугле), прикрутить репорт и причесать весь проект, чтобы он запускался на любой машине. Поделитесь идеями, как можно усовершенствовать процесс?
источник
automated-testing.info
https://goo.gl/KfCwBG

Как сократить time-to-market: история про автоматизацию тестирования в «М.Видео».
Еще два года назад мы совместно с «М.Видео» начали внедрять такой подход в процесс разработки у ритейлера и сегодня продолжаем его развивать. Каковы промежуточные итоги? Результат полностью себя оправдал: благодаря реализованным изменениям удалось ускорить выпуск релизов на 20–30 %. Хотите подробностей? Вэлком в  закулисье.
источник
2019 February 10
automated-testing.info
https://goo.gl/3R87eZ
Как Facebook показывает пользователям рекламу в ущерб производительности их устройств. Реализовано это довольно топорно. Соцсеть побуквенно разбивает слово Sponsored в баннерах на HTML DOM-элементы, таким образом маскируя рекламу. В результате для обработки множества лишних строк кода устройство потребляет больше оперативной памяти. На эту “хитрость” в очередной раз обратил внимание основатель студии анимации The Pixelary Майк Пан.
источник
automated-testing.info
https://tproger.ru/translations/beginner-git-cheatsheet/?fbclid=IwAR3jVog_nJHAEFCptp6QXQLh0_rsApt6qq80pWb7wr8KdVo0yKxDT5rash4
Подробное введение в работу с Git. Подготовка Git. Как работать с Git. Просмотр изменений в файловых системах. На этом этапе у вас есть почти всё необходимое для работы с Git.
источник
automated-testing.info
источник
2019 February 11
automated-testing.info
https://goo.gl/MxKnSq
Google выложила в свободный доступ свой инструмент для Fuzzing. Fuzzing - это автоматизированный метод обнаружения ошибок в программном обеспечении, который работает путем подачи неожиданных входных данных. Он эффективен при обнаружении ошибок, связанных с повреждением памяти, которые часто имеют серьезные последствия для безопасности.
источник
automated-testing.info
https://goo.gl/X8rHZi
Test Maturity Model: как тестировщику оценить проект и спланировать процессы. Что такое Maturity Model. Уровни Maturity Model и где в Maturity Model тестирование.
источник
2019 February 12
automated-testing.info
https://goo.gl/NpbyiX
Знакомимся с основами тестирования Python-кода.
Многие считают что язык программирования Python − это просто. Такое впечатление складывается после прочитанной книги по Python, статьи или видео-туториала. Возможно, он действительно проще, чем другие технологии, вот только без трудностей не бывает даже тут. Но и их можно избежать, если понять принципы тестирования Python-кода.
источник
automated-testing.info
Предотвращение ошибок в ПО. Попытки бороться с багами - утомляют и расстраивают. Но если изучить их природу, мы сможем понять, какие профилактические меры будут наиболее эффективными для спасения нас от боли.
https://goo.gl/n5tQyV
источник
automated-testing.info
https://goo.gl/R6N8wh
Тестирование является одним из важных шагов в разработке программного обеспечения. Тем не менее, тестирование и особенно ручное тестирование является утомительной работой. Благодаря отличным инструментам, появившимся за последние пару лет, у нас теперь есть все, что нужно для автоматизации  тестирования.
источник
2019 February 13
automated-testing.info
Внедрение непрерывного тестирования в DevOps. Continuous Testing - это комплексный процесс при котором команды постоянно запускают широкий спектр автоматизированных тестов. Одновременно анализируются различные бизнес-риски, связанные с разработкой новых фич и проверкой старых. Быстрая обратная связь помогает выявлять дефекты и ошибки на самой ранней стадии и побуждает разработчиков оптимизировать свой код на последующих этапах.
https://medium.com/@sarahelson81/implementing-continuous-testing-in-devops-c90c3d1ad59c?fbclid=IwAR28GRKaywAjwHM-EfKqX-KnNAUS_A1mx7pq83XzzBMhetISGctQe7cC_Lc
источник