💁💁 Уроки, извлеченные из опыта тестирования ПО
Выводы, сделанные тестировщиком за 20 лет работы в сфере. Автор дает советы, рассказывает, как поступать в той или иной ситуации, и как не выгореть на этом пути
Читать статью
#почитать
Выводы, сделанные тестировщиком за 20 лет работы в сфере. Автор дает советы, рассказывает, как поступать в той или иной ситуации, и как не выгореть на этом пути
Читать статью
#почитать
❤🔥16❤2⚡1🥰1
#вопросы_с_собеседования
Что вы будете делать, если обнаружите серьезные ошибки в ПО?
В таких случаях лучший способ действий для тестировщиков — немедленно сообщить обо всех ошибках со статусом «критикал» или «блокер». Поскольку подобные ситуации могут привести к серьезным проблемам, таким как недостаточное модульное или интеграционное тестирование, плохой дизайн, неправильные методы сборки или выпуска и так далее, следует обязательно связаться с руководством и предоставить документацию в качестве доказательства наличия проблемы.
Что вы будете делать, если обнаружите серьезные ошибки в ПО?
В таких случаях лучший способ действий для тестировщиков — немедленно сообщить обо всех ошибках со статусом «критикал» или «блокер». Поскольку подобные ситуации могут привести к серьезным проблемам, таким как недостаточное модульное или интеграционное тестирование, плохой дизайн, неправильные методы сборки или выпуска и так далее, следует обязательно связаться с руководством и предоставить документацию в качестве доказательства наличия проблемы.
👍12😁3❤1🥰1
Очередной #дайджест перед выходными
🔶 Собеседования QA-инженеров глазами интервьюера — от подготовки до отзыва о кандидате
🔶 Как строить процессы, чтобы никто не уволился — подкаст про тест-менеджмент, построение процессов в команде, грамотное управление и работу с людьми с точки зрения обеспечения качества продукта
🔶 Собеседование тестировщика в Amazon — автор рассказал, как Amazon проводила набор студентов на должность Quality Assurance Engineer
🔶 Запуск завтра — подкаст о технологиях, меняющих нашу жизнь и про то, как сделать сервис, которым будут пользоваться миллионы, и не облажаться
🔶 Xpath — залог стабильных UI-автотестов на Web и Mobile Web
🔶 Собеседования QA-инженеров глазами интервьюера — от подготовки до отзыва о кандидате
🔶 Как строить процессы, чтобы никто не уволился — подкаст про тест-менеджмент, построение процессов в команде, грамотное управление и работу с людьми с точки зрения обеспечения качества продукта
🔶 Собеседование тестировщика в Amazon — автор рассказал, как Amazon проводила набор студентов на должность Quality Assurance Engineer
🔶 Запуск завтра — подкаст о технологиях, меняющих нашу жизнь и про то, как сделать сервис, которым будут пользоваться миллионы, и не облажаться
🔶 Xpath — залог стабильных UI-автотестов на Web и Mobile Web
👍9❤5🥰5👏5😁5
💁💁 Приступаем к автоматизации: какой инструмент создания тестов проще изучить?
Тест-автоматизация критически важна для проверки надежности и производительности API. Ручное тестирование, конечно, возможно, но автоматизация будет эффективнее и точнее, и мудро будет применять любой инструмент, упрощающий автоматизацию API-тестирования.
Можно, конечно, писать код тест-автоматизации API самостоятельно, но ряд производителей предлагает платформы с готовыми решениями, позволяющие тестировщикам создавать автотесты, программируя минимально. Это значит, что у вас останется больше времени на размышления, что именно вы тестируете, вместо создания кода с нуля. И чем проще изучить инструмент, тем лучше...
Продолжение здесь
#гайд
Тест-автоматизация критически важна для проверки надежности и производительности API. Ручное тестирование, конечно, возможно, но автоматизация будет эффективнее и точнее, и мудро будет применять любой инструмент, упрощающий автоматизацию API-тестирования.
Можно, конечно, писать код тест-автоматизации API самостоятельно, но ряд производителей предлагает платформы с готовыми решениями, позволяющие тестировщикам создавать автотесты, программируя минимально. Это значит, что у вас останется больше времени на размышления, что именно вы тестируете, вместо создания кода с нуля. И чем проще изучить инструмент, тем лучше...
Продолжение здесь
#гайд
🎉16👍3❤1🥰1
Forwarded from Библиотека C/C++ разработчика | cpp, boost, qt
🙀 Опросик
Хотим узнать, на какие на какие ссылки/статьй вы переходили в последнее время из Telegram? Речь идёт не только о наших статьях и ссылках, а о любых)
👇 Пишите ответы в комментариях в стиле «был пост со статьёй такой-то, я её открыл и почитал»
Хотим узнать, на какие на какие ссылки/статьй вы переходили в последнее время из Telegram? Речь идёт не только о наших статьях и ссылках, а о любых)
👇 Пишите ответы в комментариях в стиле «был пост со статьёй такой-то, я её открыл и почитал»
👾5🥰2❤1⚡1
⚡️ Google Testing on the Toilet: фейки и моки
Замена зависимостей в коде на моки может упростить написание тестов и ускорить выполнение. Однако, помимо прочих проблем, моки могут привести к тому, что тесты будут малоэффективны для выявления багов.
Читать статью
#почитать
Замена зависимостей в коде на моки может упростить написание тестов и ускорить выполнение. Однако, помимо прочих проблем, моки могут привести к тому, что тесты будут малоэффективны для выявления багов.
Читать статью
#почитать
👍22⚡1🥰1
#дайджест бесплатных генераторов тестовых данных
💠 GenerateData — более 30 типов данных для генерации; различные форматы: JSON, CSV, XML, SQL
💠 Online test data generator — можно сгенерировать до 100 комбинаций форматов данных и ин формации и экспортировать до 100 000 записей
💠 Mockaroo — позволяет генерировать до 1000 строк реалистичных тестовых данных в форматах CSV, JSON, SQL и Excel
💠 Random Data Generator — использует существующую модель данных и настраивает ее для создания мока структуры таблицы данных в соответствии с вашими потребностями
💠 CodePal — комплексная платформа, которая предлагает ряд вспомогательных программ и инструментов для разработчиков
💠 GenerateData — более 30 типов данных для генерации; различные форматы: JSON, CSV, XML, SQL
💠 Online test data generator — можно сгенерировать до 100 комбинаций форматов данных и ин формации и экспортировать до 100 000 записей
💠 Mockaroo — позволяет генерировать до 1000 строк реалистичных тестовых данных в форматах CSV, JSON, SQL и Excel
💠 Random Data Generator — использует существующую модель данных и настраивает ее для создания мока структуры таблицы данных в соответствии с вашими потребностями
💠 CodePal — комплексная платформа, которая предлагает ряд вспомогательных программ и инструментов для разработчиков
👍9👏6🥰5😁5🔥4
#вопросы_с_собеседования
Как написать регулярное выражение в файле testng.xml для поиска методов @Test, содержащих ключевое слово «smoke»
Регулярное выражение для поиска методов @Test, содержащих ключевое слово «smoke», приведено на картинке
Как написать регулярное выражение в файле testng.xml для поиска методов @Test, содержащих ключевое слово «smoke»
Регулярное выражение для поиска методов @Test, содержащих ключевое слово «smoke», приведено на картинке
❤42👍2⚡1🥰1
😎😎 Testplane в опенсорсе: автоматизируем пользовательские сценарии в веб-интерфейсах
Рассказ про историю создания инструмента Testplane, который предназначен для тестирования пользовательских сценариев во фронтенде.
Testplane может:
👉 протестировать разные сценарии в любом браузере;
👉 проверить вёрстку с помощью скриншотного тестирования;
👉 выполнить тестирование ваших React-компонентов;
👉 запустить клиентские unit-тесты в контексте браузера.
Подробнее здесь
#гайд
Рассказ про историю создания инструмента Testplane, который предназначен для тестирования пользовательских сценариев во фронтенде.
Testplane может:
👉 протестировать разные сценарии в любом браузере;
👉 проверить вёрстку с помощью скриншотного тестирования;
👉 выполнить тестирование ваших React-компонентов;
👉 запустить клиентские unit-тесты в контексте браузера.
Подробнее здесь
#гайд
❤48👍2🥰1
💁💁 Test Maturity Model. Уровень проекта в тестировании и его развитие
Современное ПО становится сложнее и важнее для бизнеса. Качественное тестирование — ключевая часть разработки. Test Maturity Model (TMM) помогает определить и развить уровень тестирования.
В ходе доклада изучите TMM: ее сущность, уровни зрелости, определение уровня проекта, методы оценки и ключевые характеристики, а также узнаете практические шаги для повышения качества тестирования.
Доклад будет полезен специалистам по тестированию и руководителям проектов, интересующимся повышением эффективности тестирования.
Смотреть
#видео
Современное ПО становится сложнее и важнее для бизнеса. Качественное тестирование — ключевая часть разработки. Test Maturity Model (TMM) помогает определить и развить уровень тестирования.
В ходе доклада изучите TMM: ее сущность, уровни зрелости, определение уровня проекта, методы оценки и ключевые характеристики, а также узнаете практические шаги для повышения качества тестирования.
Доклад будет полезен специалистам по тестированию и руководителям проектов, интересующимся повышением эффективности тестирования.
Смотреть
#видео
👍23❤🔥1🥰1
🦾🧠🏋Качаем мозги к лету!
Все качают пресс, а мы — мозги, чтобы получить крутой оффер, уехать на Балии больше не быть онлайн 😎
⚡️ Распродажа Proglib.Academy: с 24 апреля до 5 мая — скидка 40% на все наши курсы!
➡️ Математика для Data Science 29 990 ₽ 17 994 ₽
➡️ Алгоритмы и структуры данных 35 990 ₽ 21 594 ₽
➡️ Основы программирования на Python 19 990 ₽ 11 994 ₽
Почему мы?
⭐️ Курсы разрабатывались при поддержке топовых преподавателей из Яндекса, Сбера, МГУ
⭐️ У нас есть менторы, которые поддерживают студентов на каждом этапе
⭐️ Мы разбираем задачи с реальных собеседований в крупнейшие компании и готовим к поступлению в ШАД
⭐️ Вход с любого уровня: например, на курсе математики сначала освежаем знания из школьной программы
Save the dates!
Все качают пресс, а мы — мозги, чтобы получить крутой оффер, уехать на Бали
Почему мы?
Save the dates!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥2👏1
HTTP-код ответа 451 "Unavailable For Legal Reasons" указывает, что пользователь запросил ресурс, который недоступен по юридическим причинам, т.е. доступ к ресурсу закрыт. Этот код ошибки является отсылкой к роману Рэя Брэдбери "451 градус по..."
Anonymous Quiz
4%
Цельсию
3%
Кельвину
91%
Фаренгейту
1%
Ньютону
😁7🔥4👍2⚡1❤🔥1
#дайджест инструментов для надежных и эффективных тестов
❇️ Diffblue Cover — AI-инструмент, автоматически генерирующий модульные тесты Java-кода. Используется symbolic reasoning и машинное обучение
❇️ Testim — позволяет создавать тест-кейсы codeless-автоматизацией и поддерживает практики непрерывного тестирования
❇️ Micro Focus — инструмент тестирования производительности, возможности ИИ для анализа и корреляции данных о производительности. Использует машинное обучение для прогнозирования и выявления потенциальных проблем
❇️ Contrast Security — выявляет уязвимости, в том числе в библиотеках с открытым кодом, и предоставляет разработчикам фидбек в режиме реального времени
❇️ MockNeat — библиотека генерации реалистично выглядящих рандомных данных. Генерирует имена, адреса, имейлы
❇️ Diffblue Cover — AI-инструмент, автоматически генерирующий модульные тесты Java-кода. Используется symbolic reasoning и машинное обучение
❇️ Testim — позволяет создавать тест-кейсы codeless-автоматизацией и поддерживает практики непрерывного тестирования
❇️ Micro Focus — инструмент тестирования производительности, возможности ИИ для анализа и корреляции данных о производительности. Использует машинное обучение для прогнозирования и выявления потенциальных проблем
❇️ Contrast Security — выявляет уязвимости, в том числе в библиотеках с открытым кодом, и предоставляет разработчикам фидбек в режиме реального времени
❇️ MockNeat — библиотека генерации реалистично выглядящих рандомных данных. Генерирует имена, адреса, имейлы
👍25❤🔥4🥰1
☕🔍 Тестирование в Java: лучшие практики, инструменты и
рекомендации для разработчиков
Качественное тестирование — залог успешного Java-проекта. В этой статье мы поделимся лучшими практиками, инструментами и методами, которые помогут вам создавать надежный и эффективный код.
Читать статью
рекомендации для разработчиков
Качественное тестирование — залог успешного Java-проекта. В этой статье мы поделимся лучшими практиками, инструментами и методами, которые помогут вам создавать надежный и эффективный код.
Читать статью
❤🔥6🥰1
Forwarded from Библиотека нейросетей | ChatGPT, Midjourney, DeepSeek, Sora
Вы когда-нибудь задумывались, как можно использовать искусственный интеллект для того, чтобы подготовиться к техническим собеседованиям лучше, быстрее и эффективнее? Мы вот — да! И поэтому подготовили 55 промтов, которые помогут сделать это.
В статье собраны шаблоны запросов, которые желательно «докрутить» под себя.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥4❤1🥰1