Изюминкой курса стало его проведение на совершенно реальных проектах. Такие проекты - это всегда сложно и очень ответственно. Особенно если "в подчинении" несколько десятков джуниоров без опыта работы (или с минимальным опытом). Но мы справились и теперь Татьяна Зинченко - тренер курса - со своими студентами проводят онлайн-выпускной, куда приглашают гостей. Начнется это мероприятие 4 апреля 2012 года в 19.00. Студенты расскажут немного о том, чего они добились, а им покажут чего еще можно добиться и как.
Помните новогодний онлайн-корпоратив? Будет так же весело, позитивно и познавательно.
В один момент тесты на Firefox перестали работать. Версия автоматически обновилась до 11 и теперь ничего не работает.
Версию селениума ставил и 2,20 и 2,17 - ничего не помогает.
Меняя версию селениума - появляются разные ошибки:
-Error communicating with the remote browser. It may have died. (тут браузер даже не переходит по адресу)
-Cannot perform native interaction: Could not load native events component. (браузер открывается, переходит по адресу и все)
В IE все работает по старому.
Понятное дело что-то с firefox driver или c самим браузером.
Подскажите пожалуйста, как решить вопрос.
Заранее спасибо.
Где найти мануал по настройке TeamCity + Eclipse + Selenium2 ?
2012-03-29 13:26
Всем привет! Подскажите плиз, где можно посмотреть как настроить связку TeamCity + Eclipse + Selenium2 ? Если не сложно, разжуйте нубу. Либо ссылку на скриншоты в меня метните. К сожалению, не в полной мере владею английским (но работаю над этим), не получается найти пошаговое описание. Очень хочу научится.
а вот этот метод вместо текста из буфера обмена пишет букву 'v':
Actions builder = new Actions(driver);
IWebElement element = driver.findElement(By.Id("UEditor1");
builder.KeyDown(Keys.Control).SendKeys(element,"v").KeyUp(Keys.Control).Build().Perform();
Куда лучше их добавить? в PHPUnit? добавлять к готовым тестам над которыми работают програмисты? ( используют ( Zend_Test_PHPUnit_ControllerTestCase ) )
или же все таки проверять через отдельный "код бейс" который будет делать запросы к самому серверу, а не с помощью интсрументов тестирования в PHPUnit, которые предоставляет Zend.
Мой тим лидер не особо хочет чтобы я дописывал унит тесты, которые должны писать програмисты, а также не хочет чтобы я писал свой тест фреймворк отдельно, который будет проверять туже логику что и юнит тесты.
Если кто работал с REST API, как написанны автоматические тесты у вас?
Разработчик Java (JEE)
2012-03-29 14:45 Требуется Разработчик Java (JEE)Москва! Работа на полный день! На постоянной основе!
Стабильная заработная плата + премии;
Соц.пакет (медицинская страховка, своя столовая, дотируемое питание, корпоративные скидки на посещение фитнес-центра);
Компания проводит обучение и сертификацию сотрудников.
Обязанности: Участие в разработке BPM-решений на платформе PRPC;
Разработка процессов, пользовательского интерфейса, интеграционной логики, unit-тестов в PRPC;
Разработка внешних компонентов (в основном интеграционных, на Java и др. языках);
Документирование разработанных решений.
Требования к Соискателю
Возраст от 22 до 35 лет
Пол Не имеет значения
Образование Высшее
Язык Английский (Технический)
Требования к квалификации
Знание основных принципов, технологий и подходов к разработке ПО;
Основы ООП;
Знания технологий/ принципов JEE, .NET, SOA, XML-*, Web-services;
Умение разрабатывать техническую документацию
Опыт работы разработчиком от 3 или 5 лет (в зависимости от позиционирования);
Опыт работы с любыми серверами приложений JEE и/или любым продуктом класса ESB, реляционными БД;
Опыт участия в интеграционных проектах.
Junior Test Engineer, CRM
2012-03-29 17:50
В связи с развитием проекта открылась позиция младшего инженера по тестированию. Проект - разработка CRM системы для банковской отрасли.
Требования:
- или без опыта работы (требуется высшее образование на компьтерных факультетах)
- или небольшой опыт работы в области тестирования
Дополнительным плюсом будут навыки программирования
Что предстоит делать:
- выполнение различных видов тестирования (функциональное, модульное,..)
- разработка тестовых сценариев
- участие в автоматизации тестов (WEB)
Условия:
- хорошие возможности для развития (проект недавно стартовал, разноплановые задачи)
- Agile-методологии разработки
- оформление по ТК РФ, ДМС
- гибкий график работы
- современный офис ст.м. Новочеркасская
- премиальные
- з.п. по результатам собеседования
Кто заинтересовался, скидывайте резюме на alex.qa.spb@gmail.com
ExpectedCondition и Page Object Pattern
2012-03-29 18:44
В разработке тестов использую паттерн Page Object, а также Page Element и вместо WebElement создал свои пользовательские типы (TextField, Table, etc..).
Для поиска элементов пользуюсь аннотацией @FindBy
Тут и возник вопрос:
Для тестирования Ajax приложений используют ExpectedCondition.
Но если прописывается аннотация, то элемент ищеться в тот момент когда мы к аннотируемому элементу обращаемся.
Как использовать совмесно ExpectedCondition и аннотации @FindBy?
Разработка ПО для систем голосовой связи,
Разработка приложений для контакт-центров,
Интеграция контакт-центров с системами CRM/ERP
Требования:
Опыт разработки ПО на Java и/или C#
Знания IP, Web, SOAP, желательно опыт разработки CTI
Умение работать через SAP Solution Manager
Условия:
Телекоммуникационная компания
Заработная плата зависит от навыков кандидата (от 90 000 до 120000 руб после вычета налогов)
Заработная плата "белая" – на пластиковую карту, оформление по ТК
В офисе кафе, где бесплатно кормят вкусными обедами, и кофейня, где можно попить чай с баранками
М. Улица 1905 года
График работы с 10.00 до 19.00, к сожалению иногда дольше
Премии тоже бывают, но не балуют; примерно раз в три месяца.
Как перехватить окно ошибки сценария в Internet Explorer?
2012-03-29 23:57
На определенном этапе выполнения скрипта вылетает окно "Ошибка сценария Internet Explorer" (ie8).
ТС вместо события UnexpectedWindow открывает еще одно окно Explorer и пытается продолжить работу.
Но мне нужно что бы все было в одном окне.
Может кто что подскажет?