Я немного запутался из-за того, как CustomKeywords
должно быть объявлено в Katalon Studio. Должны ли они быть объявлены как обычные методы с модификаторами доступа, например public, например:
@Keyword
public void loadApp(int delay){
//some code
}
или они должны быть объявлены с ключевым словом def
:
@Keyword
def loadApp(int delay){
//some code
}
Еще одна вещь, которую я также заметил в Katalon Studio, - это то, что даже когда я объявил метод private в моем CustomKeyword
, я смог вызвать его из моего тестового примера, который противоположен тому, что я ожидал. Я думал, что приватный метод будет доступен только в моем CustomKeyword
, где я его определил.