Ошибка при попытке выполнить файлы функций в Katalon Studio v6.3.3 - NoClassDefFoundError

Каждый раз, когда я пытаюсь выполнить файл функции, выдается ошибка ниже. Неважно, новый это файл функции или уже существующий. Мои коллеги могут выполнять те же тесты на своих компьютерах. Это происходит только при попытке запустить тесты файлов функций. Я могу выполнять другие типы тестов со студией Katalon. Я пробовал версии 6.3.2 и 6.3.3 и получил те же результаты. Кто-нибудь видел это раньше? Основываясь на ошибке, я думаю, что это не удается даже до выполнения кода в файлах функций, но я в растерянности.

09-09-2019 02:56:05 PM Проверка

Прошедшее время: 1.000 с

Проверка не пройдена. Причина:

com.kms.katalon.core.exception.StepFailedException: Keyword runFeatureFile was failed (Root cause: java.lang.NoClassDefFoundError: Integer
    at cucumber.runtime.java.MethodScanner.scan(MethodScanner.java:40)
    at cucumber.runtime.java.JavaBackend.loadGlue(JavaBackend.java:82)
    at cucumber.runner.Runner.<init>(Runner.java:36)
    at cucumber.runtime.Runtime.<init>(Runtime.java:65)
    at cucumber.runtime.Runtime.<init>(Runtime.java:46)
    at cucumber.runtime.Runtime.<init>(Runtime.java:42)
    at cucumber.api.cli.Main.run(Main.java:34)
    at cucumber.api.cli.Main$run.call(Unknown Source)
    at com.kms.katalon.core.cucumber.keyword.CucumberBuiltinKeywords$_runFeatureFile_closure1.doCall(CucumberBuiltinKeywords.groovy:76)
    at com.kms.katalon.core.cucumber.keyword.CucumberBuiltinKeywords$_runFeatureFile_closure1.doCall(CucumberBuiltinKeywords.groovy)
    at com.kms.katalon.core.keyword.internal.KeywordMain.runKeyword(KeywordMain.groovy:68)
    at com.kms.katalon.core.keyword.internal.KeywordMain$runKeyword.call(Unknown Source)
    at com.kms.katalon.core.cucumber.keyword.CucumberBuiltinKeywords.runFeatureFile(CucumberBuiltinKeywords.groovy:46)
    at com.kms.katalon.core.cucumber.keyword.CucumberBuiltinKeywords$runFeatureFile$0.callStatic(Unknown Source)
    at com.kms.katalon.core.cucumber.keyword.CucumberBuiltinKeywords.runFeatureFile(CucumberBuiltinKeywords.groovy:101)
    at com.kms.katalon.core.cucumber.keyword.CucumberBuiltinKeywords$runFeatureFile.call(Unknown Source)
    at WSVerification1568055365381.run(WSVerification1568055365381:2)
    at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)
    at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119)
    at com.kms.katalon.core.main.WSVerificationExecutor.runScript(WSVerificationExecutor.java:146)
    at com.kms.katalon.core.main.WSVerificationExecutor.doExecute(WSVerificationExecutor.java:140)
    at com.kms.katalon.core.main.WSVerificationExecutor.processExecutionPhase(WSVerificationExecutor.java:123)
    at com.kms.katalon.core.main.WSVerificationExecutor.accessMainPhase(WSVerificationExecutor.java:115)
    at com.kms.katalon.core.main.WSVerificationExecutor.execute(WSVerificationExecutor.java:103)
    at com.kms.katalon.core.main.TestCaseMain.runFeatureFile(TestCaseMain.java:144)
    at com.kms.katalon.core.main.TestCaseMain$runFeatureFile$0.call(Unknown Source)
    at TempTempCase1568055363653.run(TempTempCase1568055363653.groovy:21)
Caused by: java.lang.ClassNotFoundException: Integer
    ... 27 more
)
    at com.kms.katalon.core.keyword.internal.KeywordMain.stepFailed(KeywordMain.groovy:50)
    at com.kms.katalon.core.keyword.internal.KeywordMain.stepFailed(KeywordMain.groovy)
    at com.kms.katalon.core.keyword.internal.KeywordMain.runKeyword(KeywordMain.groovy:70)
    at com.kms.katalon.core.keyword.internal.KeywordMain$runKeyword.call(Unknown Source)
    at com.kms.katalon.core.cucumber.keyword.CucumberBuiltinKeywords.runFeatureFile(CucumberBuiltinKeywords.groovy:46)
    at com.kms.katalon.core.cucumber.keyword.CucumberBuiltinKeywords$runFeatureFile$0.callStatic(Unknown Source)
    at com.kms.katalon.core.cucumber.keyword.CucumberBuiltinKeywords.runFeatureFile(CucumberBuiltinKeywords.groovy:101)
    at com.kms.katalon.core.cucumber.keyword.CucumberBuiltinKeywords$runFeatureFile.call(Unknown Source)
    at WSVerification1568055365381.run(WSVerification1568055365381:2)
    at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)
    at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119)
    at com.kms.katalon.core.main.WSVerificationExecutor.runScript(WSVerificationExecutor.java:146)
    at com.kms.katalon.core.main.WSVerificationExecutor.doExecute(WSVerificationExecutor.java:140)
    at com.kms.katalon.core.main.WSVerificationExecutor.processExecutionPhase(WSVerificationExecutor.java:123)
    at com.kms.katalon.core.main.WSVerificationExecutor.accessMainPhase(WSVerificationExecutor.java:115)
    at com.kms.katalon.core.main.WSVerificationExecutor.execute(WSVerificationExecutor.java:103)
    at com.kms.katalon.core.main.TestCaseMain.runFeatureFile(TestCaseMain.java:144)
    at com.kms.katalon.core.main.TestCaseMain$runFeatureFile$0.call(Unknown Source)
    at TempTempCase1568055363653.run(TempTempCase1568055363653.groovy:21)
Caused by: java.lang.NoClassDefFoundError: Integer
    at cucumber.runtime.java.MethodScanner.scan(MethodScanner.java:40)
    at cucumber.runtime.java.JavaBackend.loadGlue(JavaBackend.java:82)
    at cucumber.runner.Runner.<init>(Runner.java:36)
    at cucumber.runtime.Runtime.<init>(Runtime.java:65)
    at cucumber.runtime.Runtime.<init>(Runtime.java:46)
    at cucumber.runtime.Runtime.<init>(Runtime.java:42)
    at cucumber.api.cli.Main.run(Main.java:34)
    at cucumber.api.cli.Main$run.call(Unknown Source)
    at com.kms.katalon.core.cucumber.keyword.CucumberBuiltinKeywords$_runFeatureFile_closure1.doCall(CucumberBuiltinKeywords.groovy:76)
    at com.kms.katalon.core.cucumber.keyword.CucumberBuiltinKeywords$_runFeatureFile_closure1.doCall(CucumberBuiltinKeywords.groovy)
    at com.kms.katalon.core.keyword.internal.KeywordMain.runKeyword(KeywordMain.groovy:68)
    ... 16 more
Caused by: java.lang.ClassNotFoundException: Integer
    ... 27 more

person Ben    schedule 09.09.2019    source источник


Ответы (1)


Что ж, это не ответ на вопрос о том, что произошло, но я удалил локальный исходный код, который использовал, и перетащил его обратно в отдельное место, и теперь я могу запускать тесты. Возможно, что-то было испорчено в исходном клоне из репозитория. В общем, сейчас все хорошо.

person Ben    schedule 10.09.2019
comment
Ах да, старая процедура выключения / включения. :) - person Mate Mrše; 10.09.2019