Работа с RemoteWebDriver
2012-07-16 10:45
Здравствуйте.
Объясните , пожалуйста, как работать с RemoteWebDriver , как запускать Grid на каком-нить простейшем примере. Очень хочется чтобы заработал код вида
Очень бы хотелось по шагам, начиная с запуска удаленного сервера, или я вообще что-то не понимаю.
Hub я запустил , а мне при запуске тестов выдает сразу ошибку org.openqa.selenium.WebDriverException: Error forwarding the new session Empty pool of VM for setup {platform=ANY, browserName=firefox, version=}
Command duration or timeout: 128 milliseconds
package com.example.tests;
import com.thoughtworks.selenium.Selenium;
import com.thoughtworks.selenium.SeleneseTestCase;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebDriverBackedSelenium;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import java.util.regex.Pattern;
public class VK_03 extends SeleneseTestCase {
@Before
public void setUp() throws Exception {
WebDriver driver = new FirefoxDriver();
String baseUrl = "http://hotels24.ua/";
selenium = new WebDriverBackedSelenium(driver, baseUrl);
}
@Test
public void testVK_03() throws Exception {
selenium.open("/?target=search&event=hotel®ion_id=1222&city=%D0%9A%D0%B8%D0%B5%D0%B2&unknown_dates=on&max_persons=2");
selenium.selectFrame("fXDc46b2");
selenium.click("link=Путешествуй по Украине! Hotels24.ua");
}
@After
public void tearDown() throws Exception {
selenium.stop();
}
}
Задача: зайти на сайт и кликнуть по ссылке. Результат - открытие страницы.
Проблема в том что программа не может найти ссылку и завершается с ошибкой на строке selenium.selectFrame("fXDc46b2"); а если ее закоментить то на строке selenium.click("link=Путешествуй по Украине! Hotels24.ua"); пишет - "not found"
Подскажите, пожалуйста, в чем может быть проблема.
Требуется Разработчик Ruby/Ruby on Rails, Москва, м. ВДНХ
2012-07-16 19:03
В компанию, занимающуюся разработкой и реализацией рекламных интернет-кампаний для разработки нового высоконагруженного интернет проекта приглашается разработчик Ruby/Ruby on Rails.
Обязанности: ∙ Участие в разработке архитектуры
∙ Написание кода и тестов на Ruby/RoR
∙ Написание технической документации
Требования:
∙ Опыт работы с RoR от 3-х лет (это требование не строгое: можно от года)
∙ Отличное знание одной из СУБД MySQL/PostgreSQL/Oracle
∙ Опыт профилирования и оптимизации приложений
∙ Уверенное владение JS, как чистым, так и одним из популярных фреймворков
∙ Хорошее знание HTML, CSS
∙ Опыт работы с Git или Mercurial
∙ Знание Linux на уровне продвинутого пользователя
∙ Плюсом будет опыт работы с noSQL, key-value и goliath
Условия:
∙ Море сложных и интересных задач
∙ Оформление по ТК
∙ Офис м. ВДНХ Жду Ваших откликов! (лучше на почту: astepanova@iconsultants.ru)
Разработчика ПО, С#, SQL (м. Китай Город)
2012-07-16 19:06
В крупную российскую компанию требуется Разработчик ПО на С#, хорошо знакомый с SQL, идеально если и с Orale. Компания создаёт ПО для оптимизации затрат электроэнергетики по району, в зависимости от внешних факторов.
Обязанности:
Разработка прикладного программного обеспечения: С#, PL/SQL, гибкий процесс разработки, продуктовая разработка, прикладная область – электроэнергетика;
Требования:
Способность быстро создавать работающие приложения, самостоятельно продумывать сценарии использования программы;
Знание языков программирования C#, SQL (идеально - PL/SQL);
Опыт промышленного программирования от 1 года или аналогичный опыт некоммерческой разработки;
Преимуществом будет знание математической статистики, умения решать задачи математической оптимизаций, опыт олимпиадного программирования.
Условия работы:
Возможности быстрого карьерного и профессионального роста;
Участие в создании уникальных программных и аналитических продуктов;
Комфортный офис в центре Москвы, в шаговой доступности от станции метро Китай-город.
Создала новый java проект в eclipse (Project execution environment JavaSE-1.6)
Добавила в проект класс
Скопировала сгенерированый Selenium IDE код для Junit Webdriver
Из Add Library добавила Junit4
Из Add external Jars добавила selenium-java-2.24.1.jar
Запускаю тест Run as - JUnit Test
Система должна открыть Firefox и проиграть тест
Вместо этого получаю ошибку java.lang.NoClassDefFoundError: com/google/common/base/Function
Можете подсказать что не так? Отчего такая ошибка возникает? Может я чего-то не добавила нужного для запуска теста?