#proQuality_books #softwareTesting
Основы тестирования программного обеспечения (2018)
Автор: К. А. Кулаков, В. М. Димитров
Количество страниц: 56
Язык издания: Русский
Читать
В книге содержатся теоретические и практические сведения по планированию, организации, проведению и поддержке одного из основополагающих этапов разработки программного обеспечения — тестирования.
Рассматриваются обоснование и необходимость тестирования, роль тестирования на различных этапах жизненного цикла проекта, виды тестирования, управление ошибками.
Пособие охватывает такие важные моменты в области тестирования, как проектирование и разработку тестов, структуру документации тестирования, отчеты об ошибках, разработку через тестирование.
Плюсы:
➕Книга позволит приобрести навыки по планированию тестирования, проектированию, реализации и запуску тестовых наборов, анализу полученных результатов
➕Описывает базовые понятия тестирования
Недостатки:
➖Часть материала устарела
➖В книге используется мало конкретных примеров
Основы тестирования программного обеспечения (2018)
Автор: К. А. Кулаков, В. М. Димитров
Количество страниц: 56
Язык издания: Русский
Читать
В книге содержатся теоретические и практические сведения по планированию, организации, проведению и поддержке одного из основополагающих этапов разработки программного обеспечения — тестирования.
Рассматриваются обоснование и необходимость тестирования, роль тестирования на различных этапах жизненного цикла проекта, виды тестирования, управление ошибками.
Пособие охватывает такие важные моменты в области тестирования, как проектирование и разработку тестов, структуру документации тестирования, отчеты об ошибках, разработку через тестирование.
Плюсы:
➕Книга позволит приобрести навыки по планированию тестирования, проектированию, реализации и запуску тестовых наборов, анализу полученных результатов
➕Описывает базовые понятия тестирования
Недостатки:
➖Часть материала устарела
➖В книге используется мало конкретных примеров
👍4❤🔥1
#ProQuality_tasks
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про питомцев 🐰
У Насти дома живут разные животные: все, кроме двух, - кролики; все, кроме двух, - коты; все, кроме двух - собаки.
Сколько домашних животных у Насти?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про питомцев 🐰
У Насти дома живут разные животные: все, кроме двух, - кролики; все, кроме двух, - коты; все, кроме двух - собаки.
Сколько домашних животных у Насти?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
❤3👻1
#automationTesting
Прогон моего автотеста занимает 45 минут! Нормально ли это?
Конечно, нет! Наша автоматизация должна прогоняться за секунды, или хотя бы менее, чем за десять минут. Ведь верно? Ведь правильно? Вставьте сюда мем с Падме и Анакином. 45 минут – это явно антипаттерн и всегда плохая идея, правда же?
К сожалению, не все так привилегированны. В этой статье, автор расскажет о автоматизации в экосистеме, в которой отсутствует тестируемость и, безусловно, автоматизируемость.
Прогон моего автотеста занимает 45 минут! Нормально ли это?
Прогон моего автотеста занимает 45 минут! Нормально ли это?
Конечно, нет! Наша автоматизация должна прогоняться за секунды, или хотя бы менее, чем за десять минут. Ведь верно? Ведь правильно? Вставьте сюда мем с Падме и Анакином. 45 минут – это явно антипаттерн и всегда плохая идея, правда же?
К сожалению, не все так привилегированны. В этой статье, автор расскажет о автоматизации в экосистеме, в которой отсутствует тестируемость и, безусловно, автоматизируемость.
Прогон моего автотеста занимает 45 минут! Нормально ли это?
👍5👎2❤1
#proQuality_podcasts
🦎 Приветствуем! В эту октябрьскую пятницу, предлагаем вам послушать пятнадцатый (заключительный выпуск) подкаста от ProQuality комьюнити.
🎤 Ведущие: Алёна, Паша, Тимур и наш гость Валера Николенко - говорили PRO:
✔️ Коллекционирование дисков
✔️ Игровые журналы
✔️ Трейлеры
✔️ Сформировали ли нас игры?
✔️ Другой ли экшен в играх?
✔️ Что важнее - сюжет или геймплей?
✔️ Monument Valley, Prince of Persia, Stellar Blade, Nier Automata, Masters of Albion, Dungeon Keeper, Mafia, Бумер, Kingdom Come Deliverance, Doom Eternal, Battlefield 4, Герои Меча и Магии, Starfield, Warhammer 40000 Space Marine 2, Gears of War, Metal Gear Solid
🎙️Слушать в Телеграмм
🔗 Выпуск доступен по ссылке: Mave, а также на YouTube
❤️ Ваши лайки и комменты собираем под этим постом.
🦎 Приветствуем! В эту октябрьскую пятницу, предлагаем вам послушать пятнадцатый (заключительный выпуск) подкаста от ProQuality комьюнити.
🎤 Ведущие: Алёна, Паша, Тимур и наш гость Валера Николенко - говорили PRO:
✔️ Коллекционирование дисков
✔️ Игровые журналы
✔️ Трейлеры
✔️ Сформировали ли нас игры?
✔️ Другой ли экшен в играх?
✔️ Что важнее - сюжет или геймплей?
✔️ Monument Valley, Prince of Persia, Stellar Blade, Nier Automata, Masters of Albion, Dungeon Keeper, Mafia, Бумер, Kingdom Come Deliverance, Doom Eternal, Battlefield 4, Герои Меча и Магии, Starfield, Warhammer 40000 Space Marine 2, Gears of War, Metal Gear Solid
🎙️Слушать в Телеграмм
🔗 Выпуск доступен по ссылке: Mave, а также на YouTube
❤️ Ваши лайки и комменты собираем под этим постом.
❤5
Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомиться с решением задачи про питомцев
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Сегодня вы можете ознакомиться с решением задачи про питомцев
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Telegraph
Задача про питомцев
У Насти дома живут разные животные: все, кроме двух, - кролики; все, кроме двух, - коты; все, кроме двух - собаки. Сколько домашних животных у Насти? Ответ: У Насти дома живет один кролик, один кот и одна собака.
🥰4
#softwareTesting
Business driven testing(BDT) - это подход, в котором тестовые случаи и усилия по тестированию согласованы со стратегическими целями и бизнес-задачами компании, обеспечивая, чтобы процесс тестирования непосредственно поддерживал бизнес-ценность и принятие решений.
Эта статья о том, как тестировщик может увеличить свою полезность для компании, ориентируясь на бизнес-цели.
Business driven testing: как тестировщику решать задачи бизнеса
Business driven testing(BDT) - это подход, в котором тестовые случаи и усилия по тестированию согласованы со стратегическими целями и бизнес-задачами компании, обеспечивая, чтобы процесс тестирования непосредственно поддерживал бизнес-ценность и принятие решений.
Эта статья о том, как тестировщик может увеличить свою полезность для компании, ориентируясь на бизнес-цели.
Business driven testing: как тестировщику решать задачи бизнеса
Хабр
Business driven testing: как тестировщику решать задачи бизнеса
Меня зовут Раткин Кирилл, я из Контура. Я пришел в компанию в 2011 году на позицию тестировщика, с 2014 года потихонечку начал QA-лидить, а с 2019 года руковожу уже в кластере команд. Моя статья...
👍2🥴1
#proQuality_books #softwareTesting
📖 Thinking-Driven Testing: The Most Reasonable Approach to Quality Control (2018)
Автор: Adam Roman
Количество страниц: 330
Язык издания: Английский
Книга представляет новую парадигму тестирования программного обеспечения, подчеркивая роль критического мышления, системного мышления и рациональности как наиболее важных навыков для тестировщика.
Она предлагает новый подход к разработке эффективных стратегий тестирования, который основан на последних достижениях в области психологии, экономики, системных наук и логики.
Плюсы:
➕Глава «Основы тестирования программного обеспечения» - отлично освежает знания. Это 50 страниц сжатой теории, которая объясняется простыми словами. Рекомендуется читать ее вместо ISTQB Foundation Level Syllabus каждый раз, когда вы идете на собеседование по тестированию.
➕Книга идет вразрез с нынешней модой на возвышение важности автоматизации тестирования. Адам Роман утверждает, что самое важное в тестировании - это думать, анализировать и создавать хорошие, эффективные тесты.
➕Автор рекомендует использовать междисциплинарный подход. Адам Роман заходит так далеко, что соединяет философию с тестированием.
Об авторе:
Adam Roman — профессор компьютерных наук в Ягеллонском университете в Кракове, Польша, а также сертифицированный ASQ и ISTQB инженер по качеству и тестер программного обеспечения.
📖 Thinking-Driven Testing: The Most Reasonable Approach to Quality Control (2018)
Автор: Adam Roman
Количество страниц: 330
Язык издания: Английский
Книга представляет новую парадигму тестирования программного обеспечения, подчеркивая роль критического мышления, системного мышления и рациональности как наиболее важных навыков для тестировщика.
Она предлагает новый подход к разработке эффективных стратегий тестирования, который основан на последних достижениях в области психологии, экономики, системных наук и логики.
Плюсы:
➕Глава «Основы тестирования программного обеспечения» - отлично освежает знания. Это 50 страниц сжатой теории, которая объясняется простыми словами. Рекомендуется читать ее вместо ISTQB Foundation Level Syllabus каждый раз, когда вы идете на собеседование по тестированию.
➕Книга идет вразрез с нынешней модой на возвышение важности автоматизации тестирования. Адам Роман утверждает, что самое важное в тестировании - это думать, анализировать и создавать хорошие, эффективные тесты.
➕Автор рекомендует использовать междисциплинарный подход. Адам Роман заходит так далеко, что соединяет философию с тестированием.
Об авторе:
Adam Roman — профессор компьютерных наук в Ягеллонском университете в Кракове, Польша, а также сертифицированный ASQ и ISTQB инженер по качеству и тестер программного обеспечения.
👍7👎1
#proQuality_events
Приглашаем вас на онлайн-вебинар How to start Automation testing when you are a manual tester .
💡 В рамках вебинара вы познакомитесь с Сашей Самсоником, Senior Software Test Automation Engineer, который поделится своим путём вхождения в автоматизацию тестирования, расскажет о трудностях, с которыми столкнулся, и продемонстрирует свои первые мини-проекты. Вы узнаете о ценных ресурсах, найденных Сашей на основе собственного опыта.
📆 Присоединяйтесь к нам 23 Октября 2024 в 15:00 UTC+3, язык RU!
Другие наши мероприятия на wearecommunity.io.
Приглашаем вас на онлайн-вебинар How to start Automation testing when you are a manual tester .
💡 В рамках вебинара вы познакомитесь с Сашей Самсоником, Senior Software Test Automation Engineer, который поделится своим путём вхождения в автоматизацию тестирования, расскажет о трудностях, с которыми столкнулся, и продемонстрирует свои первые мини-проекты. Вы узнаете о ценных ресурсах, найденных Сашей на основе собственного опыта.
📆 Присоединяйтесь к нам 23 Октября 2024 в 15:00 UTC+3, язык RU!
Другие наши мероприятия на wearecommunity.io.
👍8
#ProQuality_tasks
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про серую краску 🎨
Для получения серой краски надо смешать 6 частей белой краски с 2 частями черной. Есть 300г белой краски и 300г черной.
Сколько граммов серой краски можно получить в этом случае?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про серую краску 🎨
Для получения серой краски надо смешать 6 частей белой краски с 2 частями черной. Есть 300г белой краски и 300г черной.
Сколько граммов серой краски можно получить в этом случае?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Telegraph
Задача про серую краску
Для получения серой краски надо смешать 6 частей белой краски с 2 частями черной. Есть 300г белой краски и 300г черной. Сколько граммов серой краски можно получить в этом случае? Ответ: 400 граммов. Для получения серой краски требуется в три раза…
❤4
#automationTesting
Всем хорош pytest, но его терминальный вывод можно сделать ещё полезней. Наверняка для этого есть готовые плагины и даже фреймворки. Но можно сделать и самостоятельно. А попутно разобраться в хуках и создании плагинов, увидеть основы ООП в действии и по достоинству оценить открытость кода pytest.
В сегодняшней статье автор расскажет, как сделать свой репорт в pytest.
Как адаптировать терминальные отчёты pytest под свои интересы
Всем хорош pytest, но его терминальный вывод можно сделать ещё полезней. Наверняка для этого есть готовые плагины и даже фреймворки. Но можно сделать и самостоятельно. А попутно разобраться в хуках и создании плагинов, увидеть основы ООП в действии и по достоинству оценить открытость кода pytest.
В сегодняшней статье автор расскажет, как сделать свой репорт в pytest.
Как адаптировать терминальные отчёты pytest под свои интересы
Хабр
Как адаптировать терминальные отчёты pytest под свои интересы
Всем хорош pytest, но его терминальный вывод можно сделать ещё полезней. Наверняка для этого есть готовые плагины и даже фреймворки. Но можно сделать и самостоятельно. А попутно разобраться в...
👍3
Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомиться с решением задачи про серую краску
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Сегодня вы можете ознакомиться с решением задачи про серую краску
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Telegraph
Задача про серую краску
Для получения серой краски надо смешать 6 частей белой краски с 2 частями черной. Есть 300г белой краски и 300г черной. Сколько граммов серой краски можно получить в этом случае? Ответ: 400 граммов. Для получения серой краски требуется в три раза…
❤3
#softwareTesting
Тестирования полей в финтехе с огромным набором исключений на мобильных устройствах является не простой задачей.
В сегодняшней статье автор опишет ленивый чек-лист для тестирования маски и полей ввода реквизитов счета.
Тестирование полей ввода. Реквизиты
Тестирования полей в финтехе с огромным набором исключений на мобильных устройствах является не простой задачей.
В сегодняшней статье автор опишет ленивый чек-лист для тестирования маски и полей ввода реквизитов счета.
Тестирование полей ввода. Реквизиты
Хабр
Тестирование полей ввода. Реквизиты
Всем привет! Меня зовут Иван, третий год в тестировании. На данный момент нахожусь на мобильном проекте финтеха. Сегодня покажу ленивый чек-лист для тестирования маски и полей ввода. Заезженный номер...
👍6
#automationTesting #proQuality_translation
Автоматизированное тестирование стало неотъемлемой частью разработки современного программного обеспечения, позволяя командам оптимизировать свои усилия по тестированию и быстрее поставлять высококачественное программное обеспечение.
В сегодняшней статье автор расскажет о простых, но эффективных методах, которые помогут вам получить максимальный результат от автоматизации тестирования.
14 лучших практик автоматизации тестирования
Автоматизированное тестирование стало неотъемлемой частью разработки современного программного обеспечения, позволяя командам оптимизировать свои усилия по тестированию и быстрее поставлять высококачественное программное обеспечение.
В сегодняшней статье автор расскажет о простых, но эффективных методах, которые помогут вам получить максимальный результат от автоматизации тестирования.
14 лучших практик автоматизации тестирования
Хабр
14 лучших практик автоматизации тестирования
Автоматизированное тестирование стало неотъемлемой частью разработки современного программного обеспечения, позволяя командам оптимизировать свои усилия по тестированию и быстрее поставлять...
👍3
#ProQuality_quiz
Всем привет! Сегодня вместо логической задачки предлагаем вопрос по реальному кейсу 🎧
Ранее в этом году Sonos запустила новое приложение для взаимодействия со своими аудиосистемами. Этот релиз стал одним из самых провальных программных обновлений в истории потребительских технологий, приведя компанию к кризису, из которого она не может выйти уже более четырёх месяцев.
Производитель аудиооборудования заявил о падении годовой выручки на $200 млн и отложил выпуск двух новых продуктов, а стоимость акций компании упала на 25%.
Обновление, призванное улучшить пользовательский опыт, обернулось настоящей катастрофой в виде многочисленных багов и отсутствия базовых функций, которые были доступны прежде.
В попытке разобраться в причинах провала компания провела внутреннее расследование 👇
Всем привет! Сегодня вместо логической задачки предлагаем вопрос по реальному кейсу 🎧
Ранее в этом году Sonos запустила новое приложение для взаимодействия со своими аудиосистемами. Этот релиз стал одним из самых провальных программных обновлений в истории потребительских технологий, приведя компанию к кризису, из которого она не может выйти уже более четырёх месяцев.
Производитель аудиооборудования заявил о падении годовой выручки на $200 млн и отложил выпуск двух новых продуктов, а стоимость акций компании упала на 25%.
Обновление, призванное улучшить пользовательский опыт, обернулось настоящей катастрофой в виде многочисленных багов и отсутствия базовых функций, которые были доступны прежде.
В попытке разобраться в причинах провала компания провела внутреннее расследование 👇
👍5🔥1
Как думаете, что было названо главной причиной провала?
Выбирайте один из вариантов ниже, и узнайте правильный ответ 🤓
Выбирайте один из вариантов ниже, и узнайте правильный ответ 🤓
Anonymous Quiz
10%
Игнорирование технического долга
30%
Сокращение персонала, в том числе QA
32%
Приоритет обещаний инвесторам по срокам релиза над пользовательским опытом
29%
Игнорирование опасений сотрудников по поводу качества продукта
#automationTesting
На тестирование приходится значительная доля от общего времени разработки продукта или его отдельных фичей. Поэтому компании, стремясь оптимизировать эти процессы, и сократить ручную работу инженеров по обеспечению качества, занимаются автоматизацией тестирования. Но просто написать автотест — недостаточно. Надо, чтобы он был качественным и стабильным. И гарантировать это можно только тщательным ревью кода автотестов.
В статье автор делимся опытом работы с автотестами: от подходов к постановке задач до схемы настройки окружения статического анализатора кода.
Экскурс в «святая святых» ОК: как мы пишем и ревьюим код автотестов
На тестирование приходится значительная доля от общего времени разработки продукта или его отдельных фичей. Поэтому компании, стремясь оптимизировать эти процессы, и сократить ручную работу инженеров по обеспечению качества, занимаются автоматизацией тестирования. Но просто написать автотест — недостаточно. Надо, чтобы он был качественным и стабильным. И гарантировать это можно только тщательным ревью кода автотестов.
В статье автор делимся опытом работы с автотестами: от подходов к постановке задач до схемы настройки окружения статического анализатора кода.
Экскурс в «святая святых» ОК: как мы пишем и ревьюим код автотестов
👍4
#proQuality_video #automationTesting
📢 Делимся с вами презентацией и записьювебинара How to start Automation testing when you are a manual tester.
🎥 Описание: Саша Самсоник, Senior Software Test Automation Engineer, поделился своим путём вхождения в автоматизацию тестирования и продемонстрировал свои первые мини-проекты.
Другие наши мероприятия на wearecommunity.io.
📢 Делимся с вами презентацией и записьювебинара How to start Automation testing when you are a manual tester.
🎥 Описание: Саша Самсоник, Senior Software Test Automation Engineer, поделился своим путём вхождения в автоматизацию тестирования и продемонстрировал свои первые мини-проекты.
Другие наши мероприятия на wearecommunity.io.
❤9🔥2
#softwareTesting
Снифферы трафика являются не только тулами для разработчиков и мобильных тестировщиков, это также мощный инструмент, который может помочь в самых распространенных кейсах. Если вы еще не использовали снифферы в своих проектах, самое время начать!
Эта статья о нескольких кейсах, где снифферы трафика могут реально сохранить кучу времени и некоторое количество нервов.
Где и как использовать сниффер для тестирования веб-приложений на примере Proxyman
Снифферы трафика являются не только тулами для разработчиков и мобильных тестировщиков, это также мощный инструмент, который может помочь в самых распространенных кейсах. Если вы еще не использовали снифферы в своих проектах, самое время начать!
Эта статья о нескольких кейсах, где снифферы трафика могут реально сохранить кучу времени и некоторое количество нервов.
Где и как использовать сниффер для тестирования веб-приложений на примере Proxyman
Хабр
Где и как использовать сниффер для тестирования веб-приложений на примере Proxyman
Когда я только начинала работать тестировщиком, снифферы трафика казались мне чем-то далеким. В голове было что-то типа: "Ну, это для тестировщиков мобилок и для разработчиков. Мне оно не надо". Но...
👍2👏1