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

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

.
Как отказаться от XPath/CSS локаторов в тестах
20.07.2023 00:00

Автор: Куликов Дмитрий 

На сайте hh.ru есть около 100 вакансий, где навык составления XPath важен для работодателя, также в интернетах полно материалов, вроде шпаргалок по составлению локаторов или ворк-шопов на ютубе. Как-то у меня спросили на собеседовании про то, какой из языков построения локаторов использовать лучше XPath vs CSS, и я ответил — лучше использовать тестовые аттрибуты, а если мы их используем то и использовать эти языки необязательно. Скорее всего такой ответ не устроил, но я ответил честно, т.к на предыдущем месте мы старались не использовать XPath для решения этой задачи.

Подробнее...
 
Логические ошибки для тестировщиков, часть 3: апелляция к авторитету
19.07.2023 00:00

Автор: Кристин Джеквони (Kristin Jackvony)
Оригинал статьи
Перевод: Ольга Алифанова

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

Подробнее...
 
Плохие тесты: кто виноват и что делать?
13.07.2023 00:00

Автор: OSS contributor

Тестирование — один из самых больных, если не самый больной вопрос в современной разработке программного обеспечения. Поговаривают, что разработчики не любят писать тесты, что написать правильные тесты зачастую сложнее, чем сам код, что «зеленое — не значит работает», а типовые экстремисты даже утверждают, что АДТ с лихвой эти самые тесты заменяют.

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

Подробнее...
 
Логические ошибки для тестировщиков, часть 2: ошибка невозвратных затрат
12.07.2023 00:00

Автор: Кристин Джеквони (Kristin Jackvony)
Оригинал статьи
Перевод: Ольга Алифанова

В прошлый раз я объявила новую тему для моих статей в 2023! Ежемесячно я буду исследовать различные логические ошибки и их отношение к тестированию.

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

Подробнее...
 
Логические ошибки для тестировщиков, часть 1: «после» не значит «вследствие»
10.07.2023 00:00

Автор: Кристин Джеквони (Kristin Jackvony)
Оригинал статьи
Перевод: Ольга Алифанова

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

Подробнее...
 
Про тестирование мобильных приложений. Часть 4. Интеграционное тестирование
06.07.2023 00:00

Автор: Виталий Никоноров
Оригинальная публикация

Ранее мы с вами познакомились с 2 группами тестирования, расположенными в основании и на вершине пирамиды тестирования. Пришло время познакомиться с единственной, не рассмотренной на данный момент и наиболее интересной по моему мнению частью – интеграционным тестированием. 

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

Подробнее...
 
Самые сложные автотесты
05.07.2023 00:00

Автор: Александр Романов (Oleksandr Romanov)
Оригинал статьи
Перевод: Ольга Алифанова

Действительно ли легко писать и поддерживать UI-тесты? Действительно ли юнит- и интеграционные тесты – самые сложные?

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

Подробнее...
 
Сценарные и мутационные тесты, работа с RestAssured.Net, специфика фреймворков и их разработка - самые интересные новости тестирования за июнь-2023
04.07.2023 13:40

Опубликован выпуск рассылки за июнь.

В выпуске собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации в ленте блогов и темы на форуме.

Содержание рассылки доступно по ссылке.

Подписаться на рассылку

 
Записки тестировщика: как написать хороший сценарный тест на основе требований
03.07.2023 00:00

Автор: Александр Копылов
Оригинал статьи размещен в блоге компании "Аурига" на сайте Хабр

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

В статье будем отталкиваться от функционального тестирования методом черного ящика.

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

Итак, начнем!

Подробнее...
 
Прямое и обратное преобразование JSON и XML в RestAssured.Net
29.06.2023 00:00

Автор: Баз Дейкстра (Bas Dijkstra)
Оригинал статьи
Перевод: Ольга Алифанова

В этой серии коротких статей я хочу поделиться рядом примеров использования RestAssured.Net для создания тестов REST/GraphQL API.

Подробнее...
 
Тестировщик с 50-летним стажем: как все начиналось и почему отношение к профессии пора менять
28.06.2023 00:00

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

Профессия тестировщика зародилась не в последние годы, с появлением Python и автотестов, а гораздо раньше. «Дедушка российского тестирования» Александр Александров рассказывает об истоках тестирования в России и о становлении целой отрасли, объясняет, почему отношение к профессии было и бывает неверным, а также дает советы начинающим тестировщикам.

Именно здесь начинался путь российского тестирования (Главное здание МГУ. Фото ТАСС)

Именно здесь начинался путь российского тестирования (Главное здание МГУ. Фото ТАСС)
Подробнее...