黑盒测试:使用因果图方法设计测试用例

某软件的登录对话框上有用户名和密码两个输入域,并有以下规则:

–用户名只能输入字母和数字,密码可以包括任何字符

–用户名和密码都不能为空;

–当用户名和密码为空或不合法时,不执行登录并提示对应项的输入错误;

–如果用户名和密码都不合法,只提示用户名的错误;

–如果用户名和密码都合法则执行登录操作,并显示服务器的返回信息:

■用户名不存在

■密码错误

■登录成功