Author name: dariaa

Учебник по Selenium C# на примере NUnit

Selenium — это инструмент веб-автоматизации с открытым исходным кодом, который поддерживает несколько браузеров и операционных систем. Он позволяет тестировщикам использовать для создания автоматизированных тестов различные языки программирования, такие как Java, C#, Python, .Net, Ruby, PHP и Perl.

Тестирование производительности и k6

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

Лучшие практики автоматизации для комплексного тестирования ПО

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

Основные принципы тестирования ПО

Добро пожаловать в захватывающее путешествие в самое сердце тестирования программного обеспечения! В мире разработки ПО тестирование — это невоспетый герой, молчаливый страж качества и надежности. А что является ключом к разгадке его секретов? Семь неизменных принципов тестирования программного обеспечения. Давайте узнаем о них подробнее!

JMeter как инструмент для автоматизации функционального тестирования

В этой статье мы постарались описать необходимый минимум для начала написания тестов в JMeter. Если вы откладывали автоматизацию тестирования из-за отсутствия времени на изучение языков программирования, то теперь у вас есть инструмент, который позволит вам написать свой первый автоматизированный тест уже сегодня.

Учебное пособие по Selenium Grid

Selenium Grid — часть пакета Selenium Suite, которая специализируется на параллельном запуске нескольких тестов в разных браузерах, операционных системах и компьютерах. Это достигается путем маршрутизации команд удаленных экземпляров браузера, где сервер выступает в качестве концентратора.
У Selenium Grid есть две версии — старая Grid 1 и новая Grid 2. Мы сосредоточимся только на Grid 2.

15 вопросов и ответов на собеседовании QA-менеджера и QA-лида

15 вопросов и ответов на собеседовании QA-менеджера и QA-лида

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

Выборка тестов в Cypress

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

10 GitHub-репозиториев для тестировщиков ПО

В этой статье мы приводим список из 10 репозиториев GitHub, предназначенных для ручных тестировщиков. Эти репозитории — настоящий кладезь информации, предлагающий планы карьерного роста, рекомендации книг, списки курсов и наборы инструментов для упрощения процесса тестирования.

experimentalNetworkStubbing — заглушка сети в Cypress

В начале сентября компания Cypress выпустила новую экспериментальную функцию под названием experimentalNetworkStubbing. Я решил подробнее изучить, что она делает. Ниже я поделюсь с вами примерами кода.

Автодополнение селекторов в Cypress с помощью TypeScript

В этой статье вы узнаете:
-как создать собственную команду, которая будет автоматически заполнять ваши селекторы;
-как выполнять проверку тестов, написанных на TypeScript;
-как искать селекторы в приложении;
-как создать предупреждение о том, что в вашем приложении есть селекторы, которые вы не используете.

Цепочки команд в Cypress

Как писать эффективные цепочки команд в Cypress

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

В этой статье я хотел бы рассмотреть некоторые из основных принципов работы цепочек Cypress и то, как их понимание может помочь вам лучше писать тесты.