Задание параметров для Selenium rc, при тестировании
#1
Отправлено 19 января 2009 - 12:59
Я открываю браузер:
$this->selenium = new Testing_Selenium($this->brouser[$i], $this->my_url[$j]);
$this->selenium->start();
$this->selenium->open("/");
#2
Отправлено 20 января 2009 - 13:34
Запускайте сервер Селениума в multiWindow режиме (в последней бете он, кстати, используется по умолчанию)ю...
моих проектов, но не хочу чтоб само окно selenium было в браузере, т.к. оно мешает просматривать нормальный вид страницы.
http://seleniumhq.or...tion/tutorials/
И еще может кто знает как задать размер браузера (разрешение напр.1024*768)
Я открываю браузер:
$this->selenium = new Testing_Selenium($this->brouser[$i], $this->my_url[$j]);
$this->selenium->start();
$this->selenium->open("/");
Как задать конкретное разрешение не скажу, но на ум приходит "наивный обходной путь": допустим Вы используете ИЕ для тестов. Открываете руками ИЕ, делаете окну минимайз, мышкой выставляете размер окошка, закрываете его. При следующем запуске тестов окно ИЕ должно запускаться именно в том размере и нераспахнутым.
#3
Отправлено 21 января 2009 - 09:51
Если делаю например так
D:\test.py > D:\log.txt
В этот текстовый файлик перенаправляются только сообщения которые мой скрипт выдает, но если скрипт падает то в консоле выводится сообщение о ошибке с номером строки где скрипт завалился ,а в мой текстовый файлик это сообщение непопадает . Может кто поможет реализовать мою задумку.
#4
Отправлено 21 января 2009 - 11:41
#5
Отправлено 22 января 2009 - 07:41
Спасибо за Ваш ответ - действительно работает!! Нужно было при запуске selenium указать: java -jar selenium-server.jar -multiWindow
#6
Отправлено 22 января 2009 - 07:56
Еще нашла функцию windowMaximize(); //Функция раскрывает окно на весь экранПодскажите какая команда отвечает за вывод консоли selenium в моем браузере? Я делаю $this->selenium->captureScreenshot($p); моих проектов, но не хочу чтоб само окно selenium было в браузере, т.к. оно мешает просматривать нормальный вид страницы. И еще может кто знает как задать размер браузера (разрешение напр.1024*768)
Я открываю браузер:
$this->selenium = new Testing_Selenium($this->brouser[$i], $this->my_url[$j]);
$this->selenium->start();
$this->selenium->open("/");
Я ее использую так:$this->selenium->windowMaximize();
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных