OpenWay Group - лидирующая компания в области разработки и внедрения программных продуктов для финансовых институтов и платежных систем.
Обязанности:
участие в тестирование одного из продуктов компании;
ведение тестовой документации.
Основные требования:
общее представление о методах‚ принципах и инструментах тестирования ПО;
базовые знания языков программирования;
интерес и желание развиваться в сфере QA/QC;
усидчивость‚ терпение‚ внимание к деталям;
желание и умение учиться;
готовность работать в команде.
Мы можем предложить:
отличный коллектив;
комфортные условия работы;
конкурентоспособную заработную плату, систему бенефитов;
медицинскую страховку;
обеды, спорт.
Резюме отправляйте, пожалуйста, на job2[at]openwaygroup[dot]com, с указанием названия вакансии в теме письма.
Selenium - Functional Testing -> Selenium RC & Log4j
2008-11-27 11:08 pitch
Привт, норд подскажите такую тему, я значит делаю некоторые тесты и хочу чтоб все дейсвия мои, которые производят отдельные от селениума классы, попадали в основной лог:
##### Код { ##### 10:56:22.515 INFO - Java: Sun Microsystems Inc. 10.0-b22 10:56:22.515 INFO - OS: Windows XP 5.1 x86 10:56:22.515 INFO - v1.0-SNAPSHOT [1123], with Core v1.0-SNAPSHOT [2182] trustAllSSLCertificates: true TimeoutInSeconds: 1800 10:56:22.718 INFO - Version Jetty/5.1.x 10:56:22.718 INFO - Started HttpContext[/selenium-server/driver,/selenium-server/driver] 10:56:22.734 INFO - Started HttpContext[/selenium-server,/selenium-server] 10:56:22.734 INFO - Started HttpContext[/,/] 10:56:22.734 INFO - Started SocketListener on 0.0.0.0:4444 10:56:22.734 INFO - Started org.mortbay.jetty.Server@1e0cf70 10:56:22.843 INFO - Checking Resource aliases 10:56:22.843 INFO - Command request: getNewBrowserSession[*chrome, https://vm81.lpr.jet.msk.su, ] on session null 10:56:22.843 INFO - creating new remote session 10:56:22.937 INFO - Allocated session d9a75de7777a44f0a853ed6442c066f9 for https://vm81.lpr.jet.msk.su, launching... 10:56:23.078 INFO - Preparing Firefox profile... 10:56:25.140 INFO - Launching Firefox... 10:56:27.968 INFO - Got result: OK,d9a75de7777a44f0a853ed6442c066f9 on session d9a75de7777a44f0a853ed6442c066f9 10:56:27.968 INFO - Command request: setTimeout[30000, ] on session d9a75de7777a44f0a853ed6442c066f9 10:56:28.015 INFO - Got result: OK on session d9a75de7777a44f0a853ed6442c066f9 ##### Код } #####
к примеру строки trustAllSSLCertificates: true и TimeoutInSeconds: 1800 это просто вывод System.out.println(); можно ли както в классах вызывать экз класса логгера (я так понимяю тут log4j) и писать все, что мне нужно в лог...
project suite - Project 1 -Unit - Project 2 -Unit ... - Project N -Unit
В project suite выстроена последовательность чередом идущих Проектов (Projects). У нас есть обработчик событий в Events для OnUnexpectedWindow в каждом проекте. При выполнении Unit-а, произошла ошибка с появлением модульного окна. При работе функции GeneralEvents_OnUnexpectedWindow происходит следующее: ошибка заносится в лог, делается скриншот, далее закрывается приложение, открывается занова.. и собственно вопрос.. Как сделать так, чтобы выполнив, например, Project 2 и найдя там ошибку, после перезапуска приложения, автотест продолжил далее выполнять Project 3 и далее, т.е. не останавливался, если уперался в модульное окно с ошибкой, а шёл бы далее последовательно по проектам, которые выстроены в project suite ? На данный момент получается так: выскакивает модульное окошко, приложение перезапускается и скрипт начинает выполняться с того момента, где был прерван из-за модульного окна с ошибкой.
такой вопрос по NameMapping. У меня есть окно, замапленное таким образом: VclClass: TConsQueueViewerForm WndClass: TConsQueueViewerForm Caption: Consolidation NativeDelphiObject.Name: TConsQueueViewerForm,
полный путь NameMapping.Sys.ABSNAV.NavigatorMain.MDIClient.ConsQueueViewerForm.
В новом билде оно на распознается как ConsQueueViewerForm. Все до него распознается. Смотрю на его проперти. Те, по которым оно замаплено, имеют такие же значения, как прописано в маппинге. Замапил окно по новой, с именем ConsQueueViewerForm1, по этим же пропертям. Сравниваю - в маппинге все абсолютно одинаково! Окно распознается как NameMapping.Sys.ABSNAV.NavigatorMain.MDIClient.ConsQueueViewerForm1. Удаляю ConsQueueViewerForm1 - как ConsQueueViewerForm не распознается.
Что за ерунда? Почему оно не распознается как ConsQueueViewerForm?
Delphi, JScript, TC 6.50.387.5
IBM Rational - Functional Testing -> Вопрос по возможности тестирования Robot-ом приложений Delphi без исхо
2008-11-28 00:33 Tern
У меня задача функционального тестирования Robot-ом (версия 7.0.0) приложения, созданного на Delphi 5. Есть проблема распознавания компонентов на формах, которая, как я понял из форума, решается установкой Enabler-а и перекомпиляцией исходников приложения. К сожалению, исходники приложения не доступны. Вопрос: разрешима ли даная проблема (с использованием Robot-а)? Если да, то как? Если нет, то порекомендуйте, пожалуйста, средство тестирования для решения даной задачи. Спасибо.