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

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

.
Как просто начать автоматизировать с TestProject
24.05.2021 00:00

Автор: Volha Stamper

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

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

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

TestProject один из таких инструментов, определенно стоящий внимания. Рассмотрим некоторые преимущества инструмента.

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

Для большинства стартапов, да и не только, вопрос экономии финансов стоит довольно остро. При поиске инструментов для автоматизации тестирования, чаще всего выбирают бесплатные опции и иногда оказываются в ловушке «бесплатный инструмент + дорогостоящий специалист» (из-за дорогостоящего или длительного обучения, например). TestProject позволяет избежать этой ловушки и совместить бесплатный инструмент с возможностью его освоения специалистом без специфических навыков и знания языков программирования.

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

TestProject легко установить и несложно использовать, но помимо простоты и возможности работы без кода, он также позволяет работать с кодом. Таким образом каждый может выбрать уровень сложности и глубины освоения автоматизированного тестирования.

TestProject Agent Setup

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

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

TestProject совместим с Windows, Mac OS X и Linux, так что никто не останется за бортом.

Многие проекты рассчитаны на использование их в разных браузерах и операционных системах соответственно тестовые устройства также разные и TestProject позволит на каждом из этих устройств будь то Windows, Mac OS X или Linux настроить и запустить автоматизированные тесты.

Этот инструмент cloudbased, что позволит получить доступ к своему проекту независимо от местоположения пользователя.

За последний год мир перестроился и приспособился к удаленной работе, компании продают офисы, нанимают больше специалистов из различных локаций. Думается, что мир уже не вернется к офисной рутине и сотрудники будут путешествовать значительно больше. TestProject позволяет работать с проектом независимо от того, где находится пользователь, исключая настройку VPN и прочие сложности.

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

С TestProject  просто работать даже новичку, интерфейс понятный и интуитивный.

TestProject Home Screen

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

Выбираем, тип приложения и выбираем кнопку Next

Create your first test with TestProject

Заполняем поля и нажимаем Next

Create first test with TestProject

Выбираем приложение из списка либо добавляем новое и снова нажимаем Next

Create your first test with TestProject

Выбираем опцию Record. Также можно выбрать куда будет сохранен тест в облако или в файл. Нажимаем Start recording

Start recording your test case

Новое окно браузера откроется и все действия, совершаемые в нем, будут записаны в тест. Шаги можно деактивировать, дублировать, удалять.

TestProject Step Editor in Smart Test Recorder

Для каждого шага также доступны дополнительные настройки

TestProject Step Editor in Smart Test Recorder

Также дополнительные настройки доступны для каждого теста

TestProject Step Editor in Smart Test Recorder

Сохраним и запустим тест

Execute your first test from TestProject

Выберем необходимый агент и браузер, затем нажимаем Next

Execute the test on selected target

Выберем вводные параметры и нажмем Run

Test Input Params

Откроется новое окно браузера и после прохождения теста будет показан результат

TestProject Test Case Executed

На вкладке Monitor доступна статистика и результаты по сегодняшним тестам

TestProject Monitor Tab

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

TestProject позволяет посмотреть результаты и статистику на вкладке Reports

TestProject Test Reports

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

Еще одна важная деталь TestProject в том, что пользователь имеет возможность использования всевозможных адонов. Их можно найти на вкладке Addons

TestProject Addons

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

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

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

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

TestProject Support Chat

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

Для проектов, на которых ранее тестирование не проводилось, TestProject достаточен для начала создания тестов.

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

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

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