功能测试用例
1登陆、添加、删除、查询模块是我们经常遇到的,这些模块的测试点该如何考虑
1登陆①用户名和密码都符合要求格式上的要求②用户名和密码都不符合要求格式上的要求③用户名符合要求,密码不符合要求格式上的要求④密码符合要求,用户名不符合要求格式上的要求⑤用户名或密码为空⑥数据库中不存在的用户名,不存在的密码⑦数据库中存在的用户名,错误的密码⑧数据库中不存在的用户名,存在的密码⑨输入的数据前存在空格⑩输入正确的用户名密码以后按e
ter是否能登陆
2添加①要添加的数据项均合理,检查数据库中是否添加了相应的数据②留出一个必填数据为空③按照边界值等价类设计测试用例的原则设计其他输入项的测试用例
f④不符合要求的地方要有错误提示⑤是否支持table键⑥按e
ter是否能保存⑦若提示不能保存,也要查看数据库里是否多了一条数据
3删除①删除一个数据库中存在的数据,然后查看数据库中是否删除②删除一个数据库中并不存在的数据,看是否有错误提示,并且数据库中没有数据被删除③输入一个格式错误的数据,看是否有错误提示,并且数据库中没有数据被删除④输入的正确数据前加空格,看是否能正确删除数据⑤什么也不输入⑥是否支持table键⑦是否支持e
ter键
4查询精确查询:①输入的查询条件为数据库中存在的数据,看是否能正确地查出相应的数据②输入正确的查询条件以前加上空格,看是否能正确地查出相应的数据
f③输入格式或范围不符合要求的数据,看是否有错误提示④输入数据库中不存在的数据⑤不输入任何数据⑥是否支持table键⑦是否支持e
ter键
模糊查询:在精确查询的基础上加上以下一点①输入一些字符,看是否能查出数据库中所有的相关信息
fr