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

Фотография

Selenium IDE,Selenium core и Selenium RC


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

#21 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 06 мая 2009 - 08:59

11:31:01.890 WARN - Failed to start: SocketListener0@0.0.0.0:4444
Exception in thread "main" org.mortbay.util.MultiException[java.net.BindExceptio
n: Address already in use: JVM_Bind]

Уже кто-то запущен на этом порту, скорее всего предыдущий инстанс Selenium Server, надо его остановить.
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#22 joika

joika

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

  • Members
  • Pip
  • 72 сообщений

Отправлено 06 мая 2009 - 10:47

а как отследить кто запущен на этом порту? и если это предыдущий инстанс селениум сервера как его остановить?
  • 0

#23 olya

olya

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

  • Members
  • Pip
  • 2 сообщений

Отправлено 08 мая 2009 - 08:45

Подскажите, из-за чего может при таком запуске готового сьюта

selenium-server.jar -htmlSuite *firefox http://gen.mysoft.com/StockQuotes C:\work\SELENIUM\Test\StockQuotes\TESTSUITE.html C:\work\SELENIUM\Test\StockQuotes\res.html

возникать ошибка 404 "page not found"?

Причем пытаюсь по-разному задать нужный урл: http://gen.mysoft.com/ или http://gen.mysoft.co...otes/Login.aspx - ошибка одинаковая.


У меня такая ошибка возникла не из-за того, что не открывался непосредственно данный сайт, а изза того, что в TestSuite были непровильно прописаны ссылки на мои файлы с тест-кейсами, именно ненаходя их Selenium RC выдавал 404 ошибку.


Всем привет!!! Столкнулась с подобной проблемой.
А про какие ссылки тут говорится, где именно они должны быть прописаны?
  • 0

#24 Galina

Galina

    Постоянный участник

  • Members
  • PipPipPip
  • 151 сообщений
  • Город:Москва

Отправлено 04 июня 2009 - 19:48

Подскажите, из-за чего может при таком запуске готового сьюта

selenium-server.jar -htmlSuite *firefox http://gen.mysoft.com/StockQuotes C:\work\SELENIUM\Test\StockQuotes\TESTSUITE.html C:\work\SELENIUM\Test\StockQuotes\res.html

возникать ошибка 404 "page not found"?

Причем пытаюсь по-разному задать нужный урл: http://gen.mysoft.com/ или http://gen.mysoft.co...otes/Login.aspx - ошибка одинаковая.


У меня такая ошибка возникла не из-за того, что не открывался непосредственно данный сайт, а изза того, что в TestSuite были непровильно прописаны ссылки на мои файлы с тест-кейсами, именно ненаходя их Selenium RC выдавал 404 ошибку.


Всем привет!!! Столкнулась с подобной проблемой.
А про какие ссылки тут говорится, где именно они должны быть прописаны?


Если используете JAVA, то, как я понимаю, тут:
public class OpenSite extends SeleneseTestCase
...
return new TestSuite(OpenSite.class);

все, что выделено жирным должно быть = имени файла
  • 0

#25 seleniumxt

seleniumxt

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

  • Members
  • Pip
  • 9 сообщений
  • ФИО:Александр Столетов

Отправлено 27 августа 2009 - 10:27

Подробная инструкция по установке Selenium RC на русском языке
  • 0

#26 reydan

reydan

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

  • Members
  • Pip
  • 6 сообщений

Отправлено 21 сентября 2009 - 14:56

вопрос по selenium ide. Нужно, чтобы скрипт при каждом проходе подставлял значения в поля из файла (1 проход - 1 партия значений). Как это сделать?
  • 0

#27 Sapiens

Sapiens

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

  • Members
  • Pip
  • 56 сообщений
  • ФИО:Jukeshov Samat
  • Город:Бишкек

Отправлено 22 сентября 2009 - 04:56

reydan
возможностями самого языка программирования. Зачем селениуму эти излишние функции реализованные в любом dev-фреймворке?
  • 0

#28 reydan

reydan

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

  • Members
  • Pip
  • 6 сообщений

Отправлено 22 сентября 2009 - 08:12

reydan
возможностями самого языка программирования. Зачем селениуму эти излишние функции реализованные в любом dev-фреймворке?


тоесть использовать Selenium RC? что там вообще для чего?
  • 0

