Автоматизированное тестирование ПО -> Проверка соответствия строк шаблону
2009-08-24 14:22 QA*
Доброго времени суток, уважаемые коллеги! Нужно проверить что строка соответстует некому шаблону, в котором знак '*' означает любые символы не ограниченной длины, '#' один символ. Например, нужно проверить, что строка 'Иванов Иван Иванович, +7 (916) 010-10-01' соответстует шаблону '*, +7 (###) ###-##-##'. Нет ли в делфи скрипте готовых функций, которые могут облегчить решение моей задачки?
Обязанности: Разработка UI и бизнес-логики прикладных проектов интерактивного телевидения c использованием внутреннего скриптового языка программирования (информационные, развлекательные и деловые сервисы)
Требования: Знание как минимум одного из языков программирования: PHP, Java, VB или JavaScript; Хорошая алгоритмическая база; Опыт разработки интерфейсов пользователя; Опыт работы в группе разработчиков; Работа со спецификациями; Технический английский
Приветствуется: Знание С/С++ и/или Java
Условия: Оклад 30000-50000р + Бонусы по результатам проектов (Зарплаты привязаны к RUR); Офис в БЦ "Эврика" м. Елизаровская; Гибкий график работы; Оформление по ТК; ДМС, корпоративный английский язык; Испытательный срок 1 месяц;
Контакты: job@developonbox.ru http://www.zodiac.tv Указывайте, пожалуйста, источник информации о вакансии.
Выполнение исследовательских проектов (распределенные вычисления) в сети кабельного интерактивного телевидения.
Требования: Отличное знание С/C++; Хорошая алгоритмическая база; Опыт программирования под Linux; Опыт работы с TCP/IP; Знание стандарта MPI; Работа со спецификациями; Хороший технический английский.
Приветствуется: Знание "внутренностей" OpenMPI 1.2/1.3; Опыт разработки ПО для встраиваемых платформ;
Условия: Оклад 2000-2500 + Бонусы по результатам проектов (Зарплаты привязаны к RUR); Офис в БЦ "Эврика" м. Елизаровская; Гибкий график работы; Оформление по ТК; ДМС,корпоративное обучение английскому языку; Испытательный срок 2 месяца;
Контакты: job@developonbox.ru http://www.zodiac.tv Указывайте, пожалуйста, источник информации о вакансии.
Обязанности: Участие в исследовательский проектах; Разработка "системного" ПО; Выполнение прикладных проектов (информационные, развлекательные и деловые сервисы) для интерактивного телевидения.
Требования: Отличное знание C++; Хорошая алгоритмическая база; Опыт разработки ПО для встраиваемых платформ; Работа со спецификациями; Владение UML в объеме, достаточном для понимания чужих диаграмм и документирования собственных идей; Хороший технический английский
Приветствуется: Знакомство с платформами интерактивного телевидения; Опыт программирования на Java
Условия: Оклад 50000-70000р + Бонусы по результатам проектов (Зарплаты привязаны к RUR); Офис в БЦ "Эврика" м. Елизаровская; Гибкий график работы; Оформление по ТК; ДМС,корпоративное обучение английскому языку; Испытательный срок 2 месяца;
Контакты: job@developonbox.ru http://www.zodiac.tv Указывайте, пожалуйста, источник информации о вакансии.
Работа для топ-менеджеров и менеджеров среднего звена в IT -> Sales manager, SPb
2009-08-24 15:04 ProxSoft
Компании ProxSoft (www.proxsoft.com) требуется менеджер по продажам. Обязанности: ∙ Развитие сети потенциальных заказчиков и партнёров ∙ Продажа услуг компании ∙ Участие в разработке стратегии и планировании продаж ∙ Систематизация корпоративных практик и подготовка материалов для предоставления заказчикам и партнёрам Требования: ∙ Успешный опыт продаж услуг в сфере IT, в частности – разработки ПО на заказ ∙ Опыт развития клиентской и партнёрской сетей ∙ Знание цикла продаж услуг в IT. Понимание основных бизнес моделей. ∙ Знакомство со способами продвижения бренда компании и её услуг через интернет и СМИ. ∙ Хорошие коммуникативные и презентационные навыки ∙ (!) Свободный деловой и технический английский язык ∙ Знание норм этики и правил делового общения ∙ Понимание принципов производства в IT. Знание ключевых технологий разработки ПО, основных платформ Желательно: ∙ Навыки работы с CRM ∙ Опыт копирайтинга ∙ Навыки создания маркетинговых материалов. ∙ Знакомство с принципами SEO. Опыт кампаний интернет рекламы. ∙ Рекомендации Условия: ∙ График работы: понедельник-пятница, с 10.00 до 19.00; ∙ Полное соблюдение действующего законодательства; ∙ Офис м. Василеостровская; ∙ Испытательный срок – 2 месяца. Эл.адрес для резюме: job@proxsoft.com.
Обязанности: Анализ, техническое и презентационное описание технологий и продуктов интерактивного телевидения (видео, информационные сервисы, игры)
Требования: ∙ Опыт работы системным аналитиком в области разработки коммерческого программного обеспечения от 3 лет; ∙ Отличное знание современных IT-технологий; ∙ Умение разрабатывать техническую, презентационную документацию, описывать бизнес-процессы; ∙ Владение UML в объеме, достаточном для понимания чужих диаграмм и документирования собственных идей; ∙ Хороший письменный технический английский
Приветствуются: ∙ Опыт разработки под мобильные или встраиваемые платформы; ∙ Опыт программирования на C++ и/или Java
Условия: ∙ Оклад 2000-2500 $ + бонусы по результатам; ∙ Офис в БЦ "Эврика" м. Елизаровская; ∙ Гибкий график работы; ∙ Оформление по ТК; ∙ ДМС, корпоративный английский язык;
Контакты: job@developonbox.ru http://www.zodiac.tv Указывайте, пожалуйста, источник информации о вакансии.
Обязанности: ∙ Разработка системных архитектур middleware и консалтинговых проектов (видео, игровые и информационные сервисы) для интерактивного телевидения; ∙ Формулирование как высокоуровневых, так и детальных требований к программному обеспечению; ∙ Анализ технических потребностей конкретного заказчика в области инфраструктурных решений; ∙ Участие в подготовке технической части коммерческих предложений. Требования: ∙ Глубокое знание современных IT-технологий; ∙ Cпособность выполнения функций аналитика, проектировщика и постановщика задач; ∙ Умение разрабатывать техническую и презентационную документацию; ∙ Понимание технологий RUP, владение UML в объеме, достаточном для понимания чужих диаграмм и документирования собственных идей; ∙ Хороший технический английский. Приветствуются: ∙ Знакомство с платформами/технологиями интерактивного телевидения; ∙ Опыт программирования на C++; ∙ Опыт программирования на Java. Условия:
Оклад 2800-3000$ + Бонусы по результатам проектов; Офис в БЦ "Эврика" м. Елизаровская; Гибкий график работы; Оформление по ТК; ДМС,корпоративное обучение английскому языку; Испытательный срок 2 месяца;
Контакты: job@developonbox.ru http://www.zodiac.tv Указывайте, пожалуйста, источник информации о вакансии.
Есть приложение в котором список пунктов меню генерируются во время обращения к объекту "WinMenu"... Тестируемое ПО написано на Delphi_v.5 Генерация пунктов меню получается путём проверки доступности пункта меню для текущего пол-ля или документа из БД Oracle.
Path = "<Item 1>;<Item 4>;<Item 4>" GetItemProperty (Path, "Label") не помогает... возвращает последний пункт Path'а, т.е. "<Item 4>".
Как ещё можно "осмысленно" click'нуть на нужный пункт меню, т.к. в приложении Item пункта меню может изменится из-за типа документа или профиля пол-ля...
AutomatedQA - Functional Testing -> Win32ToolBar Properties
2009-08-24 19:09 resvit
Здравствуйте! Возник следующий вопрос. Как проверить активно ли свойство в панели инструментов? В object browser в свойствах самого тулбара wButtonCount = 24. Пытался сделать по аналогии с Aliases.mmc.WWn.Win32ToolBar.ClickItem(object name, byPosition), в чем поспособствовала запись скрипта. На аналогию вывела встроенная документация(F1) где используются одинаковые ключи у ClickItem и CheckItem - object name и byPosition. Плюс у CheckItem одно собственное свойство Checked.
В общем, вот эта вот строчка ведет к ошибке <CheckItem was failed>: Aliases.mmc.WWn.Win32ToolBar.CheckItem(4, false, false);
Не знаю что делать, доку как мог уже перевел на свой русский;)