兼容Case中修改的获取所有文本的机制
This commit is contained in:
parent
2e7af80fc8
commit
589a005f85
|
@ -2,24 +2,25 @@
|
|||
<cases project='AddInformation'>
|
||||
<case name='textboxBasicCase'>
|
||||
<steps>
|
||||
<step id='1' value='不填写或只输入空格,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='2' value='填写特殊字符或HTML代码,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='3' value='输入非*{输入限制}*字符,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='12' value='填写一个与*{信息}*列表中已存在相同关键词的*{控件名称}*信息,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='13' value='填写*{控件名称}*信息后点击清空按钮,再点击“*{按钮名称}*”按钮'/>
|
||||
<step id='1' value='不填写或只输入空格,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='2' value='填写特殊字符或HTML代码,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='3' value='输入非*{输入限制}*字符,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='12' value='填写一个与*{信息}*列表中已存在相同关键词的*{控件名称}*信息,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='13' value='填写*{控件名称}*信息后点击清空按钮,再点击“*{保存按钮名称}*”按钮'/>
|
||||
</steps>
|
||||
<excepts>
|
||||
<except id='1' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示新增的信息*{成功预期后文}*'/>
|
||||
<except id='1' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示*{操作类型}*的信息*{成功预期后文}*'/>
|
||||
<except id='2' value='*{失败预期前文}**{信息}*创建失败,并给出相应的提示*{失败预期后文}*'/>
|
||||
<except id='3' value='点击清空按钮后,填写的内容被清空,点击“*{按钮名称}*”按钮后,*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示新增的信息*{成功预期后文}*'/>
|
||||
<except id='4' value='点击清空按钮后,填写的内容被清空,点击“*{按钮名称}*”按钮后,*{失败预期前文}**{信息}*创建失败,并给出相应的提示*{失败预期后文}*'/>
|
||||
<except id='3' value='点击清空按钮后,填写的内容被清空,点击“*{保存按钮名称}*”按钮后,*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示*{操作类型}*的信息*{成功预期后文}*'/>
|
||||
<except id='4' value='点击清空按钮后,填写的内容被清空,点击“*{保存按钮名称}*”按钮后,*{失败预期前文}**{信息}*创建失败,并给出相应的提示*{失败预期后文}*'/>
|
||||
</excepts>
|
||||
<titles>
|
||||
<title id='1' value='对新增*{信息}*界面的*{控件名称}*进行测试' />
|
||||
<title id='1' value='对*{操作类型}**{信息}*界面的*{控件名称}*进行测试' />
|
||||
</titles>
|
||||
<preconditions>
|
||||
<precondition id='1' value='已在新增*{信息}*的页面上' />
|
||||
<precondition id='1' value='已在*{操作类型}**{信息}*的页面上' />
|
||||
<precondition id='2' value='除*{控件名称}*外,其他信息均正确填写' />
|
||||
<precondition id='3' value='清除*{控件名称}*内容,其他信息均不改变' />
|
||||
</preconditions>
|
||||
<ranks>
|
||||
<rank id='1' value='1' />
|
||||
|
@ -27,38 +28,39 @@
|
|||
<rank id='3' value='3' />
|
||||
</ranks>
|
||||
<keys>
|
||||
<key id='1' value='*{控件名称}*、*{信息}*、新增' />
|
||||
<key id='1' value='*{控件名称}*、*{信息}*、*{操作类型}*' />
|
||||
</keys>
|
||||
</case>
|
||||
|
||||
<case name='addTextboxCase'>
|
||||
<steps>
|
||||
<step id='4' value='输入小于*{最短长度限制}*个字符,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='5' value='输入*{最短长度限制}*个字符,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='6' value='输入大于*{最长长度限制}*个字符,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='7' value='输入*{最长长度限制}*个字符,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='8' value='输入小于*{数字最小限制}*的数字,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='9' value='输入数字*{数字最小限制}*,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='10' value='输入大于*{数字最大限制}*的数字,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='11' value='输入数字*{数字最大限制}*,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='14' value='输入大于*{小数位数}*位小数位的数字,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='15' value='输入等于*{小数位数}*位小数位的数字,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='16' value='输入整数,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='4' value='输入小于*{最短长度限制}*个字符,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='5' value='输入*{最短长度限制}*个字符,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='6' value='输入大于*{最长长度限制}*个字符,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='7' value='输入*{最长长度限制}*个字符,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='8' value='输入小于*{数字最小限制}*的数字,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='9' value='输入数字*{数字最小限制}*,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='10' value='输入大于*{数字最大限制}*的数字,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='11' value='输入数字*{数字最大限制}*,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='14' value='输入大于*{小数位数}*位小数位的数字,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='15' value='输入等于*{小数位数}*位小数位的数字,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='16' value='输入整数,点击“*{保存按钮名称}*”按钮'/>
|
||||
</steps>
|
||||
<excepts>
|
||||
<except id='1' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示新增的信息*{成功预期后文}*'/>
|
||||
<except id='1' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示*{操作类型}*的信息*{成功预期后文}*'/>
|
||||
<except id='2' value='*{失败预期前文}**{信息}*创建失败,并给出相应的提示*{失败预期后文}*'/>
|
||||
<except id='3' value='点击清空按钮后,填写的内容被清空,点击“*{按钮名称}*”按钮后,*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示新增的信息*{成功预期后文}*'/>
|
||||
<except id='4' value='点击清空按钮后,填写的内容被清空,点击“*{按钮名称}*”按钮后,*{失败预期前文}**{信息}*创建失败,并给出相应的提示*{失败预期后文}*'/>
|
||||
<except id='3' value='点击清空按钮后,填写的内容被清空,点击“*{保存按钮名称}*”按钮后,*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示*{操作类型}*的信息*{成功预期后文}*'/>
|
||||
<except id='4' value='点击清空按钮后,填写的内容被清空,点击“*{保存按钮名称}*”按钮后,*{失败预期前文}**{信息}*创建失败,并给出相应的提示*{失败预期后文}*'/>
|
||||
<except id='5' value='页面不会报错,若允许,则能进行输入,若不允许,则给出正确的提示'/>
|
||||
<except id='6' value='*{成功预期前文}**{信息}*创建成功,多余的小数位将按照规则舍弃,界面返回到列表页,其*{信息}*列表上显示新增的信息*{成功预期后文}*'/>
|
||||
<except id='6' value='*{成功预期前文}**{信息}*创建成功,多余的小数位将按照规则舍弃,界面返回到列表页,其*{信息}*列表上显示*{操作类型}*的信息*{成功预期后文}*'/>
|
||||
</excepts>
|
||||
<titles>
|
||||
<title id='1' value='对新增*{信息}*界面的*{控件名称}*进行测试' />
|
||||
<title id='1' value='对*{操作类型}**{信息}*界面的*{控件名称}*进行测试' />
|
||||
</titles>
|
||||
<preconditions>
|
||||
<precondition id='1' value='已在新增*{信息}*的页面上' />
|
||||
<precondition id='1' value='已在*{操作类型}**{信息}*的页面上' />
|
||||
<precondition id='2' value='除*{控件名称}*外,其他信息均正确填写' />
|
||||
<precondition id='3' value='清除*{控件名称}*内容,其他信息均不改变' />
|
||||
</preconditions>
|
||||
<ranks>
|
||||
<rank id='1' value='1' />
|
||||
|
@ -66,29 +68,30 @@
|
|||
<rank id='3' value='3' />
|
||||
</ranks>
|
||||
<keys>
|
||||
<key id='1' value='*{控件名称}*、*{信息}*、新增' />
|
||||
<key id='1' value='*{控件名称}*、*{信息}*、*{操作类型}*' />
|
||||
</keys>
|
||||
</case>
|
||||
|
||||
<case name='addSelectboxCase'>
|
||||
<steps>
|
||||
<step id='1' value='选择空选项,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='2' value='选择选项中的第一项有效的选项,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='3' value='选择选项中的最后一项,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='1' value='选择空选项,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='2' value='选择选项中的第一项有效的选项,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='3' value='选择选项中的最后一项,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='4' value='选择选项后,点击清除按钮'/>
|
||||
</steps>
|
||||
<excepts>
|
||||
<except id='1' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示新增的信息,并且新增数据的*{控件名称}*显示为新增时所选信息*{成功预期后文}*'/>
|
||||
<except id='1' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示*{操作类型}*的信息,并且*{操作类型}*数据的*{控件名称}*显示为*{操作类型}*时所选信息*{成功预期后文}*'/>
|
||||
<except id='2' value='*{失败预期前文}**{信息}*创建失败,并给出相应的提示*{失败预期后文}*'/>
|
||||
<except id='3' value='选项变为默认选项或第一个选项'/>
|
||||
<except id='4' value='选项变为空选项'/>
|
||||
</excepts>
|
||||
<titles>
|
||||
<title id='1' value='对新增*{信息}*界面的*{控件名称}*进行测试' />
|
||||
<title id='1' value='对*{操作类型}**{信息}*界面的*{控件名称}*进行测试' />
|
||||
</titles>
|
||||
<preconditions>
|
||||
<precondition id='1' value='已在新增*{信息}*的页面上' />
|
||||
<precondition id='1' value='已在*{操作类型}**{信息}*的页面上' />
|
||||
<precondition id='2' value='除*{控件名称}*外,其他信息均正确填写' />
|
||||
<precondition id='3' value='清除*{控件名称}*内容,其他信息均不改变' />
|
||||
</preconditions>
|
||||
<ranks>
|
||||
<rank id='1' value='1' />
|
||||
|
@ -96,30 +99,31 @@
|
|||
<rank id='3' value='3' />
|
||||
</ranks>
|
||||
<keys>
|
||||
<key id='1' value='*{控件名称}*、*{信息}*、新增' />
|
||||
<key id='1' value='*{控件名称}*、*{信息}*、*{操作类型}*' />
|
||||
</keys>
|
||||
</case>
|
||||
|
||||
<case name='addRadioButtonCase'>
|
||||
<steps>
|
||||
<step id='1' value='从第一个选项开始,将所有的选项依次点击'/>
|
||||
<step id='2' value='不进行选择(不改变默认选项),点击“*{按钮名称}*”按钮'/>
|
||||
<step id='3' value='选择选项中的第一项,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='4' value='选择选项中的最后一项,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='2' value='不进行选择(不改变默认选项),点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='3' value='选择选项中的第一项,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='4' value='选择选项中的最后一项,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='5' value='查看*{控件名称}*选项'/>
|
||||
</steps>
|
||||
<excepts>
|
||||
<except id='1' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示新增的信息,并且新增数据的*{控件名称}*显示为新增时所选信息*{成功预期后文}*'/>
|
||||
<except id='1' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示*{操作类型}*的信息,并且*{操作类型}*数据的*{控件名称}*显示为*{操作类型}*时所选信息*{成功预期后文}*'/>
|
||||
<except id='2' value='*{失败预期前文}**{信息}*创建失败,并给出相应的提示*{失败预期后文}*'/>
|
||||
<except id='3' value='不会出现有两个或以上的选项被选中的情况'/>
|
||||
<except id='4' value='*{控件名称}*选项应有一个默认选项'/>
|
||||
</excepts>
|
||||
<titles>
|
||||
<title id='1' value='对新增*{信息}*界面的*{控件名称}*进行测试' />
|
||||
<title id='1' value='对*{操作类型}**{信息}*界面的*{控件名称}*进行测试' />
|
||||
</titles>
|
||||
<preconditions>
|
||||
<precondition id='1' value='已在新增*{信息}*的页面上' />
|
||||
<precondition id='1' value='已在*{操作类型}**{信息}*的页面上' />
|
||||
<precondition id='2' value='除*{控件名称}*外,其他信息均正确填写' />
|
||||
<precondition id='3' value='清除*{控件名称}*内容,其他信息均不改变' />
|
||||
</preconditions>
|
||||
<ranks>
|
||||
<rank id='1' value='1' />
|
||||
|
@ -127,7 +131,7 @@
|
|||
<rank id='3' value='3' />
|
||||
</ranks>
|
||||
<keys>
|
||||
<key id='1' value='*{控件名称}*、*{信息}*、新增' />
|
||||
<key id='1' value='*{控件名称}*、*{信息}*、*{操作类型}*' />
|
||||
</keys>
|
||||
</case>
|
||||
|
||||
|
@ -135,23 +139,24 @@
|
|||
<steps>
|
||||
<step id='1' value='从第一个选项开始,依次点击所有的选项'/>
|
||||
<step id='2' value='再次依次点击所有的选项'/>
|
||||
<step id='3' value='不进行选择,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='4' value='选择选项中的第一项,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='5' value='选择选项中的最后一项,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='6' value='选择其中多个选项,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='3' value='不进行选择,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='4' value='选择选项中的第一项,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='5' value='选择选项中的最后一项,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='6' value='选择其中多个选项,点击“*{保存按钮名称}*”按钮'/>
|
||||
</steps>
|
||||
<excepts>
|
||||
<except id='1' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示新增的信息,并且新增数据的*{控件名称}*显示为新增时所选信息*{成功预期后文}*'/>
|
||||
<except id='1' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示*{操作类型}*的信息,并且*{操作类型}*数据的*{控件名称}*显示为*{操作类型}*时所选信息*{成功预期后文}*'/>
|
||||
<except id='2' value='*{失败预期前文}**{信息}*创建失败,并给出相应的提示*{失败预期后文}*'/>
|
||||
<except id='3' value='所有的选项均被勾选'/>
|
||||
<except id='4' value='所有的选项均被取消勾选'/>
|
||||
</excepts>
|
||||
<titles>
|
||||
<title id='1' value='对新增*{信息}*界面的*{控件名称}*进行测试' />
|
||||
<title id='1' value='对*{操作类型}**{信息}*界面的*{控件名称}*进行测试' />
|
||||
</titles>
|
||||
<preconditions>
|
||||
<precondition id='1' value='已在新增*{信息}*的页面上' />
|
||||
<precondition id='1' value='已在*{操作类型}**{信息}*的页面上' />
|
||||
<precondition id='2' value='除*{控件名称}*外,其他信息均正确填写' />
|
||||
<precondition id='3' value='清除*{控件名称}*内容,其他信息均不改变' />
|
||||
</preconditions>
|
||||
<ranks>
|
||||
<rank id='1' value='1' />
|
||||
|
@ -159,32 +164,33 @@
|
|||
<rank id='3' value='3' />
|
||||
</ranks>
|
||||
<keys>
|
||||
<key id='1' value='*{控件名称}*、*{信息}*、新增' />
|
||||
<key id='1' value='*{控件名称}*、*{信息}*、*{操作类型}*' />
|
||||
</keys>
|
||||
</case>
|
||||
|
||||
<case name='addDateCase'>
|
||||
<steps>
|
||||
<step id='1' value='不选择时间,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='2' value='选择当前的时间,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='3' value='选择时间后清空时间,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='4' value='手动输入正确格式的日期,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='5' value='手动输入非正确格式的日期,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='6' value='选择大于“*{结束日期}*”的日期,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='7' value='选择与“*{结束日期}*”相同的日期,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='8' value='选择小于“*{开始日期}*”的日期,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='9' value='选择与“*{开始日期}*”相同的日期,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='1' value='不选择时间,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='2' value='选择当前的时间,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='3' value='选择时间后清空时间,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='4' value='手动输入正确格式的日期,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='5' value='手动输入非正确格式的日期,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='6' value='选择大于“*{结束日期}*”的日期,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='7' value='选择与“*{结束日期}*”相同的日期,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='8' value='选择小于“*{开始日期}*”的日期,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='9' value='选择与“*{开始日期}*”相同的日期,点击“*{保存按钮名称}*”按钮'/>
|
||||
</steps>
|
||||
<excepts>
|
||||
<except id='1' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示新增的信息*{成功预期后文}*'/>
|
||||
<except id='1' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示*{操作类型}*的信息*{成功预期后文}*'/>
|
||||
<except id='2' value='*{失败预期前文}**{信息}*创建失败,并给出相应的提示*{失败预期后文}*'/>
|
||||
</excepts>
|
||||
<titles>
|
||||
<title id='1' value='对新增*{信息}*界面的*{控件名称}*进行测试' />
|
||||
<title id='1' value='对*{操作类型}**{信息}*界面的*{控件名称}*进行测试' />
|
||||
</titles>
|
||||
<preconditions>
|
||||
<precondition id='1' value='已在新增*{信息}*的页面上' />
|
||||
<precondition id='1' value='已在*{操作类型}**{信息}*的页面上' />
|
||||
<precondition id='2' value='除*{控件名称}*外,其他信息均正确填写' />
|
||||
<precondition id='3' value='清除*{控件名称}*内容,其他信息均不改变' />
|
||||
</preconditions>
|
||||
<ranks>
|
||||
<rank id='1' value='1' />
|
||||
|
@ -192,29 +198,30 @@
|
|||
<rank id='3' value='3' />
|
||||
</ranks>
|
||||
<keys>
|
||||
<key id='1' value='*{控件名称}*、*{信息}*、新增' />
|
||||
<key id='1' value='*{控件名称}*、*{信息}*、*{操作类型}*' />
|
||||
</keys>
|
||||
</case>
|
||||
|
||||
<case name='addPhoneCase'>
|
||||
<steps>
|
||||
<step id='3' value='输入大于11位的数字,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='4' value='输入小于11位的数字,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='5' value='输入大于7位的数字,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='6' value='输入小于7位的数字,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='7' value='输入不符合规则但长度符合规则的数字,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='1' value='输入座机区位号 + “-”符号 + 正确座机号后,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='3' value='输入大于11位的数字,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='4' value='输入小于11位的数字,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='5' value='输入大于7位的数字,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='6' value='输入小于7位的数字,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='7' value='输入不符合规则但长度符合规则的数字,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='1' value='输入座机区位号 + “-”符号 + 正确座机号后,点击“*{保存按钮名称}*”按钮'/>
|
||||
</steps>
|
||||
<excepts>
|
||||
<except id='1' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示新增的信息*{成功预期后文}*'/>
|
||||
<except id='1' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示*{操作类型}*的信息*{成功预期后文}*'/>
|
||||
<except id='2' value='*{失败预期前文}**{信息}*创建失败,并给出相应的提示*{失败预期后文}*'/>
|
||||
</excepts>
|
||||
<titles>
|
||||
<title id='1' value='对新增*{信息}*界面的*{控件名称}*进行测试' />
|
||||
<title id='1' value='对*{操作类型}**{信息}*界面的*{控件名称}*进行测试' />
|
||||
</titles>
|
||||
<preconditions>
|
||||
<precondition id='1' value='已在新增*{信息}*的页面上' />
|
||||
<precondition id='1' value='已在*{操作类型}**{信息}*的页面上' />
|
||||
<precondition id='2' value='除*{控件名称}*外,其他信息均正确填写' />
|
||||
<precondition id='3' value='清除*{控件名称}*内容,其他信息均不改变' />
|
||||
</preconditions>
|
||||
<ranks>
|
||||
<rank id='1' value='1' />
|
||||
|
@ -222,30 +229,31 @@
|
|||
<rank id='3' value='3' />
|
||||
</ranks>
|
||||
<keys>
|
||||
<key id='1' value='*{控件名称}*、*{信息}*、新增' />
|
||||
<key id='1' value='*{控件名称}*、*{信息}*、*{操作类型}*' />
|
||||
</keys>
|
||||
</case>
|
||||
|
||||
<case name='addIDCardCase'>
|
||||
<steps>
|
||||
<step id='3' value='输入15位的证件信息,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='4' value='输入18位的证件信息,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='5' value='输入末尾带“X”或“x”的证件信息,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='6' value='输入大于18位的数字,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='7' value='输入小于18位但大于15位的数字,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='8' value='输入小于15位的数字,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='9' value='输入不符合证件规则但长度符合规则的数字(如123456789012345678),点击“*{按钮名称}*”按钮'/>
|
||||
<step id='3' value='输入15位的证件信息,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='4' value='输入18位的证件信息,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='5' value='输入末尾带“X”或“x”的证件信息,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='6' value='输入大于18位的数字,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='7' value='输入小于18位但大于15位的数字,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='8' value='输入小于15位的数字,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='9' value='输入不符合证件规则但长度符合规则的数字(如123456789012345678),点击“*{保存按钮名称}*”按钮'/>
|
||||
</steps>
|
||||
<excepts>
|
||||
<except id='1' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示新增的信息*{成功预期后文}*'/>
|
||||
<except id='1' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示*{操作类型}*的信息*{成功预期后文}*'/>
|
||||
<except id='2' value='*{失败预期前文}**{信息}*创建失败,并给出相应的提示*{失败预期后文}*'/>
|
||||
</excepts>
|
||||
<titles>
|
||||
<title id='1' value='对新增*{信息}*界面的*{控件名称}*进行测试' />
|
||||
<title id='1' value='对*{操作类型}**{信息}*界面的*{控件名称}*进行测试' />
|
||||
</titles>
|
||||
<preconditions>
|
||||
<precondition id='1' value='已在新增*{信息}*的页面上' />
|
||||
<precondition id='1' value='已在*{操作类型}**{信息}*的页面上' />
|
||||
<precondition id='2' value='除*{控件名称}*外,其他信息均正确填写' />
|
||||
<precondition id='3' value='清除*{控件名称}*内容,其他信息均不改变' />
|
||||
</preconditions>
|
||||
<ranks>
|
||||
<rank id='1' value='1' />
|
||||
|
@ -253,38 +261,39 @@
|
|||
<rank id='3' value='3' />
|
||||
</ranks>
|
||||
<keys>
|
||||
<key id='1' value='*{控件名称}*、*{信息}*、新增' />
|
||||
<key id='1' value='*{控件名称}*、*{信息}*、*{操作类型}*' />
|
||||
</keys>
|
||||
</case>
|
||||
|
||||
<case name='addUploadImageCase'>
|
||||
<steps>
|
||||
<step id='1' value='不*{操作名称}*图片,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='1' value='不*{操作名称}*图片,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='2' value='上传图片后点击图片'/>
|
||||
<step id='3' value='*{操作名称}*图片后删除图片再*{操作名称}*图片,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='4' value='*{操作名称}*同一张图片,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='3' value='*{操作名称}*图片后删除图片再*{操作名称}*图片,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='4' value='*{操作名称}*同一张图片,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='5' value='拍照后再取消拍照'/>
|
||||
<step id='6' value='*{操作名称}*超过限制大小的图片,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='7' value='*{操作名称}*较大的图片(如超过3M的图片),点击“*{按钮名称}*”按钮'/>
|
||||
<step id='8' value='上传非*{文件限制}*格式的文件,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='9' value='*{操作名称}*上传非图片格式的文件,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='10' value='*{操作名称}*小于*{文件最小个数}**{文件单位}**{文件类型}*,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='11' value='*{操作名称}**{文件最小个数}**{文件单位}**{文件类型}*,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='12' value='*{操作名称}*大于*{文件最大个数}**{文件单位}**{文件类型}*,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='13' value='*{操作名称}**{文件最大个数}**{文件单位}**{文件类型}*,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='6' value='*{操作名称}*超过限制大小的图片,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='7' value='*{操作名称}*较大的图片(如超过3M的图片),点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='8' value='上传非*{文件限制}*格式的文件,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='9' value='*{操作名称}*上传非图片格式的文件,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='10' value='*{操作名称}*小于*{文件最小个数}**{文件单位}**{文件类型}*,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='11' value='*{操作名称}**{文件最小个数}**{文件单位}**{文件类型}*,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='12' value='*{操作名称}*大于*{文件最大个数}**{文件单位}**{文件类型}*,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='13' value='*{操作名称}**{文件最大个数}**{文件单位}**{文件类型}*,点击“*{保存按钮名称}*”按钮'/>
|
||||
</steps>
|
||||
<excepts>
|
||||
<except id='1' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示新增的信息*{成功预期后文}*'/>
|
||||
<except id='1' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示*{操作类型}*的信息*{成功预期后文}*'/>
|
||||
<except id='2' value='*{失败预期前文}**{信息}*创建失败,并给出相应的提示*{失败预期后文}*'/>
|
||||
<except id='3' value='图片能进行预览'/>
|
||||
<except id='4' value='界面上不显示任何图片'/>
|
||||
</excepts>
|
||||
<titles>
|
||||
<title id='1' value='对新增*{信息}*界面的*{控件名称}*进行测试' />
|
||||
<title id='1' value='对*{操作类型}**{信息}*界面的*{控件名称}*进行测试' />
|
||||
</titles>
|
||||
<preconditions>
|
||||
<precondition id='1' value='已在新增*{信息}*的页面上' />
|
||||
<precondition id='1' value='已在*{操作类型}**{信息}*的页面上' />
|
||||
<precondition id='2' value='除*{控件名称}*外,其他信息均正确填写' />
|
||||
<precondition id='3' value='清除*{控件名称}*内容,其他信息均不改变' />
|
||||
</preconditions>
|
||||
<ranks>
|
||||
<rank id='1' value='1' />
|
||||
|
@ -292,41 +301,42 @@
|
|||
<rank id='3' value='3' />
|
||||
</ranks>
|
||||
<keys>
|
||||
<key id='1' value='*{控件名称}*、*{信息}*、新增' />
|
||||
<key id='1' value='*{控件名称}*、*{信息}*、*{操作类型}*' />
|
||||
</keys>
|
||||
</case>
|
||||
|
||||
<case name='addUploadFileCase'>
|
||||
<steps>
|
||||
<step id='11' value='上传*{文件类型}*后点击相应的预览按钮'/>
|
||||
<step id='1' value='不上传*{文件类型}*,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='2' value='上传*{文件类型}*后删除*{文件类型}*,再上传一个*{文件类型}*,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='3' value='上传*{文件类型}*后删除*{文件类型}*,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='1' value='不上传*{文件类型}*,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='2' value='上传*{文件类型}*后删除*{文件类型}*,再上传一个*{文件类型}*,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='3' value='上传*{文件类型}*后删除*{文件类型}*,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='4' value='上传超过*{文件大小}*M大小的*{文件类型}*'/>
|
||||
<step id='5' value='上传较大的*{文件类型}*'/>
|
||||
<step id='6' value='上传非*{文件格式}*格式的*{文件类型}*'/>
|
||||
<step id='7' value='上传小于*{文件最小个数}*个*{文件类型}*,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='8' value='上传*{文件最小个数}*个*{文件类型}*,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='9' value='上传大于*{文件最大个数}*个*{文件类型}*,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='10' value='上传*{文件最大个数}*个*{文件类型}*,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='7' value='上传小于*{文件最小个数}*个*{文件类型}*,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='8' value='上传*{文件最小个数}*个*{文件类型}*,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='9' value='上传大于*{文件最大个数}*个*{文件类型}*,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='10' value='上传*{文件最大个数}*个*{文件类型}*,点击“*{保存按钮名称}*”按钮'/>
|
||||
</steps>
|
||||
<excepts>
|
||||
<except id='1' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示新增的信息*{成功预期后文}*'/>
|
||||
<except id='1' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示*{操作类型}*的信息*{成功预期后文}*'/>
|
||||
<except id='2' value='*{失败预期前文}**{信息}*创建失败,并给出相应的提示*{失败预期后文}*'/>
|
||||
<except id='3' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示新增的信息,并且其*{信息}*的*{控件名称}*为最后上传的文件*{成功预期后文}*'/>
|
||||
<except id='4' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示新增的信息,并且其*{信息}*的*{控件名称}*显示为最后上传的图片*{成功预期后文}*'/>
|
||||
<except id='3' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示*{操作类型}*的信息,并且其*{信息}*的*{控件名称}*为最后上传的文件*{成功预期后文}*'/>
|
||||
<except id='4' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示*{操作类型}*的信息,并且其*{信息}*的*{控件名称}*显示为最后上传的图片*{成功预期后文}*'/>
|
||||
<except id='5' value='上传的图片被放大显示在页面中'/>
|
||||
<except id='6' value='上传的文件被下载或者在新的页面中显示'/>
|
||||
<except id='7' value='给出文件超过大小限制相关的提示'/>
|
||||
<except id='9' value='给出文件格式不正确相关的提示'/>
|
||||
<except id='8' value='若允许上传则点击“*{按钮名称}*”按钮后*{信息}*创建成功,若无法上传,则给出相应的友好提示'/>
|
||||
<except id='8' value='若允许上传则点击“*{保存按钮名称}*”按钮后*{信息}*创建成功,若无法上传,则给出相应的友好提示'/>
|
||||
</excepts>
|
||||
<titles>
|
||||
<title id='1' value='对新增*{信息}*界面的*{控件名称}*进行测试' />
|
||||
<title id='1' value='对*{操作类型}**{信息}*界面的*{控件名称}*进行测试' />
|
||||
</titles>
|
||||
<preconditions>
|
||||
<precondition id='1' value='已在新增*{信息}*的页面上' />
|
||||
<precondition id='1' value='已在*{操作类型}**{信息}*的页面上' />
|
||||
<precondition id='2' value='除*{控件名称}*外,其他信息均正确填写' />
|
||||
<precondition id='3' value='清除*{控件名称}*内容,其他信息均不改变' />
|
||||
</preconditions>
|
||||
<ranks>
|
||||
<rank id='1' value='1' />
|
||||
|
@ -334,19 +344,19 @@
|
|||
<rank id='3' value='3' />
|
||||
</ranks>
|
||||
<keys>
|
||||
<key id='1' value='*{控件名称}*、*{信息}*、新增' />
|
||||
<key id='1' value='*{控件名称}*、*{信息}*、*{操作类型}*' />
|
||||
</keys>
|
||||
</case>
|
||||
|
||||
<case name='addWholeInformationCase'>
|
||||
<steps>
|
||||
<step id='1' value='正确填写所有的信息,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='1' value='正确填写所有的信息,点击“*{保存按钮名称}*”按钮'/>
|
||||
</steps>
|
||||
<excepts>
|
||||
<except id='1' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示新增的信息*{成功预期后文}*'/>
|
||||
</excepts>
|
||||
<titles>
|
||||
<title id='1' value='添加信息完整的的*{信息}*' />
|
||||
<title id='1' value='添加内容完整的*{信息}*' />
|
||||
</titles>
|
||||
<preconditions>
|
||||
<precondition id='1' value='已在新增*{信息}*的页面上' />
|
||||
|
@ -361,16 +371,16 @@
|
|||
|
||||
<case name='addUnWholeInformationCase'>
|
||||
<steps>
|
||||
<step id='1' value='不填写任何信息,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='2' value='只填写所有的必填项信息,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='3' value='只填写所有的非必填项信息,点击“*{按钮名称}*”按钮'/>
|
||||
<step id='1' value='不填写任何信息,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='2' value='只填写所有的必填项信息,点击“*{保存按钮名称}*”按钮'/>
|
||||
<step id='3' value='只填写所有的非必填项信息,点击“*{保存按钮名称}*”按钮'/>
|
||||
</steps>
|
||||
<excepts>
|
||||
<except id='1' value='*{成功预期前文}**{信息}*创建成功,界面返回到列表页,其*{信息}*列表上显示新增的信息*{成功预期后文}*'/>
|
||||
<except id='2' value='*{失败预期前文}**{信息}*创建失败,并给出相应的提示*{失败预期后文}*'/>
|
||||
</excepts>
|
||||
<titles>
|
||||
<title id='1' value='添加信息不完整的*{信息}*' />
|
||||
<title id='1' value='添加内容不完整的*{信息}*' />
|
||||
</titles>
|
||||
<preconditions>
|
||||
<precondition id='1' value='已在新增*{信息}*的页面上' />
|
||||
|
@ -382,4 +392,47 @@
|
|||
<key id='1' value='*{信息}*、新增' />
|
||||
</keys>
|
||||
</case>
|
||||
|
||||
<case name='openEditPage'>
|
||||
<steps>
|
||||
<step id='1' value='选择相应的*{信息}*数据进行编辑'/>
|
||||
</steps>
|
||||
<excepts>
|
||||
<except id='1' value='界面上的字段没有缺失,且之前填写的内容在界面上回填'/>
|
||||
</excepts>
|
||||
<titles>
|
||||
<title id='1' value='查看编辑*{信息}*信息界面' />
|
||||
</titles>
|
||||
<preconditions>
|
||||
<precondition id='1' value='存在*{信息}*数据' />
|
||||
</preconditions>
|
||||
<ranks>
|
||||
<rank id='1' value='1' />
|
||||
</ranks>
|
||||
<keys>
|
||||
<key id='1' value='*{信息}*、编辑' />
|
||||
</keys>
|
||||
</case>
|
||||
|
||||
<case name='cancelSaveData'>
|
||||
<steps>
|
||||
<step id='1' value='在*{操作类型}**{信息}*界面上填写所有信息后,点击*{取消按钮名称}*'/>
|
||||
<step id='2' value='在*{操作类型}**{信息}*界面上填写所有必填项后,点击关闭界面按钮'/>
|
||||
<step id='3' value='在*{操作类型}**{信息}*界面上改变所有信息后,点击*{取消按钮名称}*'/>
|
||||
<step id='4' value='在*{操作类型}**{信息}*界面上改变所有必填项后,点击关闭界面按钮'/>
|
||||
</steps>
|
||||
<excepts>
|
||||
<except id='1' value='*{操作类型}**{信息}*界面关闭,数据不被保存,*{信息}*列表 上不显示在新增界面上填写的数据'/>
|
||||
<except id='2' value='*{操作类型}**{信息}*界面关闭,数据不被保存,其*{信息}*信息仍显示为之前的内容'/>
|
||||
</excepts>
|
||||
<titles>
|
||||
<title id='1' value='取消保存*{操作类型}*的*{信息}*信息' />
|
||||
</titles>
|
||||
<ranks>
|
||||
<rank id='1' value='1' />
|
||||
</ranks>
|
||||
<keys>
|
||||
<key id='1' value='*{信息}*、编辑' />
|
||||
</keys>
|
||||
</case>
|
||||
</cases>
|
File diff suppressed because it is too large
Load Diff
|
@ -69,6 +69,22 @@ InformationCase ic = new InformationCase(new File("ConfigurationFiles/CaseConfig
|
|||
ic.addBasicTextboxCase("测试控件2", false, false, false, InformationCase.InputRuleType.EN, InformationCase.InputRuleType.NUM);
|
||||
}
|
||||
|
||||
/**
|
||||
* 测试{@link InformationCase#editBasicTextboxCase(String, boolean, boolean, boolean, pres.auxiliary.tool.web.InputRuleType...)}方法
|
||||
*/
|
||||
@Test
|
||||
public void editBasicTextboxCaseTest_NotRule() {
|
||||
ic.editBasicTextboxCase("测试控件1", true, true, true);
|
||||
}
|
||||
|
||||
/**
|
||||
* 测试{@link InformationCase#editBasicTextboxCase(String, boolean, boolean, boolean, pres.auxiliary.tool.web.InputRuleType...)}方法
|
||||
*/
|
||||
@Test
|
||||
public void editBasicTextboxCaseCaseTest_HaveRule() {
|
||||
ic.editBasicTextboxCase("测试控件2", false, false, false, InformationCase.InputRuleType.EN, InformationCase.InputRuleType.NUM);
|
||||
}
|
||||
|
||||
/**
|
||||
* 测试{@link InformationCase#addLengthRuleTextboxCase(String, boolean, boolean, boolean, int, int, InputRuleType...)}方法
|
||||
*/
|
||||
|
@ -243,6 +259,14 @@ InformationCase ic = new InformationCase(new File("ConfigurationFiles/CaseConfig
|
|||
ic.addDateCase("测试控件23", false, false, false);
|
||||
}
|
||||
|
||||
/**
|
||||
* 测试{@link InformationCase#editDateCase(String, boolean, boolean, boolean)}方法
|
||||
*/
|
||||
@Test
|
||||
public void editDateCaseTest_2() {
|
||||
ic.editDateCase("测试控件23", false, false, false);
|
||||
}
|
||||
|
||||
/**
|
||||
* 测试{@link InformationCase#addStartDateCase(String, String, boolean, boolean, boolean)}方法
|
||||
*/
|
||||
|
@ -298,4 +322,28 @@ InformationCase ic = new InformationCase(new File("ConfigurationFiles/CaseConfig
|
|||
public void addUploadFileCaseTest_5() {
|
||||
ic.addUploadFileCase("测试控件29", false, false, false, -1, -1, -1, UploadFileType.IMAGE);
|
||||
}
|
||||
|
||||
/**
|
||||
* 测试{@link InformationCase#browseEditPageCase()}方法
|
||||
*/
|
||||
@Test
|
||||
public void browseEditPageCaseTest() {
|
||||
ic.browseEditPageCase();
|
||||
}
|
||||
|
||||
/**
|
||||
* 测试{@link InformationCase#cencelSaveAddDataCase(String)}方法
|
||||
*/
|
||||
@Test
|
||||
public void cencelSaveAddDataCaseTest() {
|
||||
ic.cencelSaveAddDataCase("取消");
|
||||
}
|
||||
|
||||
/**
|
||||
* 测试{@link InformationCase#cencelSaveEditDataCase(String)}方法
|
||||
*/
|
||||
@Test
|
||||
public void cencelSaveEditDataCaseTest() {
|
||||
ic.cencelSaveEditDataCase("取消");
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue