Тел.: +7 (4872) 33-79-06 E-mail: info@smartbear.ru

Вышел TestComplete x64

Автор текста - Алексей Кузин

9 октября 2017 г. вышел в свет TestComplete 12.4 – обновление нашего флагманского продукта, предназначенного для создания и выполнения автоматизированных функциональных тестов настольных, Web и мобильных приложений.

Несмотря на то, что обновление минорное, мы полны энтузиазма относительно него, т.к. оно является большим шагом вперед – TestComplete стал 64-битным. Какие преимущества это дает? Все те же самые, которые имеют 64-битные приложения на 64-битных системах: возможность адресовать большее адресное пространство, плюс более высокая скорость, что особенно заметно при работе с большими объемами данных. Это означает, что продукт в целом стал «шустрее» и устойчивее.

Теперь каждый раз мы будем выпускать две версии продукта: 64-битную, которую могут использовать наши клиенты на современных операционках, и 32-битную, для тех, кто по каким-то причинам все еще работает на 32-разрядных системах. Это касается и TestExecute. 64-битные модули включены в инсталляционный пакет и устанавливаются на ваш компьютер вместе с 32-битными модулями автоматически при обновлении продукта или его установке заново. Что касается лицензии, то обновления и получения каких-либо специальных ключей не требуется.

По умолчанию, на 64-битных ОС будет запускаться и работать TestComplete x64. Т.е. если вы установите TestComplete 12.4 поверх предыдущей версии продукта, то ярлыки на рабочем столе и в меню All Programs будут запускать 64-битную версию продукта. То де самое касается TestExecute.

Мы сделали все возможное, чтобы упростить переход на 64-битную версию, но не все в наших силах: при переходе вам может потребоваться установить 64-битные драйвера для доступа к данным (например, для чтения Excel и .csv фалов), кроме того, возможно придется настроить пути к тестовым приложениям и файлам, а также поменять идентификаторы COM объектов. Полная информация доступна в документации по TestComplete.

Помимо TestComplete x64, в новой версии вас ждет:

  • Простое и быстрое создание контрольных точек (checkpoitns) во время записи тестов. TestComplete автоматически подсвечивает элементы управления и окна, находящиеся под курсором мыши. Рядом с рамкой подсветки он также отрисовывает кнопку, открывающую меню для быстрого создания команд.
  • Более тесная интеграция с облачными сервисами CrossBrowserTesting.com.
  • Возможность добавлять в проект произвольные файлы. Ранее можно было добавлять только элементы проекта. Это дает вам возможность включать в проект файлы данных, например, таблицы Excel или .csv файлы, и TestComplete будет обрабатывать их так же, как и другие элементы проекта: копировать в облако, размещать и забирать из хранилища кода, и т.д.
  • Встроенная панель для общения с инженерами SmartBear (пока работает только для тех пользователей, кто скачал и установил ознакомительную версию, т.е. тех, кто только начинает работать с продуктом. Это нужно, чтобы облегчить старт).
  • Новая опция командной строки для установки обновлений (патчей) позволяет автоматизировать подготовку тестовых машин. Особенно полезно при большом количестве тестовых компьютеров в организации. Такая же опция была добавлена и в командную строку TestExecute.
  • Поддержка Java 9 приложений.
  • Новые команды для эмуляции HTTP запросов из тестов.
  • Новые команды для работы с файлами в keyword тестах.
  • Более быстрая работа с COM объектами в JavaScript.
  • Использование движка V8 версии 5.8 для создания, отладки и выполнения JavaScript кода.
  • Быстрое переименование переменных и функций в скриптах: изменив имя функции или переменной в специальном диалоге, вы легко распространяете изменения по всему проекту, по всем тестам и панелям.
  • Поддержка Android 8.
  • Возможность подсоединиться к тестовым Android устройствам по Wi-Fi.
  • Поддержка iOS 11.
  • Поддержка приложений, созданных в Xcode 9.
  • Специальная утилита, которая упрощает получение сертификатов, необходимых для подготовки iOS приложений для тестирования.
  • Поддержка последних версий Chrome, Firefox, Chromium Embedded Framework.
  • Много другое.

Полный список изменений занимает не одну страницу. Вы можете найти его на нашем англоязычном сайте. Там же можно скачать ознакомительную версию TestComplete, если вы еще видели продукт. Это бесплатно :-).