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

Фотография

Selenium Core. Загрузка фото.


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

#1 SANDR

SANDR

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

  • Members
  • Pip
  • 47 сообщений
  • Город:Омск

Отправлено 19 января 2011 - 10:31

Всем привет.
Извиняюсь если это уже обсуждалось, искать долго не стал.
Использую Selenium Core для автотестов для конкретного проекта и возникла проблема с загрузкой фото
<tr>
	<td>type</td>
	<td>ctl00_ctl00_body_body_formCompany_inpCompany_uploadPic</td>
	<td>\\###\Shares\Home\###\Мои рисунки\company.jpg</td> {Закрасил тут кое что, файл находится в локальной сети}
</tr>
Все тесты в html формате

В ID подгрузка фото срабатывает, а через core никак. Пишет: Command execution failure. Please search the forum at http://clearspace.openqa.org for error details from the log window. The error message is: Security error
Наверняка решение есть, но я его пока не вижу

Вот логи:
    * info(1295433128092): Appending missed logging messages
    * info(1295433109424): Starting test /selenium/tests/LKtest_add_company.html
    * info(1295433110452): Executing: |open | /user/room/edit.aspx | |
    * info(1295433113747): Executing: |clickAndWait | link=Мои компании | |
    * info(1295433116741): Executing: |clickAndWait | //form[@id='aspnetForm']/div[3]/table[2]/tbody/tr/td[3]/table/tbody/tr[2]/td/div[2]/a | |
    * info(1295433123887): Executing: |click | ctl00_ctl00_body_body_formCompany_inpCompany_uploadPic | |
    * info(1295433124898): Executing: |type | ctl00_ctl00_body_body_formCompany_inpCompany_uploadPic | \\###\Shares\Home\###\Мои рисунки\company.jpg |
    * error(1295433124901): Unexpected Exception: Security error
    * error(1295433124902): Exception details: message -> Security error, code -> 1000, INDEX_SIZE_ERR -> 1, DOMSTRING_SIZE_ERR -> 2, HIERARCHY_REQUEST_ERR -> 3, WRONG_DOCUMENT_ERR -> 4, INVALID_CHARACTER_ERR -> 5, NO_DATA_ALLOWED_ERR -> 6, NO_MODIFICATION_ALLOWED_ERR -> 7, NOT_FOUND_ERR -> 8, NOT_SUPPORTED_ERR -> 9, INUSE_ATTRIBUTE_ERR -> 10, INVALID_STATE_ERR -> 11, SYNTAX_ERR -> 12, INVALID_MODIFICATION_ERR -> 13, NAMESPACE_ERR -> 14, INVALID_ACCESS_ERR -> 15, VALIDATION_ERR -> 16, TYPE_MISMATCH_ERR -> 17, result -> 2152924136, name -> NS_ERROR_DOM_SECURITY_ERR, filename -> http://Наш сайт/selenium/core/scripts/selenium-browserbot.js, lineNumber -> 1535, columnNumber -> 0, location -> [htmlutils: ack! couldn't read this property! (Permission Denied?)], inner -> null, data -> null
    * warn(1295433124902): currentTest.recordFailure: Command execution failure. Please search the forum at http://clearspace.openqa.org for error details from the log window. The error message is: Security error
    * info(1295433128115): Done appending missed logging messages
    * error(1295433128117): Log window displayed. Logging events will now be recorded to this window.
Помогите пожалуйста, если кто знает в чем проблема.
С коддингом не очень дружу.
  • 0

#2 KaNoN

KaNoN

    АЦЦКИЙ СОТОНА

  • Members
  • PipPipPipPipPipPip
  • 1 260 сообщений
  • ФИО:Колесник Николай
  • Город:Днепропетровск > Киев > Лондон

Отправлено 19 января 2011 - 10:39

Вот где-то вот эта часть описывает проблему:

* error(1295433124901): Unexpected Exception: Security error
* error(1295433124902): Exception details: message -> Security error, code -> 1000,

По идее просто так вам в поле ввода файла вписать текст никто не позволит. Это стандартное ограничение браузеров. Но оно будет отсутствовать, если вы запустите тесты под Firefox в unsecured режиме. Попробуйте еще и Google Chrome.
  • 0

#3 stmark

stmark

    Опытный участник

  • Members
  • PipPipPipPip
  • 404 сообщений
  • ФИО:Докучаев Сергей
  • Город:Ярославль


Отправлено 19 января 2011 - 10:42

Буквально вчера обсуждалось. Вообще тут ещё с пяток аналогичных тем. Так что пользуйтесь поиском и будет вам счастье!
  • 0

#4 SANDR

SANDR

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

  • Members
  • Pip
  • 47 сообщений
  • Город:Омск

Отправлено 19 января 2011 - 11:03

Спасибо.
В FF в безопасном режиме ругается также, в Хроме строка проскакивает, ошибки не выдает но и не выполняет команды, а вот в ИЕ8 появляется проводник, в котором вручную надо выбрать фото, после выбора тест продолжает путь. В общем везде по-разному.
Спасибо за ссылки. Буду изучать проблему дальше
  • 0


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

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