Я использую Katalon (Simplify API, Web, Mobile Automation Tests), и мне нужно создать глобальную переменную с именем objectA
в тестовом слушателе.
Однако эта переменная не String
, а Object
, поэтому я не могу использовать функцию GlobalVariable
.
Есть ли способ определить и сохранить этот объект из тестового прослушивателя, чтобы использовать его в любом месте и в любое время в моем проекте?
Заранее спасибо, С уважением,
Возможное решение:
def map = ['ObjectA' : new ObjectA()]
GlobalVariable.Gbl_Map = map
...
def map2 = (Map) GlobalVariable.Gbl_Map
def res = map2['ObjectA'].method()
GlobalVariable.objectA.method()
. - person Royce   schedule 20.08.2019GlobalVariable.myMap.objectA = new ObjectA()
, а затемGlobalVariable.myMap.objectA.method()
- person daggett   schedule 20.08.2019objectA
с типом Null (значение null), переключить профиль наScript view
(вкладка внизу) и изменить значение переменнойobjectA
на то, что вам нужно:new Date()
например - person daggett   schedule 20.08.2019