Перейти к содержимому

gira13

Регистрация: 05 дек 2008
Offline Активность: 24 фев 2015 15:18
-----

Мои темы

Можно как-то проверять есть ли у объекта свойство Caption?

05 февраля 2015 - 14:01

Добрый день!

Такая ситуация

f_filtr.VCLObject("B_Next").Click();
f_filtr.VCLObject("B_Next").WaitProperty("VisibleOnScreen",false,50000);
var p3=p.WaitVCLObject("SUBAForm*",50000);
while(p3.Caption!= "ACDET")
 {
   p3=p.WaitVCLObject("SUBAForm*",50000);
 }
 

 Иногда на строке "while(p3.Caption!= "ACDET")" возникает ошибка JScript runtime error

Такое ощущение, что иногда переменной p3 присваивается что-то не форма, а непонятно что,т.к. форма до нажатия кнопки "B_Next", тоже может быть как p3=p.WaitVCLObject("SUBAForm*",50000), но у нее другой Caption. 

А похожая ошибка была, когда форма не имеет Caption(типа какая-то промежуточная)

Можно как-то проверять есть ли у p3 свойство Caption?


Закрывается TestComplete

30 января 2015 - 07:58

Добрый день!

Во время выполнения определенных тестов закрывается TestComplete. Самое интерестное, что у одного человека.

Т.е. не постоянно, но часто и во время выполнения одних и тех же тестов

Версия 10.50.2702.7

У другого человека с такой же версией  TestComplete - не закрывается(правда он запускал тесты не так часто - несколько раз)

У меня версия 7.50.653.7 - у меня такого нет. Да у меня бывает закрывается  TestComplete, но с ошибкой(при этом не лицензионная - поэтому я молчу), но при этом не именно на этих тестах и не так часто - иногда.

 

У меня есть предположение, что  TestComplete съедает много памяти и поэтому вырубается, но это только предположение

При этом у меня есть папака логов в самом  TestComplete - правда пустая, а в 10-ке: человек говорит, что нет папки(просто если бы были логи проги, то может что-то по ним можно было бы сказать)


Куда делся скрипт в "Test Items"

28 января 2015 - 09:02

Добрый день!

Отредактировала функцию, решила закрыть проект и открыть заново, чтобы обновились параметры функции в самом проекте(где вызываю пошагово "Test Items")

В итоге некоторые шаги стали недоступны, хотела их отредактировать, но не вижу скрипта, хотя в проекте он есть

Скрин пока не могу вложить,т.к. TestComplete на другом компе, а оттуда чего-то почта не отправляется

При этом попробовала удалить скрипт(тестовый) - он исчез из списка скриптов(которые надо выбрать, чтобы указать какой функции соответствует "Test Items"), а при добавлении нового скрипта - он не появился в списке доступных скриптов


А в каком именно файле хранятся значения параметров проекта

22 января 2015 - 13:42

Добрый день!

Я поменяла значения параметров проекта, какой файл надо перевыслать человеку, который запускает тесты?

Глянула, вроде сегодня измененный имеет расширение mds.tcLS

Этого файла достаточно или надо еще какой-то?


в чем причина ошибки "The argument is not a number"

25 декабря 2014 - 15:33

Данная ошибка выдается на строку 

var str = aqConvert.FloatToStr(aqConvert.StrToFloat(zal)+5000);

У меня стоит 7-ой TestComplete и ошибки нет
На другой машине стоит 10-ый TestComplete и возникает ошибка. Правда комп, на котором возникает ошибка, тормознутей. Но я не думаю, что  в данном случае это играет роль
Может в 10-ой версии  другая функция?