|
原帖由 chain99081 于 2007-8-1 14:27 发表
1.有个test.exe文件,用它判断1800——2000年之间的某个年份是否是闰年,将测试用例写出:
2.有函数strcmp(const char *s1 , const char *s2),与三种输出结果,对此写出测试用例:
不难,一般应聘测试时的面试题也都是什么三角型啊,自动售货机之类的.如果这个题我答的话就是:
[用例编号] [操作步骤] [输入数据] [预期结果] [备注]
001 执行.exe 1799,2001 系统提示错误 因为不在考虑范围之内
002 同上 1800 系统提示"非闰年"
003 同上 2100 系统提示"非闰年"
004,005...差不多从中间随便选择两个年份,然后自己判断一下,按格式写出来就可以了.也可以有意挑选两个闰年写进去.
第二道题,设a,b两个参数.
[用例编号] [操作步骤] [输入数据] [预期结果] [备注]
001 a=0,b=0 strcmp返回值0
002 a=负数,b=0 strcmp返回值0
003 a=0,b=负数 strcmp返回值0
004 a=正数,b=0 strcmp返回值0
005 a=0,b=正数 strcmp返回值0
006 a=正数,b=正数 strcmp返回值正数
007 a=正数,b=负数 strcmp返回值负数
008 a=负数,b=正数 strcmp返回值负数
009 a=负数,b=负数 strcmp返回值正数
010 a=非法,b=非法 strcmp返回值系统调试
差不多就这样吧,也可以根据个人爱好,再进行细化.我这里只是简单的给出一个结果,下次遇到类似的题你可以按照这种方式去分析. |
|