可以做两个层次的测试:function testing, system testing
以邮箱为例:
1。 function testing
a. 定义出你邮箱的功能,比如收邮件,发邮件等。还包括子功能,比如发邮件包括:自动填入email,内容的html各式等等。一般到第二层子功能即可。
b. 得到这个功能树后,根据你的实际情况(你的测试资源,你的时间,哪些功能要求严格,哪些不严格),来界定你具体要测试的功能。
c.。针对每个最低层子功能做测试用例,用例至少包括三项:输入,预计结果,实际结果
d. 把有相同父亲的子功能对应的用例组织起来,再一次测试,这样就完成对父功能的测试
e. 我觉得还应该有一步,但是想不起来,希望高手补充