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

sever_22

Регистрация: 16 июл 2014
Offline Активность: 11 мар 2015 07:29
-----

Мои темы

Сравнение значений

27 февраля 2015 - 16:52

Добрый день!

Подскажите, какой командой можно прописать, чтобы при помощи selenium webdriver проверить, что значение в текстовом поле соответствует значению элемента?

К примеру, загружается файл, который имеет некое имя "ххх" (постоянно новое), css локатор элемента: cssSelector("th.va-middle.titleRow > span"), xpath: //td[@id='videoItems']/table/tbody/tr/th/span.

Открывается форма, в которой есть поле "Наименование", куда прописывается автоматически имя загруженного файла (имя указывается в обозначенном выше элементе). Поле "Наименование" текстовое, можно изменить.

Необходимо проверить, что при загрузке файла, в это поле действительно попадает некое имя "ххх", которое по умолчанию имеет загруженный файл. Локатор (xpath) текстового поля: //td[@id='videoItems']/table/tbody/tr[3]/td/input


Перестала выполняться команда type в selenium IDE

28 января 2015 - 09:31

Добрый день!

Автоматизированное тестирование только начинаю изучать и, когда вроде начало все получаться, столкнулась со следующей проблемой.

Selenium IDE перестал выполнять команду type. Проблему наблюдаю с понедельника и уже не знаю, что и думать.

В FF открываю Selenium IDE. Записываю простейший тест открытия страницы google.com, ввода текста в поле поиска и выполнение поиска.

Как и всегда селениум записывает ввод данных через команду type. Но при воспроизведении теста ввод данных не выполняется (аналогично для любого примера, где используется команда type).

Что записывает IDE:
​<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR...l1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="selenium.base" href="https://www.google.ru/" />
<title>New Test</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">New Test</td></tr>
</thead><tbody>
<tr>
<td>open</td>
<td>/</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>id=gbqfq</td>
<td>поиск</td>
</tr>
<tr>
<td>click</td>
<td>id=gbqfb</td>
<td></td>
</tr>
 
</tbody></table>
</body>
</html>
 
При воспроизведении выдает:
[info] Executing: |type | id=q | поиск |
[error] null
 
Буду очень признательна за помощь!