Bei der Integration von ReadyAPI-Tests mit Java-Code, wie wird die Autorisierung festgelegt? Ich bekomme Fehler:Wie Autorisierungsheader in SoapUIProTestCaseRunner festlegen?
#status# : HTTP/1.1 403 Forbidden in java console
SoapUIProTestCaseRunner runner = new SoapUIProTestCaseRunner();
runner.setProjectFile("C://APILOcal//activations.xml");
runner.setTestSuite("ServiceSOAP TestSuite");
runner.setTestCase("createContractBundle TestCase");
runner.setTestStepCount(3);
//runner.setGlobalProperties(new String[]{"Authorization: Basic admin=admin"});
//runner.setCustomHeaders(new String[]{"Authorization: Basic admin=admin"});
//runner.setUsername("admin");
//runner.setPassword("admin");
//runner.setWssPasswordType("PasswordText");
runner.run();
Bitte führen.
Vielen Dank für die Antwort. Ich habe die Berechtigung in Ready API bereits gesetzt und läuft dort erfolgreich. Jetzt möchte ich die gleiche Anfrage von Java auslösen. Ich verwende den obigen Java-Code für das gleiche. Frage hier ist, wie die Autorisierung (die in Ready API ausgeführt wird) in Java-Code erwähnt wird. Bitte vorschlagen. – Mahima