Telegram Web Link
⚡️ Google Testing on the Toilet: фейки и моки

Замена зависимостей в коде на моки может упростить написание тестов и ускорить выполнение. Однако, помимо прочих проблем, моки могут привести к тому, что тесты будут малоэффективны для выявления багов.

Читать статью

#почитать
#дайджест бесплатных генераторов тестовых данных

💠 GenerateData — более 30 типов данных для генерации; различные форматы: JSON, CSV, XML, SQL

💠 Online test data generator — можно сгенерировать до 100 комбинаций форматов данных и ин формации и экспортировать до 100 000 записей

💠 Mockaroo — позволяет генерировать до 1000 строк реалистичных тестовых данных в форматах CSV, JSON, SQL и Excel

💠 Random Data Generator — использует существующую модель данных и настраивает ее для создания мока структуры таблицы данных в соответствии с вашими потребностями

💠 CodePal — комплексная платформа, которая предлагает ряд вспомогательных программ и инструментов для разработчиков
#вопросы_с_собеседования

Как написать регулярное выражение в файле testng.xml для поиска методов @Test, содержащих ключевое слово «smoke»

Регулярное выражение для поиска методов @Test, содержащих ключевое слово «smoke», приведено на картинке
😎😎 Testplane в опенсорсе: автоматизируем пользовательские сценарии в веб-интерфейсах

Рассказ про историю создания инструмента Testplane, который предназначен для тестирования пользовательских сценариев во фронтенде.

Testplane может:

👉 протестировать разные сценарии в любом браузере;
👉 проверить вёрстку с помощью скриншотного тестирования;
👉 выполнить тестирование ваших React-компонентов;
👉 запустить клиентские unit-тесты в контексте браузера.

Подробнее здесь

#гайд
💁💁 Test Maturity Model. Уровень проекта в тестировании и его развитие

Современное ПО становится сложнее и важнее для бизнеса. Качественное тестирование — ключевая часть разработки. Test Maturity Model (TMM) помогает определить и развить уровень тестирования.

В ходе доклада изучите TMM: ее сущность, уровни зрелости, определение уровня проекта, методы оценки и ключевые характеристики, а также узнаете практические шаги для повышения качества тестирования.

Доклад будет полезен специалистам по тестированию и руководителям проектов, интересующимся повышением эффективности тестирования.

Смотреть

#видео
🦾🧠🏋Качаем мозги к лету!

Все качают пресс, а мы — мозги, чтобы получить крутой оффер, уехать на Бали и больше не быть онлайн 😎

⚡️Распродажа Proglib.Academy: с 24 апреля до 5 мая — скидка 40% на все наши курсы!

➡️ Математика для Data Science 29 990 ₽ 17 994 ₽

➡️ Алгоритмы и структуры данных 35 990 ₽ 21 594 ₽

➡️ Основы программирования на Python 19 990 ₽ 11 994 ₽

Почему мы?

⭐️Курсы разрабатывались при поддержке топовых преподавателей из Яндекса, Сбера, МГУ
⭐️У нас есть менторы, которые поддерживают студентов на каждом этапе
⭐️Мы разбираем задачи с реальных собеседований в крупнейшие компании и готовим к поступлению в ШАД
⭐️Вход с любого уровня: например, на курсе математики сначала освежаем знания из школьной программы

Save the dates!
Please open Telegram to view this post
VIEW IN TELEGRAM
HTTP-код ответа 451 "Unavailable For Legal Reasons" указывает, что пользователь запросил ресурс, который недоступен по юридическим причинам, т.е. доступ к ресурсу закрыт. Этот код ошибки является отсылкой к роману Рэя Брэдбери "451 градус по..."
Anonymous Quiz
4%
Цельсию
3%
Кельвину
92%
Фаренгейту
1%
Ньютону
Testplane вышел в опенсорс

Это инструмент автоматического тестирования от Яндекса, который предназначен для работы с пользовательскими сценариями.

Он поможет:
• проверить вёрстку с помощью скриншотного тестирования;
• протестировать разные сценарии в любом браузере;
• запустить клиентские unit-тесты в контексте браузера;
• выполнить тестирование React-компонентов.

Все о создании инструмента, его функционале и возможностях можно узнать по ссылке.
#дайджест инструментов для надежных и эффективных тестов

❇️ Diffblue Cover — AI-инструмент, автоматически генерирующий модульные тесты Java-кода. Используется symbolic reasoning и машинное обучение

❇️ Testim — позволяет создавать тест-кейсы codeless-автоматизацией и поддерживает практики непрерывного тестирования

❇️ Micro Focus — инструмент тестирования производительности, возможности ИИ для анализа и корреляции данных о производительности. Использует машинное обучение для прогнозирования и выявления потенциальных проблем

❇️ Contrast Security — выявляет уязвимости, в том числе в библиотеках с открытым кодом, и предоставляет разработчикам фидбек в режиме реального времени

❇️ MockNeat — библиотека генерации реалистично выглядящих рандомных данных. Генерирует имена, адреса, имейлы
🔍 Тестирование в Java: лучшие практики, инструменты и
рекомендации для разработчиков

Качественное тестирование — залог успешного Java-проекта. В этой статье мы поделимся лучшими практиками, инструментами и методами, которые помогут вам создавать надежный и эффективный код.

Читать статью
😉 55 промтов для ChatGPT, которые помогут подготовиться к собеседованию

Вы когда-нибудь задумывались, как можно использовать искусственный интеллект для того, чтобы подготовиться к техническим собеседованиям лучше, быстрее и эффективнее? Мы вот — да! И поэтому подготовили 55 промтов, которые помогут сделать это.

В статье собраны шаблоны запросов, которые желательно «докрутить» под себя.

🔗 Читать статью
🔗 Зеркало
Please open Telegram to view this post
VIEW IN TELEGRAM
🤷🤷 Мифы о работе тестировщиков, на которые всегда один ответ: «Ага, конечно. Ты полностью прав»

Ни для кого не секрет, что работа тестировщика в области информационных технологий окутана мифами и непониманием со стороны обывателей. Автор вспомнил несколько самых распространенных и раздражающих его мифов и постарался объяснить, почему это неправда.

Читать статью

#почитать
💪💪 Полезные юзкейсы тестирования программного обеспечения

Чему можно научиться на примере странных edge-кейсов — непредвиденных проблем, которые возникают, когда приложение работает с относительным превышением своих обычных параметров

Читать статью
#почитать
Свежий #дайджест для тестировщиков

Live API Exploratory Testing на основе CRUD-модели — практическое ознакомительное тестирование API на CRUD-модели

Нагрузи меня, Gatling — зачем нужно нагрузочное тестирование, с чего начать, куда двигаться дальше и шаблонный проект нагрузочных тестов, который вы сможете адаптировать под себя

Полезные эвристики для эффективного исследовательского тестирования — взгляд на эмпирические правила, понимание их назначения и значение в контексте исследовательского тестирования

Топ-10 фреймворков для тестирования PHP — фреймворки автоматизированного тестирования для улучшения тестовых кейсов

Fuzzing-тестирование — про генерацию текстов, тестирование SQL-запросов, а также можно ли использовать фаззер и unit-тестирование бок о бок
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.

Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.

Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
2024/06/26 00:34:29
Back to Top
HTML Embed Code: