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

Фотография

Как увеличить скорость работы скрипта?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 8

#1 XXX

XXX

    Опытный участник

  • Members
  • PipPipPipPip
  • 284 сообщений
  • ФИО:Денис Викторович
  • Город:Санкт-Петербург


Отправлено 17 мая 2011 - 13:05

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

появляются такие случаи когда по секунды 3 пишется одна буква\цифра))
очень долго распознаются некоторые контролы..
  • 0

#2 ksena

ksena

    Активный участник

  • Members
  • PipPip
  • 99 сообщений
  • Город:Харьков


Отправлено 17 мая 2011 - 13:25

Project -> Edit -> Properties -> Playback, посмотрите чему равны Auto-wait timeout(автоматическое ожидание объектов, зависит от быстродействия приложения), Delay between Events(должно быть 0), Key pressing delay(должно быть 0), Dragging delay(тоже должно быть что-то минимальное, например 5)
  • 0

#3 XXX

XXX

    Опытный участник

  • Members
  • PipPipPipPip
  • 284 сообщений
  • ФИО:Денис Викторович
  • Город:Санкт-Петербург


Отправлено 17 мая 2011 - 13:31

Project -> Edit -> Properties -> Playback, посмотрите чему равны Auto-wait timeout(автоматическое ожидание объектов, зависит от быстродействия приложения), Delay between Events(должно быть 0), Key pressing delay(должно быть 0), Dragging delay(тоже должно быть что-то минимальное, например 5)



все так и стоит как указано..
а testExecute как настроить?
  • 0

#4 modbear

modbear

    Специалист

  • Members
  • PipPipPipPipPip
  • 548 сообщений

Отправлено 18 мая 2011 - 06:10

Несколько полезных советов по ускорению тестов есть в статье:
Automated Test Performance Tips

Что касается ввода текста, то если Keys сильно тормозит, можно устанавливать текст wText'ом.
  • 0

#5 XXX

XXX

    Опытный участник

  • Members
  • PipPipPipPip
  • 284 сообщений
  • ФИО:Денис Викторович
  • Город:Санкт-Петербург


Отправлено 18 мая 2011 - 08:11

Несколько полезных советов по ускорению тестов есть в статье:
Automated Test Performance Tips

Что касается ввода текста, то если Keys сильно тормозит, можно устанавливать текст wText'ом.



свойство wText в моем случае не подходит
а за статью спасибо!)
  • 0

#6 XXX

XXX

    Опытный участник

  • Members
  • PipPipPipPip
  • 284 сообщений
  • ФИО:Денис Викторович
  • Город:Санкт-Петербург


Отправлено 19 мая 2011 - 07:14

но с TestExecute так и не разобрался..
в настройках его есть возможность только отключить ненужные плагины, что и сделал.
однако это никак не повлияло на скорость.
В итоге получается что скрипты на удаленной машине, на которой стоит testExecute работают в полтора раза дольше,
чем TestComplete на моей.

что можете предложить сделать?)
или TestExecute и должен работать медленнее?
  • 0

#7 SergeyP

SergeyP

    Специалист

  • Members
  • PipPipPipPipPip
  • 651 сообщений
  • Город:Москва

Отправлено 19 мая 2011 - 07:34

А железо правильное ?
  • 0

#8 SergeyP

SergeyP

    Специалист

  • Members
  • PipPipPipPipPip
  • 651 сообщений
  • Город:Москва

Отправлено 19 мая 2011 - 07:34

но с TestExecute так и не разобрался..
в настройках его есть возможность только отключить ненужные плагины, что и сделал.
однако это никак не повлияло на скорость.
В итоге получается что скрипты на удаленной машине, на которой стоит testExecute работают в полтора раза дольше,
чем TestComplete на моей.

что можете предложить сделать?)
или TestExecute и должен работать медленнее?


А железо правильное ?
  • 0

#9 ksena

ksena

    Активный участник

  • Members
  • PipPip
  • 99 сообщений
  • Город:Харьков


Отправлено 19 мая 2011 - 07:49

В итоге получается что скрипты на удаленной машине, на которой стоит testExecute работают в полтора раза дольше,
чем TestComplete на моей.

Я думаю "так работает система". Все-таки ему нужно установить сеть, постоянно поддерживать обмен данными между машинами, и т.д... Мы подобным не парились и настроили автономный запуск одного проекта на нескольких машинах, важные данные храним в БД.
  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных