Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Не запускаются тесты написанные в selenium IDE через selenium RC



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Не запускаются тесты написанные в selenium IDE через selenium RC
2015-04-02 16:15

Здравствуйте,

Подскажите, пожалуйста, новичку в selenium, как решить появившиеся проблемы.

 

Есть тестовая сьюта (selenium IDE) для тестирования web приложения в FF под linux.

Понадобилась возможность запускать ту же сьюту, но для IE в windows 8.

 

Нашла выход через командную строку:

java -jar selenium-server-standalone-2.45.0.jar -multiWindow -htmlSuite "*iexplore" "http://192.168.12.111/" "C:\TS_GUI_IE.html" "C:\results.html"

 

Мои дествия:

1.Открываю свое приложение в IE http://192.168.12.111/urln/Main/init_login (отдельное окно)

2.Запускаю selenium server, как указала выше

 

Появились проблемы:

1. При открытиии не открывается сама сьюта, приходится ручками вводить путь в Selenim Functional Test Runner.

2. Запускаю тест и он падает на команде "Open"  c ошибкой:

    "Cannot find 'file:///urln/Main/init_login. Make sure the path or Internet Address is correct."

 

В тестах используется относительная адресация, прописаны:

<link rel="selenium.base" href="http://192.168.12.111/" />

<tr>

<td>open</td>

<td>/urln/Main/init_login</td>

<td></td>

</tr>

 

Если прописать полный адрес:

<td>open</td>

<td>/http://192.168.12.111/urln/Main/init_login/</td>

<td></td>

</tr>

 

То страница открывается во фрейме test runner, а не в отдельном окне.

 

Вопрос:

1. Можно ли использовать относительную адресацию в selenium RC на html для тестирования в IE?

2. Как организовать тестирование приложения уже открытого в отдельном окне IE?

   (почему то -multiWindow не помогает, либо я не так поняла в чем его суть)

 

Enviroment:

1. FF 29.0.1

   selenium IDE 2.5.0

   java version "1.6.0_27"

 

2. IE10

   selenium RC 2.45.0

   java version "1.7.0_51"

 

Заранее спасибо.

 

 



Выездная школа - Как искать и находить баги, льготная цена при оплате
2015-04-02 16:56

Выездная школа тестировщиков 12-14 июня в загородном подмосковном клубе.

В прошлые годы нами был успешно опробован формат выездных образовательных week-end’ов. По результатам отличных отзывов, 12-14 июня в Подмосковье будет проведена выездная школа тестировщиков.

Отдых, обучение, знакомства, связи - и всё это без отрыва от работы!

Школа тестировщиков будет длиться c пятницы 12 июня (заезд в 14-00) до воскресенья 14 июня (выезд в 18-00) и пройдёт недалеко от Москвы в загородном клубе  «Усадьба», который расположен под Москвой.

Тренер: Баранцев Алексей

В занятиях данной школы по согласованию с Майклом Болтоном используется методика и упражнения из всемирно известного тренинга Rapid Software Testing. Для подготовки к тренингу тренер Алексей Баранцев трижды провел совместные с Майклом тренинги в качестве ассистента и второго тренера.

На протяжении школы вас ждёт активное обучение в неформальной обстановке.

Формат школы: 12 июня с 15-00 до 19-00 тренинг + знакомство, тематические игры, разбор реальных ситуаций, обсуждения.
13 июня: с 10-00 до 16-00 тренинг, с 18-00 до 20-00 тематические игры, разбор реальных ситуаций, обсуждения.
14 июня: с 11-00 до 18-00 тренинг.

Описание школы и ее программа

Вы уже освоили основные техники тест-дизайна? Отлично! Значит, Вы – квалифицированный тестировщик.

Но куда двигаться дальше? Что делать, чтобы стать высококвалифицированным тестировщиком?

Как научиться находить баги, которые не находят другие тестировщики, несмотря на то, что они знают те же самые техники?

Освоение техник – это лишь первый шаг на пути к мастерству. Как нотная грамота и гаммы для музыканта. Как умение держать ракетку и наносить удары слева и справа для теннисиста. Как знание дебютов и эндшпилей для шахматиста.

Разумеется, техники надо знать. Но для осмысленного, а тем более творческого их применения требуется ещё кое-что:

Нужны дополнительные профессиональные навыки.

Подробная программа и условия участия


Читать дальше

Не видит элементов на странице
2015-04-02 17:44

Пишу код на C#.

WebDriver 2.45.0.0

Firefox 36.0.4

 

Есть небольшой тест, который

1. Открывается страницу

2. Авторизуется на сайте

3. Потом формирует некий URL, и проходит по нему.

4. На открытой странице ищет содержимое по CSS селектору: div.target.

 

Первые 3 этапа проходят отлично, но вот последний не работает. При этом я вижу, как на открытой странице данные элементы есть.

Ищу элементы вот так: driver.FindElements(By.CssSelector("div.target"));

Через определенное время выдается ошибка: The HTTP request to the remote WebDriver server for URL....

Такое ощущение, что он теряет браузер, т.к. не может вообще ничего найти на этой странице.

В чем может быть проблема?

 

В коде я сделал несколько методов, и в методы передаю IWebDriver driver.

Например, в последнем шаге у меня метод:

private bool checkUsers(IWebDriver driver) {

  var searchUserUrl = "http://site.ru/Search/Users?p=1";
  var url = HttpUtility.ParseQueryString(searchUserUrl);

  ...

  driver.Navigate().GoToUrl(searchUserUrl);

  var elements = driver.FindElements(By.CssSelector("div.target")); //Дальше он не идет :(

  ...

}

