添加readme所需的素材

This commit is contained in:
彭宇琦 2020-08-08 16:41:32 +08:00
parent 3238950a67
commit 4446476b9f
2 changed files with 109 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

View File

@ -0,0 +1,109 @@
package pres.readme.code;
import java.io.File;
import java.io.IOException;
import org.dom4j.DocumentException;
import org.testng.annotations.AfterClass;
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
import pres.auxiliary.work.testcase.file.BasicTestCaseWrite;
import pres.auxiliary.work.testcase.file.CreateCaseFile;
public class TestWriteCase {
/**
* 写在方法外便于在测试方法中调用
*/
BasicTestCaseWrite wtc;
/**
* 配置文件类对象
*/
File conFile = new File(
"ConfigurationFiles/CaseConfigurationFile/FileTemplet/JiraCaseFileTemplet/jira测试用例导入模板.xml");
/**
* 模板文件类对象
*/
File tempFile = new File("Result/测试用例.xlsx");
@BeforeClass
public void createTemplet() throws DocumentException, IOException {
CreateCaseFile temp = new CreateCaseFile(conFile, tempFile);
temp.setCoverFile(true);
temp.create();
wtc = new BasicTestCaseWrite(conFile, tempFile);
}
@AfterClass
public void openFolder() throws IOException {
wtc.writeFile();
}
@Test
public void addCase() {
wtc.addContent("标题", "通过不同的姓名创建账号")
.addContent("目的", "验证创建账号界面各个控件输入是否有效")
.addContent("前置条件",
"已在创建账号界面",
"除姓名字段外,其他信息均正确填写"
)
.addContent("步骤",
"“姓名”文本框不输入任何信息,点击“保存”按钮",
"在“姓名”文本框中只输入空格,点击“保存”按钮",
"在“姓名”文本框中输入HTML代码点击“保存”按钮"
)
.addContent("预期",
"账号创建成功",
"账号创建成功",
"账号创建成功且HTML代码不会被转义"
)
.addContent("模块", "/测试项目/账号管理/创建账号")
.addContent("状态", "1")
.addContent("优先级", "2")
.addContent("项目", "")
.addContent("设计者", "test")
.addContent("关键用例", "2")
.addContent("关联需求", "TEST-1")
.end();
wtc.addContent("标题", "通过不同的身份证创建账号")
.addContent("目的", "验证创建账号界面各个控件输入是否有效")
.addContent("前置条件",
"已在创建账号界面",
"除姓身份证段外,其他信息均正确填写"
)
.addContent("步骤",
"“身份证”文本框不输入任何信息,点击“保存”按钮",
"在“身份证”文本框中只输入空格,点击“保存”按钮",
"输入15位的证件信息点击“保存”按钮",
"输入18位的证件信息点击“保存”按钮",
"输入末尾带“X”或“x”的证件信息点击“保存”按钮",
"输入大于18位的数字点击“保存”按钮",
"输入小于18位但大于15位的数字点击“保存”按钮",
"输入小于15位的数字点击“保存”按钮",
"输入不符合证件规则但长度符合规则的数字如123456789012345678点击“保存”按钮",
"输入非数字字符,点击“保存”按钮"
)
.addContent("预期",
"账号创建失败,并给出相应的提示",
"账号创建失败,并给出相应的提示",
"账号创建成功",
"账号创建成功",
"账号创建成功",
"账号创建失败,并给出相应的提示",
"账号创建失败,并给出相应的提示",
"账号创建失败,并给出相应的提示",
"账号创建失败,并给出相应的提示",
"账号创建失败,并给出相应的提示"
)
.addContent("模块", "/测试项目/账号管理/创建账号")
.addContent("状态", "1")
.addContent("优先级", "1")
.addContent("项目", "")
.addContent("设计者", "test")
.addContent("关键用例", "1")
.addContent("关联需求", "TEST-1")
.end();
}
}