51Testing软件测试论坛

标题: 请教:以此为例,应该如何写测试用例,从哪些方面或者角度去设计? [打印本页]

作者: yangyx119    时间: 2007-4-17 12:48
标题: 请教:以此为例,应该如何写测试用例,从哪些方面或者角度去设计?
程序从一个文件中逐行读取数据,判断输入数据是固定电话号码或手机号码,不考虑长途区号情况 定义:手机号码:以13开头,长度为11; 固定电话号码:长度为7或8,并且不以0开头 对实现上述功能的程序设计测试用例 (即应该测试那些功能,看程序是否实现上述程序设计要求)
请教:以此为例,应该如何写测试用例,从哪些方面或者角度去设计?
作者: liangy    时间: 2007-4-18 10:17
你的定义有错吧,现在手机号码很多是159开头的确了
作者: yangyx119    时间: 2007-4-19 10:04
不可理喻,说得不够明白吗?
以此为例,这么设计测试用例,请不要纠缠问题本身。
作者: yangyx119    时间: 2007-4-19 10:09
先做正向测试:
符合手机和固话定义的号码,能否被正确判断。
再做反向测试:
不符合手机和固话定义的号码,判断结果是否符合预期的要求。
作者: guanxiaoqin    时间: 2007-4-22 14:24
标题: 我编辑的部分测试用例
手机号码判断:
使用等价类方法:
       测试以:“12” “13”  “14”   能否进行判断
使用边界值方法:
       测试以:“13”开始,后边加“0”位   “6位’”  “11”位数字
错误分析方法:
        测试以:“13”开始,后跟“11”位字符和数字混合
        测试以:“13”开始,后跟 有“11”位特殊字符  例:%select等sql操作语言的字符




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2