Katalon run time engine error class "module-info"'s signer information does not match signer information of other classes in the same package

Same here,

I have latest Katalon Studio on Windows 10, latest Chrome driver, added the above @BeforeTestCase, and still get the [class “module-info”'s signer information does not match signer information of other classes in the same package] error.

Not sure what else to try, but BDD testing is very broken

Hi all,

I have suggested some ways in the similar thread here: com.kms.katalon.core.exception.StepFailedException: Keyword runFeatureFile was failed (Root cause: java.lang.SecurityException: class "module-info"'s signer information does not match signer information of other classes in the same package - #6 by Elly_Tran. Can you please help take a look and lemme know if it works/ not work? Thank you. Would love to support

1 Like

in Katalon v9 and above we need below code to run the BDD test scripts.

go to the TestListener → your TestListener (or default TestListener)
add the below code in BeforeTestCase

import com.kms.katalon.core.cucumber.keyword.internal.CucumberGlueGenerator
@BeforeTestCase
def beforeTestCase(TestCaseContext testCaseContext) {
CucumberGlueGenerator.addDefaultPackages();
}

there are gonna make a fix in future versions to work even without this code.

1 Like