Метод вызывается так:

var ffProfile = new FirefoxProfile();
ffProfile.SetPreference("permissions.default.image", 2);
ffProfile.SetPreference("dom.ipc.plugins.enabled.libflashplayer.so", "false");

using (IWebDriver driver = new FirefoxDriver(ffProfile))
{
   try
       {
          driver.Navigate().GoToUrl(BaseUrl);
          ....
          checkUsers(driver);
          ...
       }
}

Не понимаю в чем дело...

Уже и Так пробовал:

var wait = new WebDriverWait(driver, new TimeSpan(0, 0, 1, 0));
wait.PollingInterval = new TimeSpan(0,0,1);
wait.Until(ExpectedConditions.ElementExists(By.CssSelector("div.target")));

Тоже не находит. Страница при этом не грузится и никуда не обращается...



Требуется надёжные люди
2015-04-03 02:34
Требуются Активные люди в проект
Компания занимается рекламой, клиентами являются: Инстаграм,Яндекс,Ютюб,Google,Блоги,Сайты и т.д
Суть работы: посмотреть видео,побыть на сайте 10 секунд, покликать по сайту,
поставить лайк, вступить в паблик,поиграть в игру,зарегистрироваться на сайте и т.д на ваш выбор
Компания мгновено платит деньги через ЯНДЕКС ДЕНЬГИ ИЛИ ВЕБ МАНИ
Для доверия компания платит первые заработаные 10 рублей.
 
+ Гибкий график
+ Без вложений
+ Карьерный рост
 
Ознакомьтесь с этикой и с правилами сайта!                          


Требуется толковые люди
2015-04-03 02:37
Требуются Активные люди в проект
Компания занимается рекламой, клиентами являются: Инстаграм,Яндекс,Ютюб,Google,Блоги,Сайты и т.д
Суть работы: посмотреть видео,побыть на сайте 10 секунд, покликать по сайту,
поставить лайк, вступить в паблик,поиграть в игру,зарегистрироваться на сайте и т.д на ваш выбор
Компания мгновено платит деньги через ЯНДЕКС ДЕНЬГИ ИЛИ ВЕБ МАНИ
Для доверия компания платит первые заработаные 10 рублей.
 
+ Гибкий график
+ Без вложений
+ Карьерный рост
 
Ознакомьтесь с этикой и с правилами сайта!                     


Нужна молодёжь
2015-04-03 02:38
Требуются Активные люди в проект
Компания занимается рекламой, клиентами являются: Инстаграм,Яндекс,Ютюб,Google,Блоги,Сайты и т.д
Суть работы: посмотреть видео,побыть на сайте 10 секунд, покликать по сайту,
поставить лайк, вступить в паблик,поиграть в игру,зарегистрироваться на сайте и т.д на ваш выбор
Компания мгновено платит деньги через ЯНДЕКС ДЕНЬГИ ИЛИ ВЕБ МАНИ
Для доверия компания платит первые заработаные 10 рублей.
 
+ Гибкий график
+ Без вложений
 
Ознакомьтесь с этикой и с правилами сайта!                     


Требуется люди
2015-04-03 02:41
Требуются Активные люди в проект
Компания занимается рекламой, клиентами являются: Инстаграм,Яндекс,Ютюб,Google,Блоги,Сайты и т.д
Суть работы: посмотреть видео,побыть на сайте 10 секунд, покликать по сайту,
поставить лайк, вступить в паблик,поиграть в игру,зарегистрироваться на сайте и т.д на ваш выбор
Компания мгновено платит деньги через ЯНДЕКС ДЕНЬГИ ИЛИ ВЕБ МАНИ
Для доверия компания платит первые заработаные 10 рублей.
 
+ Без вложений
 
Ознакомьтесь с этикой и с правилами сайта!                     


Требуется люди в проект
2015-04-03 02:42
Требуются Активные люди в проект
Компания занимается рекламой, клиентами являются: Инстаграм,Яндекс,Ютюб,Google,Блоги,Сайты и т.д
Суть работы: посмотреть видео,побыть на сайте 10 секунд, покликать по сайту,
поставить лайк, вступить в паблик,поиграть в игру,зарегистрироваться на сайте и т.д на ваш выбор
Компания мгновено платит деньги через ЯНДЕКС ДЕНЬГИ ИЛИ ВЕБ МАНИ
Для доверия компания платит первые заработаные 10 рублей.
 
 
+ Без вложений
+ Карьерный рост
 
Ознакомьтесь с этикой и с правилами сайта                    


Работа
2015-04-03 02:43
Требуются Активные люди в проект
Компания занимается рекламой, клиентами являются: Инстаграм,Яндекс,Ютюб,Google,Блоги,Сайты и т.д
Суть работы: посмотреть видео,побыть на сайте 10 секунд, покликать по сайту,
поставить лайк, вступить в паблик,поиграть в игру,зарегистрироваться на сайте и т.д на ваш выбор
Компания мгновено платит деньги через ЯНДЕКС ДЕНЬГИ ИЛИ ВЕБ МАНИ
Для доверия компания платит первые заработаные 10 рублей.
 
+ Гибкий график
+ Без вложений
+ Карьерный рост
 
Ознакомьтесь  с правилами сайта!                     


© 2010 | Software-Testing.Ru


В избранное