In this example we will create a simple test case that contains test steps.
List<TestCaseStep> steps = new ArrayList<TestCaseStep>(); TestCaseStep step = new TestCaseStep(); step.setNumber(1); step.setExpectedResults("User name appeared in top menu."); step.setExecutionType(ExecutionType.MANUAL); step.setActions("Go to login screen and enter user credentials."); steps.add(step); TestCase tc = api.createTestCase( "TcName", // testCaseName new Integer(2), // testSuiteId new Integer(1), // testProjectId "admin", // authorLogin "No summary", // summary steps, // steps null, // preconditions TestImportance.HIGH, // importance ExecutionType.MANUAL, // execution new Integer(10), // order null, // internalId null, // checkDuplicatedName null); // actionOnDuplicatedName System.out.println("Test case with steps created");