Eggplant

20 03 2008

eggplant.jpgЭтой статьей начинается, наверное, совершенно бесполезная рубрика в разделе «Инструменты». Так и назовем ее «Eggplant». Eggplant (англ. Баклажан) — инструмент для автоматизации тестирования ПО. Интересен тем, что есть в нем несколько занятных особенностей:

1. Запускается на MacOS и коннектится по VNC к машине на которой запущено тестируемое приложение — за счет этого, ему совершенно пофигу, на какой системе проводить тест, лишь бы VNC работал.
2. При записи скрипта пользователь делает снимки элементов интерфейса. Каждый снимок автоматически снабжается служебной информацией (например куда именно кликнуть, или какую часть имиджа куда тащить). А при проигрывании сохраненные снимки скрипт сравнивает с тем что возвращает система.
3. За счет использования снимков Eggplant’у совершенно безразлично, на каком языке и с использованием каких технологий написано приложение. Будь это Java, .NET, HTML или Flash, который тестить автоматом практически не возможно, т.к. Flash не «отдает» никаких параметров.

Ну и минусы… Как же без них:

1. Для работы с Eggplant нужен Mac
2. При изменении дизайна придется обновлять имиджи

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

Понравилась статья - оставьте комментарий или подпишитесь на RSS.


Actions

Informations

4 responses to “Eggplant”

20 03 2008
diesel (16:17:16) :

Вот сделали бы под PC и ваще зашибись инструмент был.

21 03 2008
sundancer (00:01:40) :

Сейчас вспоминаю как ты с ним мучался..Но оно того стоило)

21 03 2008
Dmitro Podzyvalovsky (01:53:32) :

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

Да, мучался не мало, но по большей части от того, что я не программист по образу мышления, а нужно было кодить… много кодить :)

3 04 2008
Pal_Seich (19:55:49) :

Может в скором времени перепишут на ПК прогу.