本文共 5337 字,大约阅读时间需要 17 分钟。
一个用例ManualCase中包含多个用例步骤Step
ManualCase.javapackage com.test.testmanagement.model.manualcasebean;import com.fasterxml.jackson.annotation.JsonFormat;import org.springframework.format.annotation.DateTimeFormat;import java.util.Date;import java.util.List;public class ManualCase { private Integer id; private Integer module_id; private String priority; private String title; private String type; private String phase; private String preCondition; private String keyword; private String creater; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private Date createDateTime; private String modifier; private String version; private String auto; private Liststeps; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public Integer getModule_id() { return module_id; } public void setModule_id(Integer module_id) { this.module_id = module_id; } public String getPriority() { return priority; } public void setPriority(String priority) { this.priority = priority; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getType() { return type; } public void setType(String type) { this.type = type; } public String getPhase() { return phase; } public void setPhase(String phase) { this.phase = phase; } public String getPreCondition() { return preCondition; } public void setPreCondition(String preCondition) { this.preCondition = preCondition; } public String getKeyword() { return keyword; } public void setKeyword(String keyword) { this.keyword = keyword; } public String getCreater() { return creater; } public void setCreater(String creater) { this.creater = creater; } public Date getCreateDateTime() { return createDateTime; } public void setCreateDateTime(Date createDateTime) { this.createDateTime = createDateTime; } public String getModifier() { return modifier; } public void setModifier(String modifier) { this.modifier = modifier; } public String getVersion() { return version; } public void setVersion(String version) { this.version = version; } public String getAuto() { return auto; } public void setAuto(String auto) { this.auto = auto; } public List getSteps() { return steps; } public void setSteps(List steps) { this.steps = steps; }}
Step.java
package com.test.testmanagement.model.manualcasebean;public class Step { private Integer id; private Integer manualcase_id; private Integer number;//step number,1,2 different with id private String type;//group,item,step private String description; private String expect; private String version; private ManualCase manualCase; public Step() { } public Step(Integer id,Integer manualcase_id, Integer number, String type, String description, String expect, String version) { this.id = id; this.manualcase_id = manualcase_id; this.number = number; this.type = type; this.description = description; this.expect = expect; this.version = version; } public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public Integer getManualcase_id() { return manualcase_id; } public void setManualcase_id(Integer manualcase_id) { this.manualcase_id = manualcase_id; } public Integer getNumber() { return number; } public void setNumber(Integer number) { this.number = number; } public String getType() { return type; } public void setType(String type) { this.type = type; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public String getExpect() { return expect; } public void setExpect(String expect) { this.expect = expect; } public String getVersion() { return version; } public void setVersion(String version) { this.version = version; } @Override public String toString() { return "Step{" + "id=" + id + ", manualcase_id=" + manualcase_id + ", number=" + number + ", steptype='" + type + '\'' + ", description='" + description + '\'' + ", expect='" + expect + '\'' + ", version='" + version + '\'' + '}'; }}
ManualCaseMapper.xml
转载地址:http://yqtii.baihongyu.com/