Перейти к содержимому

Фотография

Автоматически увеличающееся значение в Selenium ide


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 Asterix

Asterix

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 03 декабря 2012 - 08:49

На данный момент пишу тест кейс по функционалу который отвечает за загрузку картинки на сайте. Кнопка загрузки картинки когда ещё ни одной не добавлено имеет вид
id=edit-tabs-photos-field-image-und-0-upload-button
Когда добавил одну картинку и хочу добавить вторую то кнопка Upload выглядит вот так.
id=edit-tabs-photos-field-image-und-1-upload-button
Собственно как реализовать в Selenium IDE так чтобы подставлялось нужное значение ?
Хотелось бы осуществить реализацию типа:
Есть набор картинок. и селениум по очередности загружает каждую картинку с уже смененной цифрой в id кнопки upload.
Также, дабы не создавать отдельную тему хочу спросить у гуру тестирования. С каких книг(желательно такие, которые можно купить в бумажном варианте) можно почерпнуть знание начинающему?
  • 0

#2 _Yura

_Yura

    Новый участник

  • Members
  • Pip
  • 50 сообщений
  • ФИО:n/a

Отправлено 03 декабря 2012 - 09:20

Собственно как реализовать в Selenium IDE так чтобы подставлялось нужное значение ?

Вариантов много, в д.с. думаю, проще будет:
store | 0 | i
что-то там 'edit-tabs-photos-field-image-und-'+${i}+'-upload-button'
storeEval | storedVars['i']=${i}+1

и всё это завернуть в цикл. Под циклы есть различные расширения под IDE, также можно попробовать SelBlocks. Последним не пользовался, но по описанию вроде неплохая штука.
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных