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

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

.
Инструменты тестирования
Базовые команды git
02.09.2019 11:10

Автор: Батыров Арсений


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


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

Умение работать с Git хотя бы на минимальном уровне является обязательным навыком на проекте, где используется эта система. В данном видео мы рассмотрим самые основы. Как стянуть изменения из удаленного репозитория, поработать с Git-ветками, узнать текущий статус локального репозитория, посмотреть список коммитов и не только это вы узнаете из этого видео.


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


Мы учимся полноценно работать с Git на нашем курсе Git: инструменты тестировщика.

Хотите присоединиться? Записывайтесь на курс!!!

Обсудить в форуме

 
Лучшие системы управления тестированием 2019
23.08.2019 00:00

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

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

Мы проанализировали проверенные временем и новые системы управления тестированием, которые сейчас популярны на рынке. Выбрали функции, которые должны быть в идеальной Test Management System, сравнили возможности продуктов и изучили отзывы пользователей.
Как итог, перед вами список инструментов, один из которых точно подойдёт вашей команде.

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


Подробнее...
 
Вкладка Network в Chrome DevTools
24.07.2019 11:34

Автор: Батыров Арсений


Chrome - один из самых популярных браузеров на сегодня. По различным источникам его используют от 59% до 63% всех пользователей, в то время как следующий популярности имеет приблизительно 10%.


При тестировании веб-приложений любой сложности необходимо уметь пользоваться Chrome DevTools. Хоть этот инструмент и называется инструментом разработчика, в тестировании он также незаменим. С его помощью мы можем посмотреть структуру нашего сайта, поработать с JS-консолью, изучить исходящий http-трафик и много другое.


Как раз http-трафику посвящено это видео, из которого вы узнаете, что такое HTTP-протокол, какими характеристиками обладает http-запрос и многое другое.

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

Мы осваиваем все тонкости работы с этим инструментом на нашем курсе “Chrome DevTools: инструменты разработчика”.

Хотите присоединиться? Записывайтесь на курс!

Обсудить в форуме


 
Алиасы в командной строке
09.07.2019 08:58

Автор: Батыров Арсений


Командная строка позволяет многое сделать как на вашем локальном компьютере, так и на удаленном. Особенно важно владеть ей в совершенстве когда другого способа взаимодействия (например, через GUI) с компьютером нет.


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


Алиасы решают эту проблему, максимально упрощая работу с командной строкой. Если вы хотите работать с консолью эффективно, без алиасов вам не обойтись.


 

Подписывайтесь, чтобы регулярно получать новые видео по тестированию!

Мы работаем с алиасами и составляем “набор новичка” на нашем курсе “Bash: инструменты тестировщика”.

Хотите присоединиться? Записывайтесь на курс!

Обсудить в форуме

 
Тестирование веб-сервисов с Karate
18.06.2019 00:00

Автор: Энди Найт (Andy Knight)
Оригинал статьи: https://automationpanda.com/2018/12/10/testing-web-services-with-karate/
Перевод: Ольга Алифанова

Karate – это относительно свежий фреймворк с открытым исходным кодом, предназначенным для тестирования веб-сервисов. Несмотря на то, что Karate написан на Java, его основная ценность в том, что тестировщикам не нужно программировать на Java, чтобы создавать полностью автоматизированные тесты. Вместо этого тестировщики используют похожий на Gherkin язык с шагами для создания запросов и валидации ответов. Это похоже на Cucumber с нестандартными шагами Web API! У Karate есть и другие приятные особенности.

Эта статья – мое руководство для делающих первые шаги в Karate. Убедитесь, что вы понимаете, как работают веб-сервисы (например, REST API). Знание BDD тоже пригодится.

Подробнее...
 
Файл gitignore в git
15.05.2019 10:45

Автор: Батыров Арсений

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

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

Довольно часто среди кода встречаются файлы, не предназначенные для хранения в Git: картинки, конфигурационные файлы, бинарные файлы и прочее. Правила для работы с такими файлами (а вернее - для их игнорирования системой Git) описываются в специально предназначенном для этого файле - gitignore.

   

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

Мы учимся настраивать gitignore на нашем курсе “Git: инструменты тестировщика”. 

Хотите присоединиться? Записывайтесь на курс!

Обсудить в форуме

 
Командная строка. Команда grep
18.04.2019 12:29

Автор: Батыров Арсений

Командная строка позволяет многое сделать как на вашем локальном компьютере, так и на удаленном. Особенно важно владеть ей в совершенстве когда другого способа взаимодействия (например, через GUI) с компьютером нет.

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

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

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

Мы используем команду grep для работы с командной строкой на нашем курсе “Bash: инструменты тестировщика”. Хотите присоединиться? Записывайтесь на курс!

Обсудить в форуме

 
Как выбрать инструмент для тест-автоматизации?
14.01.2019 00:00

Автор: Катрина Клоки (Katrina Clokie).

Оригинал статьи

Перевод: Ольга Алифанова.

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

Подробнее...
 
Selenium Manager: история одного интерфейса
18.12.2018 22:42

Меня зовут Виталий Котов и я работаю в компании Badoo. В одной из предыдущих статей я рассказывал, что у нас есть некий интерфейс, который помогает взаимодействовать с автотестами как тестировщикам, так и разработчикам.

Не раз и не два меня просили рассказать о нём подробнее.

Под катом я (наконец!) расскажу о том, как писал этот интерфейс и что он умеет. Расскажу о фичах, которые прижились, и о тех, которые оказались невостребованными по тем или иным причинам. Возможно, некоторые идеи вам покажутся интересными, и вы тоже задумаетесь о подобном «помощнике».

Подробнее...
 
Исследовательское тестирование API, часть 2
14.09.2018 11:36

Автор: Маарет Пюхяярви (Maaret Pyhäjärvi)

Оригинал статьи

Перевод: Ольга Алифанова

13 шаблонов для тестирования API

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

1. Фокус: работа с ограниченным пониманием

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

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



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