Библиотеки Python для разработчиков: выбираем лучшие
Журналіст

Python — это язык, используемый в самых разных сферах коммерческой разработки: от веб-приложений до генеративного искусственного интеллекта. Сложные рабочие процессы требуют использование больших объемов кода. Здесь на помощь программистам приходят библиотеки — файлы, модули и функции, которые можно практически сразу применять в различных проектах. Это дает возможность повторно использовать код на базе проверенных готовых решений. Библиотеки не только ускоряют работу, но и повышают безопасность программного обеспечения.
Как установить Selenium на Python
Журналіст

Selenium WebDriver – это компактный объектно-ориентированный API для удаленного управления браузером с полной имитацией действий пользователя. Webdriver имеет открытый код и поддерживает работу с различными языками программирования, включая Python, C#, Java, JavaScript, PHP, Ruby, R, Perl и другие.
«Дождались»: разработчики Half-Life исправили баг, которому 25 лет
Редактор у Highload
Разработчик игр Valve выпустил масштабное обновление Half-Life 25th Anniversary с неожиданным бонусом – небольшим патчем, пофиксившим очень старый баг.
Как Allure Framework помогает мне анализировать прохождение автотестов
Вікторія Кирилова BLOG
QA Automation Engineer в NIX
Тестировщику-автоматизатору недостаточно настроить тесты. Не менее важно уметь их анализировать. И здесь пригодится Allure Framework. В этой статье я расскажу, почему это действительно хороший инструмент для анализа прохождения автотестов и на примерах объясню особенности его использования.
Как написать хороший баг-репорт. Советы от Senior QA
Олексій Василенко BLOG
Senior QA Engineer
Долго думал, какую статью написать. Ну конечно же статья должна быть о тестировании. И мне пришла мысль написать о проблеме, с которой сам сталкивался в начале своей работы тестировщиком. И это, как вы уже поняли: «Как написать хороший баг репорт?».
Пути улучшения тестирования программного обеспечения. Senior QA поделился любимыми подходами
Олексій Василенко BLOG
Senior QA Engineer
Существует расхожее мнение, что тестирование ПО необходимо только для выявления ошибок, но это не так. Его основная цель – предоставить информацию о качестве и производительности тестируемого ПО. Эта информация, в первую очередь, необходима для команды разработчиков, чтобы они лучше поняли поведение и улучшили качество продукта.
«Это всегда черный ящик»: как тестировать нейросети
Марія Хлистюк BLOG
QA в IT-команді NIX
До сих пор в мире нет отработанной стратегии тестирования нейросетей по сравнению с тестированием веб- или мобильных приложений. Направление сложное, иногда непонятное, но заслуживающее внимания и исследования. В этой статье я собрала несколько интересных фактов и подходов к тестированию нейросетей и охотно поделюсь ими с вами.
Тестируем веб-приложения с помощью Laravel и PHPUnit: как правильно писать тесты — с примерами
Ігор Куницький BLOG
Senior PHP developer у Binariks
Всем привет, меня зовут Игорь, я PHP-разработчик в компании Binariks. В этой статье я расскажу вам о возможностях тестирования, которые предоставляет фреймворк Laravel в сочетании с PHPUnit, поэтому запарьте чаек и готовьтесь к лонгриду 🙂
Как начать работу над новым проектом, если ты — тестировщик-автоматизатор: пошаговая инструкция
Сергей Могилевский BLOG
QA Team Lead и TechLead в NIX
На входе в проект существует несколько неочевидных аспектов. О подходах к знакомству с продуктом и старте работы QA много полезного рассказал в этой статье мой коллега, QA Lead Александр Фиалка. Кое в чем наши мысли пересекаются, но я все равно рекомендую прочитать его материал — там много полезных советов для мануальных тестировщиков. А этот текст больше заинтересует автоматизаторов.
Поздравляю, вы — тест-лид: как зайти на новый проект и не упустить ничего важного (удобный чек-лист)
Олександр Фіалка BLOG
QA Lead у NIX
Вход в новый проект — волнующий и немного сложный момент для всех специалистов. Начинающим нужно не растеряться и не допустить ошибок, а опытным специалистам — с самого начала грамотно и эффективно выстраивать рабочие процессы.
Как не растеряться на новом проекте, когда ты джуниор-тестировщик: 5 главных советов
Олександр Фіалка BLOG
QA Lead у NIX
Как Junior QA вы можете попасть в действующий проект или только стартующий. В любом случае для начинающего это стресс. Вы можете нервничать, от этого растеряться и не знать наверняка с какой стороны лучше зайти в проект. Надеюсь, мои рекомендации облегчат вам этот путь.
Что нужно знать, чтобы начать работать QA
Журналістка Highload
QA, как мы уже неоднократно разбирали, не самый простой способ войти в IT. Но если вы все же решились (или просто понадобилось освоить эту профессию как дополнительную), вот, какие знания вам пригодятся.
Зачем мне читать код, если я тестировщик? Доказываю полезность на примерах
Сергей Могилевский BLOG
QA Team Lead и TechLead в NIX
«Сюда не лезь», «Это не трогай», «Это для тебя слишком сложно», «А это ты, может, и поймешь, но нескоро». Звучит, как слова суровых родителей, пытающихся оградить своего ребенка от всего нового, непонятного и, не дай бог, интересного. И знаете что? К сожалению, многие переносят такой подход в свою работу.
«Его легко можно научить плохому»: как мы тестировали приложение с искусственным интеллектом
Галина Іщенко BLOG
QA Test Lead в IT-команді NIX
Готова поспорить, что каждый тестировщик и разработчик испытывал невероятный восторг перед первой работой с искусственным интеллектом. Так же было и у меня. Но романтические ожидания быстро наткнулись на непробиваемую стену реальности. Однажды моей команде пришлось тестировать самообучающийся алгоритм. С самого начала нас ожидало много неожиданностей.
Как провести тестирование нагрузки: что нужно знать и какими инструментами пользоваться
Андрій Кушлак BLOG
QA-спеціаліст в NIX
Трафик и нагрузка на приложения растут, поэтому нагрузочное тестирование становится все более популярным в проектах. Если вы только начинаете знакомство с ним или уже практикуете и до сих пор сомневаетесь, все ли делаете правильно — эта статья будет для вас полезна.
«Главное — понять основы, дальше будет легче»: сколько языков программирования нужно знать тестировщику
Сергей Могилевский BLOG
QA Team Lead и TechLead в NIX
Вы когда-нибудь задумывались о том, что ваши рутинные задачи стали занимать слишком много времени? Возможно, все сложнее находить нужные инструменты для специфических проектных задач? Для этих проблем есть действенное решение — автоматизация.
Свобода выбора больше, чем у разработчика: как тестировщику получить новую должность или профессию
Редакторка у Highload
Тестировщик и блогер Артем Русов в своем новом видео на YouTube рассказал, как и куда развиваться мануальному тестировщику.
Unit testing. Модульное тестирование для новичков
Автор
Unit testing — один из обязательных инструментов в арсенале любого уважающего себя разработчика ПО, желающего сделать код более надежным и простым в обслуживании. Не каждый программист им пользуется ввиду отсутствия фундаментальных знаний о самом процессе тестирования и его методах.
Jest tests: тестирование в JavaScript. Инструкция для начинающих
Автор, розробник та перекладач
Jest — это популярный фреймворк для тестирования JavaScript с акцентом на простоту использования. Редакция Highload разобралась, как устроены тесты в Jest и как начать тестировать JavaScript-код начинающим.
Вот карандаш — тестируй: почему на собеседовании просят протестить бытовой предмет (и как это сделать)
Редакторка у Highload
Начинающего тестировщика в качестве тестового задания или даже вопроса на собеседовании могут попросить протестировать бытовой прибор или предмет — например, карандаш. Как не потеряться, а внятно рассказать и показать, что вы не лыком шиты, в своем недавнем видео на YouTube объяснил QA-блогер Артем Русов.
Гайд по изучению английского для тестировщика: 15+ ссылок, которые вам пригодятся
Редакторка у Highload
QA Артем Русов на своем YouTube-канале поделился личным опытом изучения английского, множеством полезных ссылок, а также объяснил, какой уровень знания языка понадобится.
«Сколько профессиональных разработчиков используют TDD? 100%!». Почему разработка через тестирование «не взлетела» и чем пригодится лично вам
Микола Сарри BLOG
Менеджер проєктів у Aimprosoft
Это не вводный курс по разработке через тестирование (TDD), а наблюдения по поводу перезагрузки этой дисциплины и проблем модульного тестирования.
Юнит-тесты в JavaScript: инструменты и платформы
Авторка та перекладачка
Существует три способа фронтенд-тестирования веб-приложений в JavaScript.
Тестирование фронтенда на примере React-приложения
Мало кто из разработчиков сомневается в эффективности тестирования, но на практике тестируется часто только бэкенд. Да еще и встречается убеждение, что фронтенд не имеет отношения к реальной разработке программного обеспечения, даже с учетом того, что во многих случаях полностью проработанный бэкенд просто не может существовать без фронтенда.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: