Закреплено автором
Обучение тестированию
Если у вас есть вопросы или вы просто хотите стать частью команды тестировщиков, то переходи в ТГ канал, где можем пообщаться с единомышленниками и найти много интересных и полезных знаний - t.me/...stt Также если вам нужна индивидуальная консультация, менторство и помощь в создании проекта пишите в ТГ канал!
5 · 3 месяца назад
Статьи
10 прочтений · 2 дня назад
Java Введение. Что такое методы? Часть 6.
Продолжаем изучать Java с 0. В прошлой статье мы изучили с вами Логические операторы. Давайте начнем с простых операций, которым мы научились на прошлых занятиях. На первый взгляд всё кажется простым и понятным. Мы применяем знания арифметических операций для получения результата. Однако таких операций может быть гораздо больше — в десятки или даже сотни раз. Повторение одного и того же кода в разных частях программы может привести к ошибкам и усложнить поддержку кода. Чтобы избежать этого, в программировании используются методы...
11 прочтений · 3 дня назад
Техники тест-дизайна. Тестирование состояний и переходов. Часть 4.
Продолжаем изучать техники тест дизайна! В предыдущих статьях мы уже изучили первые три методики из списка, цель которых — уменьшить количество проверок. Теперь мы рассмотрим другие подходы, которые помогут нам не упустить важные аспекты тестирования и охватить все сценарии использования приложения или системы. Тестирование состояний и переходов — это методика тестирования, которая используется для проверки корректности работы системы в различных состояниях и при переходах между этими состояниями...
13 прочтений · 4 дня назад
Java Введение. Логические операторы. Часть 5.
Продолжаем изучать Java с 0. В прошлой статье мы познакомились с арифметическими операциями. Давайте представим себе обычную жизненную ситуацию. Вы пришли в магазин за продуктами, но вам могут не всё продать, потому что вы ребёнок. В таких случаях нужно действовать по обстоятельствам. В программировании тоже часто возникают ситуации, когда в зависимости от определённых условий требуется выполнить тот или иной фрагмент кода. Для этого существует оператор if. Условный оператор if позволяет запускать разные участки программы в зависимости от выполнения заданных условий...
3 прочтения · 1 неделю назад
Java Введение. Арифметические операции над числовыми переменными. Часть 4.
В предыдущей статье мы освоили создание переменных и присвоение им значений. Также мы немного коснулись темы арифметических операций с числами. В этой статье мы углубимся в изучение этих операций. В Java существуют различные виды арифметических операций, включая сложение, вычитание, умножение и деление. Они могут применяться к целочисленным и вещественным типам данных, таким как int, long, float и double. Давайте посмотрим как это будет выглядеть в коде. В приведённом примере мы создали и задали начальные значения двум целым переменным a и b...
6 прочтений · 1 неделю назад
Java Введение. Типы данных и переменные. Часть 3.
В предыдущей статье мы изучили структуру нашего проекта и создали первую программу. Сегодня мы продолжим изучение основ программирования на Java и сосредоточимся на переменных и типах данных. Переменные представляют собой зарезервированную область памяти для хранения данных. В зависимости от типа переменной операционная система выделяет память и решает, что именно должно в ней храниться. В Java существует две группы типов данных. Существует 8 примитивных типов данных На практике это означает, что...
21 прочтение · 2 недели назад
Техники тест-дизайна. Попарное тестирование. Часть 3.
Продолжаем изучать техники тест-дизайна. В прошлой статье мы изучили Граничные значения. Одним из эффективных методов проверки качества является попарное тестирование, которое позволяет оптимизировать процесс тестирования и сократить время на выявление ошибок. Что такое попарное тестирование? Попарное тестирование – это метод тест-дизайна, который используется для проверки корректности работы системы по нескольким параметрам. Суть метода заключается в том, чтобы каждое значение хотя бы раз побывало в одной точке с другим значением...
13 прочтений · 3 недели назад
Техники тест-дизайна. Граничные значения. Часть 2.
Продолжаем изучать Техники тест-дизайна. В прошлой статье мы изучили Классы эквивалентности. При работе с линейными классами эквивалентности, представляющими собой интервалы значений, тестировщик должен чётко определить границы этих интервалов, чтобы правильно классифицировать значения. У каждого интервала есть начало и конец, и именно здесь существует повышенный риск возникновения ошибок, поскольку разработчик может некорректно указать знак неравенства в коде или задать неправильную границу интервала...
27 прочтений · 3 недели назад
Техники тест-дизайна. Классы эквивалентности. Часть 1.
Создание тест-кейсов — неотъемлемая часть процесса тестирования. От того, насколько качественно они будут составлены, зависит эффективность всего тестирования. Разработать действенные тест-кейсы помогают техники тест-дизайна. Прежде чем перейти к техникам тест-дизайна, рассмотрим жизненный цикл тестирования и определим в нём место этапа создания тест-кейсов. Жизненный цикл тестирования начинается с общего планирования и анализа требований. При необходимости определяются критерии завершения тестирования и приёмки продукта, а также стратегия тестирования...
9 прочтений · 3 недели назад
Как сохранить все Cookies в файл и использовать в Intellij IDEA JAVA?
Cookie — это небольшие файлы, которые хранятся на вашем устройстве и используются для отслеживания действий пользователя на сайте. Они содержат различную информацию, такую как настройки пользователя, история посещений, предпочтения и т.д. Cookie помогают сайту запомнить вас и предоставить персонализированный опыт. Например, вы можете войти в свой аккаунт без необходимости каждый раз вводить логин и пароль. Как для автоматизатора важно уметь с ними взаимодействовать, просто добавив куки ви можете избавить себя от авторизации! ✅Как записать все Cookies в файл? WaitElement(By...
20 прочтений · 3 недели назад
Виды тестирования. Функциональное и Нефункциональное тестирование. Часть 3.
Переходим к следующим видам тестирования. Мы уже в прошлых 2 статьях изучили основные блоки, рекомендую ознакомиться! ✅Классификация по целям тестирования Тестирование программного обеспечения играет ключевую роль в процессе разработки, обеспечивая качество и надёжность конечного продукта. Существует несколько подходов к классификации видов тестирования, одним из которых является классификация по целям тестирования. 🟢Функциональное тестирование направлено на проверку соответствия программного обеспечения заявленным функциональным требованиям...
17 прочтений · 4 недели назад
Виды тестирования. Часть 2.
Продолжаем изучать виды тестирований. Их достаточно много, поэтому я разбил их по классификациям, чтобы проще было запомнить. Обязательно ознакомьтесь с прошлой статьёй! ✅Классификация по принципам работы с приложением Классификация по принципам работы с приложением включает следующие основные виды тестирования: 🟢Позитивное тестирование – использование только корректных данных и сценариев для проверки работоспособности приложения. Позитивное тестирование (Positive Testing) направлено на проверку корректной работы приложения при использовании правильных и ожидаемых данных...
12 прочтений · 1 месяц назад
Allure или как добавить данные из консоли в отчёт Allure?
Allure предоставляет удобный отчёт по вашим тестам. Используя несложные аннотации, вы можете обогатить свой отчёт большим количеством полезных сведений. Я уже писал об этом в предыдущих статьях. Сегодня же поговорим, как можно добавить файл, в котором будет вся информация, которая попала в ваш терминал. Весь лог со всех тестов Когда вы запускаете тесты, они автоматически логируются. Это означает, что Java отображает информацию о том, что она делает. На определённых этапах тестов вы можете добавлять необходимую информацию...
Ролики
Видео