Что пишут в блогах

Подписаться

Конференции

Конференция по тестированию Heisenbug 2022 Autumn

Большая техническая конференция по тестированию Heisenbug 2022 Autumn
7–8 ноября в онлайне и 18 ноября в офлайне в Москве.

Что пишут в блогах (EN)

Разделы портала

Онлайн-тренинги

Тест-анализ и тест-дизайн
Два или три тест-кейса для проверки граничных значений?
04.10.2022 00:00

Автор: Смирнов Дмитрий

Оригинальная публикация

Большинство тестировщиков знакомы с такими техниками тест-дизайна, как разбиение на эквивалентные классы и анализ граничных значений.

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

В двух словах напомню.

Подробнее...
 
Тест-идеи: методы ввода
07.09.2022 00:00

Автор: Павел Саман (Pavel Saman)
Оригинал статьи
Перевод: Ольга Алифанова

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


Подробнее...
 
DOM, ваш союзник в тестировании веб-приложений
05.09.2022 00:00

Автор: Валери Роле (Valery Raulet)
Оригинал статьи
Перевод: Ольга Алифанова

 С того момента, как Тим Бернерс Ли изобрел "Всемирную паутину" в 1989, браузер довольно серьезно изменился. Теперь он может запускать веб-приложения, используя технологию, которая исходно вообще для этого не предназначена. Язык HTML был создан для того, чтобы исследователи могли сотрудничать и делиться информацией.

Подробнее...
 
Тест-кейсы по полочкам — как в библиотеке! Наводим порядок в структуре и содержании тестовой документации
14.07.2022 00:00

Автор: Анастасия Макеева
Оригинальная публикация

Всем привет! На связи Анастасия Макеева. В Утконос Онлайн я работаю лидом автоматизации тестирования на проекте витрины. В мои обязанности входит организация и реализация автоматизированного тестирования сайта, систем и сервисов. 

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

Давным-давно…
Когда мир еще знать не знал, что такое covid.
Когда коллеги дружно работали в офисе.
Когда ходили на встречи в переговорки, а не в Teams или Zoom. 
Когда обедали вместе.
Я пришла работать в Утконос.

Подробнее...
 
Глубокое и поверхностное тестирование, часть 1: покрытие
14.06.2022 00:00

Автор: Майкл Болтон (Michael Bolton)
Оригинал статьи
Перевод: Ольга Алифанова

Много лет назад я выступил с миссией.

Покрытие, казалось, было важным словом в тестировании, но я начал осознавать, что думал о нем как-то туманно, попросту. Я чувствовал, что я в этом не одинок.

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

В материалах курса Rapid Software Testing Джеймс Бах описывал покрытие как "пропорцию протестированного продукта". Это не имело для меня смысла.

Подробнее...
 
Эвристические оценки и поиск проблем удобства использования
07.02.2022 00:00

Автор: Джейк Рошело (Jake Rocheleau)
Оригинал статьи
Перевод: Ольга Алифанова

Эвристика – это процесс самообучения чему-то. Эвристические техники – это практические подходы к решению определенных проблем.

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

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

Подробнее...
 
Как вы протестируете текстовое поле?
24.11.2021 00:00

Автор: Маарет Пюхяярве (Maaret Pyhäjärvi)
Оригинал статьи
Перевод: Ольга Алифанова



Давным-давно на собеседованиях мы всегда спрашивали “Как вы протестируете текстовое поле?” Мы выяснили, что ответ на этот вопрос коррелирует с квалификацией собеседника, и выявили четыре распространенных типа ответов на него.

Подробнее...
 
Эмоджи: критический путь тестирования
20.10.2021 00:00

Автор: Эдуардо Фишер (Eduardo Fischer)
Оригинал статьи
Перевод: Ольга Алифанова

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

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

Подробнее...
 
Структура, содержание и процесс написания проверок
08.09.2021 00:00

Статья взята из блога компании Surf

Фундаментальной базы по тестированию много: есть информация, что такое проверки и какие они бывают, когда лучше использовать чек-листы, когда тест-кейсы, а когда не обойтись без обоих видов. Но всё это не отвечает на вопрос: как писать правильно, чтобы извлечь из проверок максимум пользы?

Меня зовут Мария Лещинская, я QA-специалист в Surf. Наша компания разрабатывает мобильные приложения с 2011 года. За это время мы создали структуру и содержание проверок, которые помогли улучшить процесс тестирования приложений.

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

Подробнее...
 
Генерация полезных дат для тестирования
30.08.2021 00:00

Автор: Корина Пип (Corina Pip)
Оригинал статьи
Перевод: Ольга Алифанова

Если для тестов вам нужно сгенерировать даты для, к примеру, сегодняшнего или вчерашнего дня, или этого дня год назад, или последнего дня текущего месяца, то эта статья поможет вам в этом. Используя LocalDate в Java, вы легко сможете сгенерировать дату (то есть год, месяц, день), которая необходима вашим тестам.

Красота этого подхода в том, что вам, тестировщику, не нужно знать, какова текущая дата, так как она будет генерироваться при каждом прогоне теста. Допустим, вам нужно, чтобы тест выполнял определенное действие, если сегодня пятница. Выяснить, пятница ли на дворе при прогоне теста, легко можно с LocalDate. Также предположим, что вы хотите ввести в поле последний день текущего месяца. Так как тесты запускаются постоянно, это может быть 30, 31, 28 или даже 29 число. LocalDate поможет и в этом без особых трудностей. Читайте дальше, чтобы узнать, как именно.

Подробнее...
 



Страница 1 из 10