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

point80

Регистрация: 14 июл 2011
Offline Активность: 05 апр 2012 07:19
-----

Мои сообщения

В теме: вложенный цикл

22 февраля 2012 - 09:21

...
class PythonOrgSearch(unittest.TestCase):

    def setUp(self):
        self.driver = webdriver.Firefox()

...	

def tearDown(self):
		self.driver.close()

if __name__ == "__main__":
		unittest.main()

Вся беда в отступах. Метод tearDown у Вас не принадлежит к тесту и поэтому не выполняется. Добавьте отступ и будет Вам счастье.

В теме: вложенный цикл

20 февраля 2012 - 13:07

Поправьте отступы в коде. Нифига не понятно.

В теме: пересобрать selenium

26 января 2012 - 13:45

в windows 7 вообще не понятная проблема: установлены jdk и jre. Если просто запускать любой jar файл, то все работает нормально (команда java -jar selenium-server-standalone.jar отрабатывает отлично. сервер запускается), но когда начинается сборка selenium (запускаю файл go в директории проекта с исходниками selenium) то все выглядит как на скриншоте ниже.

почему это происходит не понимаю


А команда jar сама по себе проходит? Если нет - проверь переменную PATH (в ней должен быть указан путь до папки jdk/bin

В теме: как вытянуть id и по нему запустить url

18 января 2012 - 20:00


<tr>
<td>storeAttribute</td>
<td>quid_hidden@id</td>
<td>linkString</td>
</tr>
<tr>
<td>open</td>
<td>http://example.com/${linkString}</td>
<td></td>
</tr>



почему то возвращает

"http://example.com/a...id=quid_hidden"


<tr>
<td>storeValue</td>
<td>id=quid_hidden</td>
<td>linkString</td>
</tr>
<tr>
<td>open</td>
<td>http://example.com/${linkString}</td>
<td></td>
</tr>

В теме: Проблемы с таблицами в Selenium IDE

11 января 2012 - 14:33

Всем привет... Тут столкнулся с такой проблемкой. Есть форма которая выводит список(таблицу) объектов(всегда разный). После вывода мне нужно нажать на ссылку находящуюся в первой строке и 3-ем столбце данной таблицы.
Но есть некоторые проблемы, в данной ячейке(где находится линк) есть посторонний текст. Т.е. например:

<div class="table-new">
<table>
<tbody>
<tr>
<td>
<nobr>Москва г</nobr>
</td>
<td> 2 </td>
<td>
Левый текст,
<br>
<a href="/123/234/456">текст ссылки</a>
</td>

бла бла бла

Как мне сказать селениуму чтобы он тыкнул на ссылку /123/234/456 ??? П.с. еще раз напоминаю ссылка всегда рандомная так же как и весь текст. Единственное что она всегда находится в третьем столбце первой строки.


Если ячейка со ссылкой одна на всю таблицу - тогда click("css=div.table-new>table a")
Если несколько - click("//div[@class='table-new']/table/tbody/tr[1]/td[3]/a")