* @return a collection of {@link JobExecution}
*/
public List<JobExecution> createJobExecutions(String jobName, String[] stepNames, int count)
throws JobExecutionAlreadyRunningException, JobRestartException, JobInstanceAlreadyCompleteException {
List<JobExecution> list = new ArrayList<JobExecution>();
JobParameters jobParameters = new JobParameters();
for (int i = 0; i < count; i++) {
JobExecution jobExecution = jobRepository.createJobExecution(jobName, jobParametersIncrementer
.getNext(jobParameters));
list.add(jobExecution);
for (String stepName : stepNames) {