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

Фотография

Selennium RC + .net +nUnit


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

#1 SeaKot

SeaKot

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

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

Отправлено 11 ноября 2011 - 11:52

Суть задачи: Есть некая динамическая таблица, надо проверить чтобы в каждой строке содержался некий текст ("SampleText"). При запуске через nUnit следующего цикла:
for (int tr = 0; tr <= selenium.GetXpathCount("//div[@id='cfsResult']/table/tbody/tr"); tr++)
                    for (int td = 0; td <= selenium.GetXpathCount("//div[@id='cfsResult']/table/tbody/tr/td/"); td++)
                {
                    try
                    {
                        Assert.IsTrue(Regex.IsMatch(selenium.GetTable("//div[@id='cfsResult']/table/tbody/tr["+(tr+1).ToString()+"]/td["
                                                                      + (td+1).ToString()+ "]/"), "*SampleText*"));
                    } //<- тут nUnit выбивает ошибку 
                    catch (AssertionException e)
                    {
                        verificationErrors.Append(e.Message);
                    }
                }
выбивается ошибка.
+ ко всему ругается на отсутствие файлов:
Cannot open file: DefaultSelenium.cs, HttpCommandProcessor.cs

Связано ли первое со вторым и как это лечить?
  • 0

#2 stmark

stmark

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

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


Отправлено 11 ноября 2011 - 12:51

Судя по всему отсутствуют референсы, конкретно ThoughtWorks.Selenium.Core.dll. А какая первая ошибка вы не указали.
  • 0

#3 SeaKot

SeaKot

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

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

Отправлено 11 ноября 2011 - 13:05

В проекте который компилируется студией - ссылка добавлена.
А первая ошибка - останавливается на помеченной строчке. Сверху пишет:
SeleniumTests.test1.TheTest1Test:
Selenium.SeleniumException : ERROR: Command execution failure. Please search the user group at https://groups.google.com/forum/#!forum/selenium-users for error details from the log window. The error message is: element is undefined
  • 0


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

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