автоматизация юнит-тестов
2012-04-25 11:01
подскажите, пожалуйста, кто как автоматизировал unit testing, ежели таковые практики были. и как выводились грамотные отчёты, что упало, почему и зачем. не прошу ответов, делитесь опытом по верхам.. или же просто, как у вас организовано это самое модульное тестирование?
Среди задач:
Разработка фреймворков,
Автоматизация деплойментов,
Поддержка тестовых стендов,
Построение инфраструктуры CI.
Из главных требований:
Уверенное владение ОДНИМ из языков - Python, Java, Ruby, С++, Perl, PHP,
Опыт общего администрирования Linux/Windows OC.
Знание SCV, опыт работы с баг-трекинговым ПО.
Зарплатная вилка - 100000 р. net, торг уместен, всё белое
Бонусы (расчет в % от з/п)
Оплата питания
Курсы английского языка и общение с англоязычными коллегами
ДМС и разные мелкие радости.
Офис 5 минут от метро Тульская.
P.S. Вакансия очень срочная! Никаких hold'ов, первое собеседование с техническим специалистом.
e-mail: DPisarets@spice-agency.ru
funcUnit
2012-04-25 13:50
товарищи, кто-нибудь использовал funcUnit? поделитесь соображениями?..
Почему Selenium может не кликать по русской ссылке на тестовом сервере
2012-04-25 14:29
Когда был код driver.findElement(By.partialLinkText("русский текст")).click() - не работал, причем валился на следующей команде. Потом поменял на cssSelector (буз русских букв) и заработало.
Я думаю что дело именно в том что ссылка русская, потому что с этим сервером постоянные проблемы именно с кодировкой.
Что может влиять на выполнение?
Не могу переключаться по фреймам в IE и Хроме
2012-04-25 14:32
1)Не могу работать с фреймами в Хроме и IE, в FF все нормально, а в Хроме при нажатии на кнопку "Создать" - открыватся фрейм и все зависает. М.б. кто-нить сталкивался с подобным ?
Ошибка:
The frame could not be found (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 78 milliseconds
Хотелось бы обратиться к Вам с вопросом о том, как получать отчёты о прохождении тестов?
Я использую Selenium + Java + Eclipse. После прохождения тестов нужно получить отчёт, в котором будет видно все ли страницы удачно пройдены и выполнены ли нужные действия. Всё, что я нашёл , из подходящего мне, это вот такую ссылку: http://loggingselenium.sourceforge.net/usage.html Но заставить работать это в моей ситуации не удалось.
Может быть кто-нибудь подскажет, с какой стороны нужно подходить к этому вопросу и можно ли в используемой мной связке получить нужный мне отчёт?
if else
2012-04-25 18:31
У меня возник вопрос по поводу Selenium Ide
я сохраняю в переменённую ( ${sel} ) например слово Selenium
можна создать что то наподобие if else
То есть если переменная ${sel} == 'Selenium' идти к такой то метке else if к другой .
Что то наподобие:
if (selenium.isElementPresent(‘link=Account’) == true) {nextMove = ‘openPageDashboard’} else if (selenium.isElementPresent(‘link=Account’) == false) {nextMove = ‘loginOnTheSite’}
Oracle DWH Developer с подчинением в Германию
2012-04-25 19:22
В крупную иностранную компанию в сфере digital retail ищем на проект по разработке собственной системы на базе Oracle ищем:
DWH developer
Your Tasks
· You are highly involved in the development of BI-Systems and reporting
· Analysis of demands in coordination with the technical users
· You participate in the enlargement of our data model
Your skills:
· Experience in data modeling and the development of analytical systems
· Enthusiasm about outstanding online Projects
· You already have had some experience in the online sector
· Profound database knowledge, especially with Oracle
· You are very well trained in the development of stored procedures or in the work with ETL-Tolls, especially Pentaho/Kettle
· Desirably you are experienced with reporting tools like SAP Business Objects
· You work independently and achievement driven
· Openness, flexibility and a high willingness to perform
· You have a technical degree or equivalent training and professional experience
Our offer:
· You will be part of a professional and a entrepreneurial shaped environment and with the claim to be leading in Mobile applications
· You will be designing the development in a faced-paced, entrepreneurial startup environment actively from day one
· You will profit of flexible structures, flat hierarchies and motivated colleagues
· You will receive a attractive salary and multiple possibilities personal development
Свое CV можно направить на petr.okunev@kei-ei.net
Всегда готов ответить на Ваши вопросы: 8 965 134 97 12
Дано
1) Имеется web сайт для мобильников.
2) Контент сайта разный в зависимости от типа мобильника, региона и тд и тп ...
Надо
Заавтоматизировать основной функционал
Проблемы
1) Более или менее полноценная автоматизация возможно только на Android
2) непонятно как проверить на тех браюзерах, которые установлены в остальных мобильниках (представьте, что у вас 300 мобильников начиная от старой нокиа и заканчивая современными телефонами)
Кто -нибудь решал подобные проблемы?
PS .. Половинчатое решение у меня имеется ! Можно искусственно эмулировать различные режимы с помощью специальных дебажных ключей, которые заранее оговорены с програмерами и тестировать на нескольких "обычных" браузерах, но интересует можно ли сделать что-нибудь большее...
Спасибо