Раньше я работал над Selenium Webdriver -java -Eclipse в течение долгого времени, но теперь я работаю над testcomplete-9-vbscript, хотя я понял, что воспроизведение в selenium -eclipse было намного быстрее, чем то, что я видел в тесте complete Мой вопрос: - Есть ли способ оптимизировать время воспроизведения testcomplete?
Я работал над Selenium И теперь я работаю над Testcomplete, но я чувствую, что воспроизведение в TestComplete очень медленное, как его увеличить ??? Любая идея
Ответы (2)
Вы можете найти список советов по производительности для TestComplete в этой статье на веб-сайте SmartBear. Надеюсь, они тебе помогут.
Нижеуказанные пункты могут помочь вам -
1) Пожалуйста, подтвердите, используете ли вы записанный сценарий для выполнения или вы пишете свои собственные сценарии. Разница между ними заключается в том, что сценарий, подготовленный рекордером, собирает все события и объекты на основе ваших действий, выполняемых во время записи (возможно, некоторые из них не требуется во время выполнения и излишне задерживает ваше выполнение.
вместо этого, если вы будете управлять своим скриптом, написав свой собственный код, это может сократить время выполнения.
2.) Модульность в Framework также сокращает время выполнения (потому что это делает ветвление в коде, повторное использование в подпрограммах также минимизирует время.
3) Вы можете добавлять только те контрольные точки, которые действительно важны во время выполнения скрипта.
4) В качестве функции Test Complete собирает некоторые объекты и свойства, специфичные для браузера, а также, как и в случае с Selenium, RC / Webdriver -Server напрямую распознает ваш код.
5) Также вы можете написать динамические условия ожидания с помощью цикла, что также может улучшить производительность вашего скрипта.
Вы можете ссылаться на блоги поддержки для оптимизации фреймворка,
- Пожалуйста, поправьте меня, если я упомянул что-то не так. Спасибо.