запуск одного и того же теста на селен с различным списком URL - PullRequest
0 голосов
/ 08 февраля 2012

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

Я хочу использовать селен для этого, но я совершенно новичок в этом. Мне удалось легко создать свой тест для конкретной страницы с помощью дополнения FF, но я не хочу повторять процесс для каждой страницы.

У меня вопрос, есть ли способ запустить тест на всех страницах сайта или, альтернативно, предоставить селену список URL-адресов, по которым можно запустить тест.

1 Ответ

1 голос
/ 09 февраля 2012

Это должно помочь: http://saucelabs.com/blog/index.php/2011/01/selenium-resources-for-newbs-data-driven-testing-with-ide-xml/

, поэтому вы получите цикл:

loadTestData    | file:///listofURLs.xml

while | !testdata.EOF()

nextTestData |

open | ${variableURL}

verifyTextPresent | sometext

verifyTextPresent | sometext

endWhile |
...