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

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

.
Интеграционное тестирование базы данных с Testcontainers
29.11.2023 00:00

Автор: Куо Динг (Kwo Ding)
Оригинал статьи
Перевод: Ольга Алифанова

Как правило, для интеграционного тестирования базы данных используется расположенная в памяти база вроде H2. Это, однако, не гарантирует, что приложение правильно работает с боевой базой данных, которая в памяти не расположена. База данных H2 имеет множество перечисленных тут ограничений, а также ограничена в режимах совместимости (описано здесь). Это означает, что простой DDL-скрипт для реальной базы данных не всегда сработает на H2 в режиме совместимости.

Подробнее...
 
Варианты развития QA специалиста если вы еще линейный специалист, но уже «у потолка»
27.11.2023 00:00

Автор: Игнат Смычков

Дисклеймер

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

Вступление

В ходе работы я столкнулся с тем, что почти все молодые специалисты в области тестирования (QA) задаются вопросом, в каком направлении развиваться, так как перспективы роста, это автоматизация, становление лидом или горизонтальный рост. Я хочу подсветить различные варианты развития навыков внутри области QA

Подробнее...
 
Частые ошибки тестировщиков – действительно ли мы развиваемся?
23.11.2023 00:00

Автор: Рауль Парваль (Rahul Parwal)
Оригинал статьи
Перевод: Ольга Алифанова

В прошлом году я и Сандип Гарг работали над электронной книгой TestFlix, зачастую откровенно обсуждая качество, тестирование и жизнь в целом. В ходе такого разговора Сандип рассказал мне про Джерри Вайнберга. Я впервые услышал про него и начал изучать его высказывания, а затем – популярные книги вроде «Секретов консалтинга» и «General system design thinking».

Подробнее...
 
Как тестировщику уйти из корпорации в стартап и не сойти с ума
22.11.2023 00:00

Автор: Елена Колбанова

Меня зовут Лена и я QA Engineer в Brickit, приложении для сканирования кубиков Lego. До этого мне довелось поработать в крупном зеленом банке. В этой статье я расскажу об отличиях корпорации и стартапа в разрезе процессов тестирования и разработки, а также дам несколько практических советов, которые в свое время пыталась отыскать в интернете. Так как все компании разные, интересно узнать, чем ваш опыт отличался от моего

Подробнее...
 
Мой взгляд на «тренды» тестирования
20.11.2023 00:00

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

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

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

Подробнее...
 
Тестирование проектов: ожидание и реальность
16.11.2023 00:00

Автор: Настя Мордвинцева, руководитель отдела тестирования в Red Collar

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

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

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

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

Подробнее...
 
Прекратите гоняться за модными инструментами
14.11.2023 00:00

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

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

Подробнее...
 
Куда девать 300 багов: автоматизация бэклога и RICE для багов
09.11.2023 00:00

Автор статьи: Глеб Саркисов (Gleb Sarkisov)
Оригинал статьи

Бэклог багов: делаем понятную организацию и держим всегда актуальным

Всем привет, я Глеб, работаю хедом QA в Mayflower.

Сегодня поговорим про такую важную штуку как бэклог багов. Представьте: вы выходите на новую работу (тестлидом, менеджером тестирования, а, может тестировщиком или даже продактом/проджектом), начинаете знакомиться с людьми и процессами, открываете Jira, а там бэклог из 300 открытых багов! Ваша реакция логична: недоумение, отчаяние и боль от увиденного.

Подробнее...
 
Логические ошибки для тестировщиков, часть 10: двусмысленность
08.11.2023 00:00

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

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

Подробнее...
 
Как приручить автотестового монстра, или Dependency Injection в автотестах
07.11.2023 00:00

Автор: Артем Сидорук

Вы пишете автотесты? Ваш проект с автотестами огромен и монструозен, и добавление каждого нового сервиса в него приносит нестерпимое желание все удалить и написать заново? У вас есть базовый класс на 3000+ строк с методами на все случаи жизни? Или, возможно, вам приходилось исправлять множество тестов, чтобы добавить одну и ту же строчку в каждом из них?



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

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

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

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

  • X верно, потому что верно Y.
  • Y верно, потому что верно X.
Подробнее...