Инструменты и технологии -> Продивжение продукта после завершения его разработки
2009-09-23 11:57 saveug
Начал продвигать свою программу и понял, что для начала нужно разработать сайт продукта. Начал было, но понял, что не мое, да и времени жалко и вот нашел удобный сервис, который позволяет за пару минут получить готовый сайт продукта, где я разместил описание программы, документацию и выложил демо версии.
Возникла проблема автоматизации тестирования XAML Browser Application (XBAP). На данный момент используем QTP9.5 (аддины .NET, WPF и Web установлены и корректно "оперируют" контролами десктопного .NET-WPF приложения). А вот для XBAP в браузере определяется только один объект для всего приложения - WinObject. И весь тест выглядит примерно вот так: ##### Код { ##### Browser("wndBrowser").WinObject("objSampleApplication").Click 188,23 Browser("wndBrowser").WinObject("objSampleApplication").Click 74,82 Browser("wndBrowser").WinObject("objSampleApplication").Click 942,562 Browser("wndBrowser").WinObject("objSampleApplication").Drag 490,573 Browser("wndBrowser").WinObject("objSampleApplication").Drop 306,572 Browser("wndBrowser").WinObject("objSampleApplication").Click 140,441 Browser("wndBrowser").WinObject("objSampleApplication").Click 137,590 ##### Код } #####
Подскажите, пожалуйста, есть ли возможность тестировать XBAP с помощью QTP? и Каким образом вообще можно автоматизировать тестирование XBAP, кроме как с MS Visual Studio?
Работа для ПМ-ов -> Менеджер проекта со своей командой (удаленно, Москва)
2009-09-23 12:02 saveug
Ищу заказчиков для разработки решений с привлечением внешней команды разработчиков, аналитиков, тестировщиков. Есть портфолио, успешно выполнены несколько проектов (web, видео/низкий уровень, cad)
JIRA issue tracker -> Научите работать с Transition Properties :)
2009-09-23 14:30 Darkus
Привет, всем. Который раз при конфигурировании workflow глаз цепляется за "Workflow Transition Properties" Можно добавить ключ и значение. Только не ясно, откуда брать ключ и какие могут быть значения :) Из источников видно, что используются ключи вроде jira.users.чего то там или jira.какой то класс, соответственно выставляем в качестве значений некоего пользователя, другое значение.
Только возникает несколько вопросов: 1. Где взять список доступных ключей? 2. Как можно использовать добавленные Property для изменения других полей? (хотя бы этими же значениями из ключа) 3. Можно ли решить как то проблему - чтобы в пост функции значение одного поля заполнялось значением из другого?
TestComplete 7.20.562.7 Mozilla Firefox 3.5.3 JScript
При попытке тянуть (drag) объект на web-странице (start и target points видны на экране) страница скролится - объект оказывается в самом верху страницы; target point при этом уезжает за пределы видимости. Как можно этого избежать? В IE все нормально, в том же месте страница не скролится.
AutomatedQA - Functional Testing -> Записывается в лог информация о несуществующем объекте если пользоватс
2009-09-23 15:59 alex_kart
Хочу проверить, запущено ли уже тестовое приложение, и если нет, то запустить Пишу такой код ##### Код { ##### if not Sys.WaitProcess('my_exe_file').Exists then TestedApps.RunAll; ##### Код } ##### Работает но в лог пишется сообщение что процесс не найден. Как избежать данного сообщения? А вот так (у меня открытое приложение на делфе) ##### Код { ##### if not Sys.Process('my_exe_file').WaitVCLObject('my_object').Exists then..; ##### Код } ##### вообще не работает, падает с ошибкой приведения типов, хотя в хелпе написано что должно)