QTP и Silktest в одном флаконе?
четверг, апреля 08, 2010При поиске подходящего средства автоматизации на новом месте работы столкнулся с проблемой совместной установки QuicktestPro и SilkTest.
На компьюетр установлен QTP - запущен и таки или иначе проверн на совместимость с тестируемым продуктом.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHQxfqEn60W7w57kDpvzm0dTnEADiMOn4do73B56ZGIx1sC-EW0_8JaBQPXA0IohfSYBl6Woy7bmWR7TDhWPSjrjYgJ-9W_kW6dPA7R2GpcYUDSwM6Fn0d6Fc_k5H7VOi1iiwBIEuEFlLV/s200/QTP_StickerCircle.jpg)
- com/mercury/javashared/agentloader/agentbootstrap
- com.mercury.javashared.infra.native
- java.lang.exceptionininitializerError
Даже по скромным сообщеним понятно стало, что дело в Java. Но что исправлять сразу не понятно. Гугл и логика привели к успешному запуску и использования Silktest.
Чтобы поправить ситуацию нужно:
Удалить или почистить глобальные переменные IBM_JAVA_OPTION, _JAVA_OPTION и JAVA_TOOL_OPTIONS.
Более подробно можно прочитать здесь.
Советую не удалять эти параметры, а переименовать. Ведь запускать QTP Вам тоже может понадобиться.
А что если написать свой батники для запуска Силка и КТП, в которых и устанавливать нужные переменные окружения?
о да....
я помню эту проблему.. ррр
помню на форумах искала.. очень очень малознакомые люди даже каким то чудом узнавали мой номер телефона, чтобы узнать решение..
Я изначально работала с SilkTest (2008R2)и потом ставила для работы QTP - оба приложения работали корректно.
Алексей Булат, можно и даже нужно в случае постоянного переключения между тулами!
Савастюк Наталья, приветствую, коллега ;)
OvertFirst, это если в такой последовательности. А вот если в обратной - :(