#29 KaNoN

KaNoN

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

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

Отправлено 22 сентября 2009 - 08:21

reydan
возможностями самого языка программирования. Зачем селениуму эти излишние функции реализованные в любом dev-фреймворке?


тоесть использовать Selenium RC? что там вообще для чего?

Selenium RC представляет собой 2 компонента:
1) сервер, который непосредственно обеспечивает выполнение действий с тестируемым приложением
2) клиент, который по сути представляет собой библиотеку функций, которые посылают команды на сервер.

Так вот, эти библиотеки портированы на разные языки программирования (Java, C#, Ruby, Perl, Python) и сами по себе содержат только функционал, ответственный за работу с UI (клики, ввод текста и т.п.). Всё остальное обеспечивается средствами языка, на котором пишутся тесты.
  • 0

#30 reydan

reydan

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

  • Members
  • Pip
  • 6 сообщений

Отправлено 22 сентября 2009 - 08:43

а selenium IDE?
  • 0

#31 KaNoN

KaNoN

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

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

Отправлено 22 сентября 2009 - 11:24

а selenium IDE?

А это просто плагин для Firefox, который позволяет записывать драфтовые версии тестов, выполнять их и экспортировать под разные языки программирования. Если более подробно, то начните копать вот тут.
  • 0

#32 reydan

reydan

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

  • Members
  • Pip
  • 6 сообщений

Отправлено 22 сентября 2009 - 13:16

Можно пример теста под junit + selenium rc?
  • 0

#33 KaNoN

KaNoN

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

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

Отправлено 22 сентября 2009 - 13:28

Можно пример теста под junit + selenium rc?

Вот, в стандартной документации по Селениуму вот такой пример есть:

package com.example.tests;
// We specify the package of our tess

import com.thoughtworks.selenium.*;
// This is the driver's import. You'll use this for instantiating a
// browser and making it do what you need.

import java.util.regex.Pattern;
// Selenium-IDE add the Pattern module because it's sometimes used for
// regex validations. You can remove the module if it's not used in your
// script.

public class NewTest extends SeleneseTestCase {
	  // We create our Selenium test case

	  public void setUp() throws Exception {
		setUp("http://www.google.com/", "*firefox"); // We instantiate and start the browser
	  }

	  public void testNew() throws Exception {
		   selenium.open("/");
		   selenium.type("q", "selenium rc");
		   selenium.click("btnG");
		   selenium.waitForPageToLoad("30000");
		   assertTrue(selenium.isTextPresent("Results * for selenium rc"));
		   // These are the real test steps
	 }
}
Фактически работа с JUnit-ом скрыта классом SelenseTestCase
  • 0

#34 reydan

reydan

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

  • Members
  • Pip
  • 6 сообщений

Отправлено 22 сентября 2009 - 15:11

Да, спасибо. Уже все заработало :clapping:
  • 0

#35 TNL

TNL

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

  • Members
  • Pip
  • 12 сообщений

Отправлено 06 октября 2009 - 13:35

Помогите разобраться почему у меня после инсталляции Selenium IDE можно было проигрывать записанный скрипт, а после того, как я переключилась в режим для jUnit кнопки проигрывания скрипта стали неактивны. Перестановка плагина не помогает. Сейчас Selenium IDE у меня имеет следующий вид, можно посмотреть в аттачменте. Что сделать, чтобы можно было проигрывать скрипты?

Прикрепленные файлы

  • Прикрепленный файл  seleniumIDE.JPG   40,03К   28 Количество загрузок:

  • 0

#36 KaNoN

KaNoN

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

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

Отправлено 06 октября 2009 - 16:16

Помогите разобраться почему у меня после инсталляции Selenium IDE можно было проигрывать записанный скрипт, а после того, как я переключилась в режим для jUnit кнопки проигрывания скрипта стали неактивны. Перестановка плагина не помогает. Сейчас Selenium IDE у меня имеет следующий вид, можно посмотреть в аттачменте. Что сделать, чтобы можно было проигрывать скрипты?

В меню IDE выдерите Options > Format > HTML, чтобы переключиться к табличному виду
  • 0

#37 TNL

TNL

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

  • Members
  • Pip
  • 12 сообщений

Отправлено 07 октября 2009 - 07:23

Спасибо
  • 0


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

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