Сборник ресурсов по тестированию
Репозиторий “Software testing resource pack” содержит различные файлы, полезные для ручного тестирования и автоматизации тестирования для проверки поведения REST API или веб-страниц с различными расширениями, размерами, разрешением, именами и т.д.
https://github.com/LukaszLapaj/software-testing-resource-pack
#qa #testing
Подпишись👉 @testlab_qa
Репозиторий “Software testing resource pack” содержит различные файлы, полезные для ручного тестирования и автоматизации тестирования для проверки поведения REST API или веб-страниц с различными расширениями, размерами, разрешением, именами и т.д.
https://github.com/LukaszLapaj/software-testing-resource-pack
#qa #testing
Подпишись👉 @testlab_qa
GitHub
GitHub - LukaszLapaj/software-testing-resource-pack: Various files useful for manual testing and test automation etc.
Various files useful for manual testing and test automation etc. - LukaszLapaj/software-testing-resource-pack
👍4
Тестирование производительности
Это комплексный ресурс для специалистов, занимающихся оптимизацией производительности программного обеспечения. Он включает в себя множество инструментов и ресурсов для тестирования производительности как бэкенда, так и фронтенда, а также для оптимизации производительности веб-сайтов. Этот репозиторий является ценным руководством, помогающим специалистам обеспечить эффективную работу своих программных приложений и удобство работы с ними.
https://github.com/mgasiorowski/performance_testing
#qa #testing
Подпишись👉 @testlab_qa
Это комплексный ресурс для специалистов, занимающихся оптимизацией производительности программного обеспечения. Он включает в себя множество инструментов и ресурсов для тестирования производительности как бэкенда, так и фронтенда, а также для оптимизации производительности веб-сайтов. Этот репозиторий является ценным руководством, помогающим специалистам обеспечить эффективную работу своих программных приложений и удобство работы с ними.
https://github.com/mgasiorowski/performance_testing
#qa #testing
Подпишись👉 @testlab_qa
GitHub
GitHub - mgasiorowski/performance_testing: Tools, articles, etc. related to performance/load/etc. testing.
Tools, articles, etc. related to performance/load/etc. testing. - mgasiorowski/performance_testing
👍4
Как тестировать?
Репозиторий “How They Test” коллекция общедоступных ресурсов с информацией о том, как компании-разработчики программного обеспечения во всем мире подходят к тестированию и формируют культуру качества. Он служит всеобъемлющим центром знаний, объединяющим лучшие практики, инструменты, методики и культуру тестирования различных компаний, доступные в одном месте.
Репозиторий охватывает широкий спектр тем, выходя за рамки тематики традиционного функционального тестирования и автоматизации тестирования, включая нефункциональное тестирование, тестирование в рамках непрерывной интеграции и непрерывной доставки (CI/CD), влияние управления релизами на качество, процессы обеспечения качества и даже тестирование в продакшене. Своими ценными идеями делятся такие компании, как Google, Netflix и Amazon, что делает этот ресурс бесценным для тех, кто стремится узнать и улучшить свои методы тестирования ПО.
https://github.com/abhivaikar/howtheytest
#qa #testing
Подпишись👉 @testlab_qa
Репозиторий “How They Test” коллекция общедоступных ресурсов с информацией о том, как компании-разработчики программного обеспечения во всем мире подходят к тестированию и формируют культуру качества. Он служит всеобъемлющим центром знаний, объединяющим лучшие практики, инструменты, методики и культуру тестирования различных компаний, доступные в одном месте.
Репозиторий охватывает широкий спектр тем, выходя за рамки тематики традиционного функционального тестирования и автоматизации тестирования, включая нефункциональное тестирование, тестирование в рамках непрерывной интеграции и непрерывной доставки (CI/CD), влияние управления релизами на качество, процессы обеспечения качества и даже тестирование в продакшене. Своими ценными идеями делятся такие компании, как Google, Netflix и Amazon, что делает этот ресурс бесценным для тех, кто стремится узнать и улучшить свои методы тестирования ПО.
https://github.com/abhivaikar/howtheytest
#qa #testing
Подпишись👉 @testlab_qa
GitHub
GitHub - abhivaikar/howtheytest: A collection of public resources about how software companies test their software
A collection of public resources about how software companies test their software - abhivaikar/howtheytest
👍5
Media is too big
VIEW IN TELEGRAM
Test Maturity Model. Уровень проекта в тестировании и его развитие
Андрей Терешин
В ходе доклада изучим TMM: ее сущность, уровни зрелости, определение уровня проекта, методы оценки и ключевые характеристики, а также узнаем практические шаги для повышения качества тестирования.
Доклад будет полезен специалистам по тестированию и руководителям проектов, интересующимся повышением эффективности тестирования. Приходите, чтобы узнать, как применять принципы TMM для определения уровня тестирования и его развития.
источник
#qa #testing
Подпишись👉 @testlab_qa
Андрей Терешин
В ходе доклада изучим TMM: ее сущность, уровни зрелости, определение уровня проекта, методы оценки и ключевые характеристики, а также узнаем практические шаги для повышения качества тестирования.
Доклад будет полезен специалистам по тестированию и руководителям проектов, интересующимся повышением эффективности тестирования. Приходите, чтобы узнать, как применять принципы TMM для определения уровня тестирования и его развития.
источник
#qa #testing
Подпишись👉 @testlab_qa
👍2❤1
Как закрыть весь техдолг автотестов за два дня «по-домашнему»
Когда я только села писать эту статью про QA Automation Day, у меня было хорошее настроение: «Не буду говорить о сложностях и страданиях, глубокой аналитике, а расскажу о том, как у нас прошло гладко, без эксцессов, именно так, как мы и намечали». Если бы…
Привет, меня зовут Яна, я технический лидер тестирования Платежей и переводов Альфа-банка и сегодня мне бы хотелось поделиться с вами интересным опытом, который, в перспективе, можно использовать и как добрую традицию. Речь пойдет о мероприятии под названием «QA Automation Day».
https://habr.com/ru/companies/alfa/articles/810983/
#qa #testing
Подпишись👉 @testlab_qa
Когда я только села писать эту статью про QA Automation Day, у меня было хорошее настроение: «Не буду говорить о сложностях и страданиях, глубокой аналитике, а расскажу о том, как у нас прошло гладко, без эксцессов, именно так, как мы и намечали». Если бы…
Привет, меня зовут Яна, я технический лидер тестирования Платежей и переводов Альфа-банка и сегодня мне бы хотелось поделиться с вами интересным опытом, который, в перспективе, можно использовать и как добрую традицию. Речь пойдет о мероприятии под названием «QA Automation Day».
https://habr.com/ru/companies/alfa/articles/810983/
#qa #testing
Подпишись👉 @testlab_qa
👍1💩1
Как использовать Appium Inspector для тестирования мобильных приложений
Представьте себе, что вы можете изучать внутренности своего приложения, взаимодействовать с кнопками, полями и прочим - и при этом тестирование превращается в легкую прогулку. Если вы опытный тестировщик или только начинаете, это руководство по тестированию Appium Inspector для вас.
https://saucelabs-prod.vercel.app/resources/blog/appium-inspector-tutorial
#qa #testing
Подпишись👉 @testlab_qa
Представьте себе, что вы можете изучать внутренности своего приложения, взаимодействовать с кнопками, полями и прочим - и при этом тестирование превращается в легкую прогулку. Если вы опытный тестировщик или только начинаете, это руководство по тестированию Appium Inspector для вас.
https://saucelabs-prod.vercel.app/resources/blog/appium-inspector-tutorial
#qa #testing
Подпишись👉 @testlab_qa
👍1
Media is too big
VIEW IN TELEGRAM
Платформа Сфера — Нагружать может каждый
Ксения Бирюкова
Многие компании пренебрегают проведением нагрузочного тестирования, так как для организации процесса нужны узкопрофильные специалисты и специфический софт.
— Когда нужно НТ и как разобраться в результатах?
— Как быть, если мало опыта и ресурсов?
— Что проведение НТ даст менеджеру?
Ксения ответит на следующие вопросы и расскажет зачем, а главное как, проводить НТ с минимальными затратами:
— Как понять, что компании необходимо проводить НТ?
— Как грамотно использовать минимум имеющихся ресурсов: агенты нагрузки, специалисты, железо и т. д.
— Как интерпретировать результаты НТ?
— Как отслеживать прогресс НТ — прошедшие, текущие, будущие запуски и их результаты?
Доклад будет интересен не только тестировщикам и специалистам по НТ, но и разработчикам, аналитикам качества и менеджерам.
источник
#qa #testing
Подпишись👉 @testlab_qa
Ксения Бирюкова
Многие компании пренебрегают проведением нагрузочного тестирования, так как для организации процесса нужны узкопрофильные специалисты и специфический софт.
— Когда нужно НТ и как разобраться в результатах?
— Как быть, если мало опыта и ресурсов?
— Что проведение НТ даст менеджеру?
Ксения ответит на следующие вопросы и расскажет зачем, а главное как, проводить НТ с минимальными затратами:
— Как понять, что компании необходимо проводить НТ?
— Как грамотно использовать минимум имеющихся ресурсов: агенты нагрузки, специалисты, железо и т. д.
— Как интерпретировать результаты НТ?
— Как отслеживать прогресс НТ — прошедшие, текущие, будущие запуски и их результаты?
Доклад будет интересен не только тестировщикам и специалистам по НТ, но и разработчикам, аналитикам качества и менеджерам.
источник
#qa #testing
Подпишись👉 @testlab_qa
👍2
Разработка через тестирование. Совместное использование JUnit 5 и Mockito
Поговорим о важности написания тестов к своему коду, о магии подхода test-driven development. Я расскажу о своём пути: от первого знакомства с концепцией TDD до умелого использования инструментов тестирования на Java (Junit 5 + Mockito).
https://habr.com/ru/companies/sberbank/articles/773142/
#qa #testing
Подпишись👉 @testlab_qa
Поговорим о важности написания тестов к своему коду, о магии подхода test-driven development. Я расскажу о своём пути: от первого знакомства с концепцией TDD до умелого использования инструментов тестирования на Java (Junit 5 + Mockito).
https://habr.com/ru/companies/sberbank/articles/773142/
#qa #testing
Подпишись👉 @testlab_qa
👍1
Чит-лист функционального тестирования, памятка тестировщику
Меня зовут Кияшева Екатерина и я руковожу тестированием. Сегодня хочу поделиться своим чит‑листом обо всем.
Чит‑лист — набор стандартных проверок для многократного использования в различных приложениях, одинаковых по какой‑либо характеристике.
Я использую чит‑лист с тремя целями:
- передаю его своим коллегам, чтобы маст-хэв тесты не были забыты,
- заглядываю в него перед проверкой тестового покрытия коллег на малознакомом проекте,
- проверяю себя в ходе вычитки техзадания и при тест‑дизайне.
Хочу, чтобы его было полезно и удобно использовать, поэтому буду рада предложениям и комментариям по его расширению и упрощению.
https://habr.com/ru/articles/715262/
#qa #testing
Подпишись👉 @testlab_qa
Меня зовут Кияшева Екатерина и я руковожу тестированием. Сегодня хочу поделиться своим чит‑листом обо всем.
Чит‑лист — набор стандартных проверок для многократного использования в различных приложениях, одинаковых по какой‑либо характеристике.
Я использую чит‑лист с тремя целями:
- передаю его своим коллегам, чтобы маст-хэв тесты не были забыты,
- заглядываю в него перед проверкой тестового покрытия коллег на малознакомом проекте,
- проверяю себя в ходе вычитки техзадания и при тест‑дизайне.
Хочу, чтобы его было полезно и удобно использовать, поэтому буду рада предложениям и комментариям по его расширению и упрощению.
https://habr.com/ru/articles/715262/
#qa #testing
Подпишись👉 @testlab_qa
👍7
Будь ты хоть тысячу раз прав, какой в этом смысл, если твой программист плачет?
#qa #testing
Подпишись👉 @testlab_qa
#qa #testing
Подпишись👉 @testlab_qa
😁8
Как заставить Jmeter собирать скриншоты графиков после тестов
Меня зовут Илья Улизко, я занимаюсь нагрузочным тестированием ДБО ЮЛ в блоке Цифровой Трансформации «РСХБ-Интех». В этой статье я поделюсь с вами опытом автоматизации сбора графиков в Grafana при отсутствии установленного grafana-image-render плагина на сервере. Для того, чтобы научить Apache Jmeter делать скриншоты панелей в Grafana, нам понадобится Selenium и Browsermob-proxy.
https://habr.com/ru/companies/rshb/articles/729196/
#qa #testing
Подпишись👉 @testlab_qa
Меня зовут Илья Улизко, я занимаюсь нагрузочным тестированием ДБО ЮЛ в блоке Цифровой Трансформации «РСХБ-Интех». В этой статье я поделюсь с вами опытом автоматизации сбора графиков в Grafana при отсутствии установленного grafana-image-render плагина на сервере. Для того, чтобы научить Apache Jmeter делать скриншоты панелей в Grafana, нам понадобится Selenium и Browsermob-proxy.
https://habr.com/ru/companies/rshb/articles/729196/
#qa #testing
Подпишись👉 @testlab_qa
🔥1
Как тестировщику выживать среди заказчиков
Всем привет! Меня зовут Фефилов Александр, я работаю в QA с 2017 года. По большей части это были компании, которые занимались аутсорсингом, но затем я присоединился к SM Lab.
Как вы уже поняли из названия поста, я расскажу о том, как взаимодействовать с заказчиком (а иногда и с заказчиками) с позиции QA-эксперта.
В посте личный опыт работы в разных крупных компаниях и ответы на вопросы:
- как работать с двумя представителями заказчика в случае, когда их требования часто противоречат другу другу, а сами они между собой не общаются
- что делать, если ваш заказчик живёт в парадигме «Я плачу деньги, а ты просто делаешь всё, что я говорю»
- как решать процессные задачи
- как находить продуктовые проблемы
- кто такой QA-эксперт и как им стать
- полезная методика, которая может пригодиться вам в работе.
Итак, начнём по порядку.
https://habr.com/ru/companies/sportmaster_lab/articles/814313/
#qa #testing
Подпишись👉 @testlab_qa
Всем привет! Меня зовут Фефилов Александр, я работаю в QA с 2017 года. По большей части это были компании, которые занимались аутсорсингом, но затем я присоединился к SM Lab.
Как вы уже поняли из названия поста, я расскажу о том, как взаимодействовать с заказчиком (а иногда и с заказчиками) с позиции QA-эксперта.
В посте личный опыт работы в разных крупных компаниях и ответы на вопросы:
- как работать с двумя представителями заказчика в случае, когда их требования часто противоречат другу другу, а сами они между собой не общаются
- что делать, если ваш заказчик живёт в парадигме «Я плачу деньги, а ты просто делаешь всё, что я говорю»
- как решать процессные задачи
- как находить продуктовые проблемы
- кто такой QA-эксперт и как им стать
- полезная методика, которая может пригодиться вам в работе.
Итак, начнём по порядку.
https://habr.com/ru/companies/sportmaster_lab/articles/814313/
#qa #testing
Подпишись👉 @testlab_qa
👍2
Путь к надёжности: как QA инженеру действовать в нестандартных ситуациях
Привет, я занимаюсь тестированием с 2020 года, вырос со стажёра до старшего инженера по тестированию и пережил многое, от единственного тестировщика в команде до стрессовых ситуаций, где каждая минута на счету. И труднее приходилось в ситуациях, где даже не подозреваешь, что действуешь неправильно.
Сегодня я разберу 6 кейсов, с которыми время от времени сталкивается каждый QA, которые на первый взгляд кажутся не сложными, но потом становится ясно, что они приводят к неожиданным проблемам, незнание которых может сильно осложнить тестирование, а в худшем случае привести к проблемам релиза.
! Некоторые ситуации описаны в специфическом для мобильного тестирования ключе, не будет проблемой переложить эти кейсы на ваши рабочие процессы, но считаю, стоит сразу предупредить.
https://habr.com/ru/articles/797795/
#qa #testing
Подпишись👉 @testlab_qa
Привет, я занимаюсь тестированием с 2020 года, вырос со стажёра до старшего инженера по тестированию и пережил многое, от единственного тестировщика в команде до стрессовых ситуаций, где каждая минута на счету. И труднее приходилось в ситуациях, где даже не подозреваешь, что действуешь неправильно.
Сегодня я разберу 6 кейсов, с которыми время от времени сталкивается каждый QA, которые на первый взгляд кажутся не сложными, но потом становится ясно, что они приводят к неожиданным проблемам, незнание которых может сильно осложнить тестирование, а в худшем случае привести к проблемам релиза.
! Некоторые ситуации описаны в специфическом для мобильного тестирования ключе, не будет проблемой переложить эти кейсы на ваши рабочие процессы, но считаю, стоит сразу предупредить.
https://habr.com/ru/articles/797795/
#qa #testing
Подпишись👉 @testlab_qa
👍3🔥1
Как мы собеседовали ChatGPT на позицию QA
Всем привет! Мы — Аня, Оля и Дима, тестировщики в hh.ru. Не так давно мы прочитали про случай, где адвокат использовал ChatGPT для подготовки аргументации стороны обвинения в суде. Ситуация может показаться абсолютно дикой: это же очевидно, что нельзя доверить искусственному интеллекту свою карьеру. Но мы не были бы тестировщиками, если бы не решили проверить, а сможет ли ChatGPT помочь подготовить нас к собеседованию.
Для этого мы решили задать ему вопросы, которые могут встретиться во время собеса на позицию тестировщика, и проанализировать, насколько его ответы были бы хороши в реальной жизни. Для полноты исследования мы выбрали вопросы для оценки как хард-скиллов (в том числе немного про автоматизацию тестирования и мобильную специфику), так и софт-скиллов.
https://habr.com/ru/companies/hh/articles/815143/
#qa #testing
Подпишись👉 @testlab_qa
Всем привет! Мы — Аня, Оля и Дима, тестировщики в hh.ru. Не так давно мы прочитали про случай, где адвокат использовал ChatGPT для подготовки аргументации стороны обвинения в суде. Ситуация может показаться абсолютно дикой: это же очевидно, что нельзя доверить искусственному интеллекту свою карьеру. Но мы не были бы тестировщиками, если бы не решили проверить, а сможет ли ChatGPT помочь подготовить нас к собеседованию.
Для этого мы решили задать ему вопросы, которые могут встретиться во время собеса на позицию тестировщика, и проанализировать, насколько его ответы были бы хороши в реальной жизни. Для полноты исследования мы выбрали вопросы для оценки как хард-скиллов (в том числе немного про автоматизацию тестирования и мобильную специфику), так и софт-скиллов.
https://habr.com/ru/companies/hh/articles/815143/
#qa #testing
Подпишись👉 @testlab_qa
👍3
Утечки памяти в мобильных приложениях: руководство для QA-инженеров
Меня зовут Ира и я руковожу отделом тестирования мобильной платформы: наш отдел занимается разработкой инструментов для автоматизации тестирования мобильных приложений Ozon и тестированием внутренних библиотек, которые используются в наших приложениях. Около года назад мы пытались понять, почему у одной из команд джоба с автотестами отваливается по тайм-ауту. К слову, это был проект мобильного приложения для продавцов, и на нем у нас для автоматизации тестирования используются нативные фреймворки: Kaspresso + Kotlin для Android и XCTest + Swift для iOS.
Одна из гипотез заключалась в том, что в приложении могут быть утечки памяти и что-то зависает. Спойлер: дело было не в этом. В общем, около года назад я проверяла, что к чему там у нас с памятью приложения, а сейчас поняла, что полученными знаниями можно и поделиться.
https://habr.com/ru/companies/ozontech/articles/815041/
#qa #testing
Подпишись👉 @testlab_qa
Меня зовут Ира и я руковожу отделом тестирования мобильной платформы: наш отдел занимается разработкой инструментов для автоматизации тестирования мобильных приложений Ozon и тестированием внутренних библиотек, которые используются в наших приложениях. Около года назад мы пытались понять, почему у одной из команд джоба с автотестами отваливается по тайм-ауту. К слову, это был проект мобильного приложения для продавцов, и на нем у нас для автоматизации тестирования используются нативные фреймворки: Kaspresso + Kotlin для Android и XCTest + Swift для iOS.
Одна из гипотез заключалась в том, что в приложении могут быть утечки памяти и что-то зависает. Спойлер: дело было не в этом. В общем, около года назад я проверяла, что к чему там у нас с памятью приложения, а сейчас поняла, что полученными знаниями можно и поделиться.
https://habr.com/ru/companies/ozontech/articles/815041/
#qa #testing
Подпишись👉 @testlab_qa
👍4