понедельник, 19 ноября 2012 г.

голосование в #confetqa

Недавно выступал на конференции Fun Confet&QA, рассказывал, про мой любимый плагин Selenium IDE и вот решил набросать скрипт для лентяев. можно совместить полезное - разобраться с инструментом с приятным - скрипт автоматом голосует за мой доклад=)

ссылка на архив со скриптом
Нужно разархивировать файл, открыть test sute vote, в первом тесте data ввести login и password и запустить.

вторник, 16 октября 2012 г.

переменные из файла для Selenium IDE

чтобы брать переменные из файла нам надо:
1)создать файл <name>.js, например data.js
2)в selenium IDE открыть options=>options
3)в графе Selenium Core extensions указать путь к файлу
4)перезапустить Selenium IDE(если выдает ошибку - значит, скорей всего, ему не нравится ваши кавычки)

в файле должно быть написано следующее:
название переменной = "содержание переменной", например "searchKey1 = "Abrupt Decay""

в IDE пишем,

storeEval / название переменной в файле / название переменной в IDE
действие / поле / ${переменная в IDE}


например так:
storeEval / searchKey1 / searchKey1
type / name=search_field / ${searchKey1}

как сделать, чтобы searchKey${a} принимался как переменная в IDEи менять a от 1 до 10, например, я не нашел, за подсказку - спасибы.

среда, 20 июня 2012 г.

999 просмотров

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

пятница, 8 июня 2012 г.

поступательно-отступательные шаги=)


"Совершить колесиком мыши поступательные движения.
Масштаб графа увеличелся.

Совершить колесиком мыши отступательные движения.
Масштаб графа уменьшился."(с) один реальный тест кейс

среда, 6 июня 2012 г.

очередной шедевр из багтрекера (на этот раз коллеги)


---------------------------------------------------------------------------
ФАКТИЧЕСКИЙ РЕЗУЛЬТАТ:
---------------------------------------------------------------------------
Пользователь должен видеть и терпеть все возможные всплывающие сообщения.
---------------------------------------------------------------------------