Выдающийся продукт

Мы придумали создать программный продукт для автоматизации тестирования пользовательского интерфейса Java приложений. Изобретаем велосипед, скажете вы? Возможно.

Изучив рынок, мы насчитали порядка 30 продуктов такого рода, причем некоторые из них могут работать с Java. Зачем нужен еще один? Ответ прост — среди существующих нет ни одного, который:

  1. был бы удобен в использовании и
  2. стоил относительно недорого.

Идея пришла к нам не случайно. Мы работали над большой программой, которую требовалось тестировать с помощью Java GUI-клиента. У нас было два варианта тестирования, и оба они требовали слишком больших затрат по времени:

  1. тестировать вручную
  2. автоматизировать тестирование.

В первом случае время уходило на повторение однотипных операций. Во втором — на составление автоматических тестовых сценариев. Часто этот процесс излишне затягивался из-за недружелюбного интерфейса программы для автоматизации.

Вначале мы не были уверены, что сделать еще один автоматизатор тестов — хорошая бизнес-идея. Конкуренция слишком велика. Но потом мы поняли, какой продукт сможет «выстрелить». Он должен быть:

  1. удобным для человека
  2. гибким настолько, как если бы мы тестировали вручную.

Да, и еще цена должна быть доступной :)

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

Но, в сущности, без риска нет кайфа :)

Комментариев нет: