Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Новые обсуждения IT-форума: it4business.ru



it4business.ru - проект об IT для бизнеса  

Новые темы IT-форума

IBM Rational - Functional Testing -> Состояние Узла В Treeview
2007-08-14 11:48 Ramzes
Всем привет!

Есть проблема. Имееться TreeView. В нем есть несколько узлов, которые могут быть свернуты и развернуты. Можно ли как-нибудь с помощью робота узнать состояние (свернут или развернут) определенного узла в определнный момент времени?

Заранее спасибо за помощь.

Hewlett-Packard (Mercury) - Quality Center -> Перестали Работать Скрипты
2007-08-14 12:37 lepis
Здравствуйте!

Написал несколько скриптов для тестирования веб-приложения. Сначала сделал запись действий (кнопочка "Record"), далее дописал ручками проверку присутствует или отсутствует чек-бокс или радио-баттон на странице и запись результатов в файл.

Прошло недели три, немного изменился код страницы, хотя внешне не изменилось ничего. Но во время прохождения тестов кнопки "Next" и "Previous" перестали нажиматься.

Также перестала работать проверка отсутствия чекбокса на странице, которую я написал вот так:

##### Код { #####
n="n0A1"

If Browser("Template").Page("Template").WebCheckBox(n).Exist Then
   f.WriteLine("OK        Checkbox exists")
   else
   f.WriteLine("Error        Checkbox not exist")    
End If
##### Код } #####

как быть? быть может, посоветуете что, чтоб скрипты были более гибкими и не переставали работать в том случае, когда что-либо незначительно изменяется?

я сравнил более раннюю версию тестируемого софта и актуальную. для кнопки в коде в <input> раньше было type="button", сейчас type="submit". как можно заменить во всех скриптах type="button" на type="submit"?

Заранее спасибо.

Hewlett-Packard (Mercury) - Quality Center -> Qtp 9.2 Работа С Объектами, Которых Нет В Object Repository
2007-08-14 12:50 Alex
Всем добрый день!

Недавно начал осваивать QTP (до этого работал с Rational Robot) и возник такой вопрос:

Можно ли в QTP работать с объектами, которых нет в ObjRep.

Стандартный метод Window("Window").Activate не срабатывает:
QTP ругается, что такого окна нет в ObjRep, но оно запущено. Как к нему обратиться?

И сразу же еще вопрос: если возможно такое обращение, то как собрать все объеты с формы и узнать их класс (в принципе проблема с узнаванием класса у меня возникла и при работе с ObjRep, т.к. в коллекции TOCollection этого свойства тоже нет)?

Hewlett-Packard (Mercury) - Quality Center -> Выбор Продуктов От Mercury Для Нагрузки
2007-08-14 13:10 ghost83
Добрый день.

Разработано клиент-серверное приложение, серверная - устанавливается на win2003svrSP1, клиентская - на Win200ProSP4 или WinXPProSP2.
Обе части реализованы как сервисы, доступ к серверной части осуществляется через GUI.
Необходимо провести различные виды нагрузки, в том числе симулировать подключение многих (>1000) клиентов на сервер.
С помощью каких продуктов (от Mercury) возможно выполнить такие задачи?

IBM Rational - Functional Testing -> Использование Rational Robot
2007-08-14 13:40 StrangerMX
Будьте добры, подскажите где можно найти русскоязычную информацию по работе с данным приложением.

IBM Rational - Functional Testing -> Rational Robot.тестирование Баз Данных
2007-08-14 15:46 ksenia*
Есть задача: нужно проверить правильно ли работает поиск, т.е. задаю параметры в форме поиска, нахожу какое-то значение и его надо сравнить со значением, которое было задано в параметрах поиска. Никак не могу придумать, каким образом это осуществить с помощью Робота...

Работа/Москва -> Тестировщик 40-50 Т.р.
2007-08-14 16:30 trunc
Требуется тестровщик веб-приложений. Функциональное и нагрузочное тестирование (LoadRunner, JProbe). м.Сокольники, оформление по ТК, регистрация в Москве или МО.
Резюме и вопросы на dgesen@gmail.com.

AutomatedQA - Functional Testing -> Курсор Мыши Не Двигается При Работе Скриптов Под Vmware
2007-08-14 17:09 Bog_dan
Здравствуйте.

Проблема следующая: Когда запускаю скрипты (TC v.3.12, хотя версия, думаю, тут значения не имеет) на виртуальной машине(VMWare), нажатия мыши происходят, но курсор мыши при этом не перемещается, поэтому, не видя куда мышь кликает на самом деле, процесс отстройки скриптов затягивается =(

AutomatedQA - Functional Testing -> ...click At Point (238, -84) Which Is Out Of Screen
2007-08-14 17:14 cool_rus_killer
TestComplete 5.14.523.3 demo
WinXP SP2
.NET приложение

Здравствуйте, уважаемые участники форума!

Не понятно по каким причинам иногда при выполнении TreeView.ClickItem(ItemName) выдается сообщение:
There was an attempt to perform a click at point (238, -84) which is out of screen.

Причем ошибка получается примерно в одном из 500 случаев вызова функции.

Привожу код:
##### Код { #####
procedure AddProp(Name: String);
  var w1 : OleVariant;
  var w2 : OleVariant;
  var w3 : OleVariant;
  var w4 : OleVariant;
begin
  w1 := Aliases.Admin;
  w1.WinFormsObject('BarDockControl', '', 5).WinFormsObject('DockedBarControl', '', 2).Click(18, 8);
  Sleep(200);
  Aliases.Syst.NodeHost.WaitChild('WinFormsObject(''EditEventWizard'')', 10000);
  w2 := Aliases.Syst.NodeHost.EditEventWizard.WinFormsObject('tableLayoutPanel1');
  w3 := w2.panel1.groupBox2.EventInfoStep.WinFormsObject('eventInfoControl1');
  w3.WinFormsObject('textBox1').Keys(Name);
  w3.WinFormsObject('comboBox1').ClickItem('Численный');
  w4 := w3.WinFormsObject('archiveableControl1');
  w4.WinFormsObject('checkBoxArchive').ClickButton;
  w3 := w4.WinFormsObject('numericUpDown1').WinFormsObject('UpDownEdit', '');
  w3.DblClick(15, 7);
  w3.Keys('10');
  w2.tableLayoutPanel2.buttonNext.ClickButton;
  w2 := w1.SplitContainer.SplitterPanel.TreeView;           //     <<-- объект TreeView
  w2.ClickItem('|Узел|Объекты узла|nnf4|Свойства|'+Name);
  w2.ExpandItem('|Узел|Объекты узла|nnf4|Свойства|'+Name);
  w2.ClickItem('|Узел|Объекты узла|nnf4|Свойства|'+Name+'|Атрибуты');
  w2.ClickItem('|Узел|Объекты узла|nnf4|Свойства|'+Name+'|Зависимости');
  w2.ClickItem('|Узел|Объекты узла|nnf4|Свойства|'+Name);
  w2.CollapseItem('|Узел|Объекты узла|nnf4|Свойства|'+Name);
  w2.ClickItem('|Узел|Объекты узла|nnf4|Свойства');               <<----------- Ошибка возникает тут
end;

procedure Main;    
var i: integer;
begin
  try
    for i := 1 to 100 do
    begin
      AddProp('bbb'+FormatFloat('00',i));
    end;
  except                
    Log.Error('Exception', ExceptionMessage)
  end;
end;
##### Код } #####

Список элементов TreeView получается длинным, поэтому при выполнении ClickItem элементы бывают вне зоны видимости, и, возможно, поэтому TestComplete каким-то образом ссылается за границу зоны видимости TreeView.

Баг ли это TestComplete или я чего-то не так делаю?
И еще вопрос в нагрузку :) Почему-то окна долго определяются. Вызов функции Window.WaitWindow занимает обычно одну-две секунды. Т.е., после появления окна, я его вижу 1-2 секунды, и только потом выполняются операции в этом окне. Происходит это всегда.

Буду очень благодарен за ответы.

С уважением, Зиннатуллин Рустам.

Автоматизированное функциональное тестирование ПО -> Testpartner И Delphi
2007-08-14 18:22 serega
Добрый день.

Кто нибудь имел опыт использования инструмента Compuware TestPartner для тестирования delphi приложений?
В качестве БД используется MS SQL. На клиенте существует значительной кол-во selfmade элементов.

Буду рад ознакомится с любым опытом по этой теме.

P.S. Предложения, используй, мол, другой супер тул не принимаются:)

Оставайтесь на связи, мы работаем для вас!


© 2007 | IT для бизнеса: it4business.ru


В избранное