总结的登陆、添加、删除、查询模块的测试点

    技术2022-05-11  53

    总结的登陆、添加、删除、查询模块的测试点

    以前在这里看到一篇文章说,要积累各个常用模块的测试点,然后到需要测试的时候就根据这些测试点设计测试用例,我觉得这是一个好方法,就决定总结一下。我的实际经验不多,根据我在论坛中学到的零散的东西和自己的想象,总结出以下几点,欢迎各位继续补充。1.        登陆2.        添加3.        查询4.        删除

    1.        登陆①        用户名和密码都符合要求(格式上的要求)②        用户名和密码都不符合要求(格式上的要求)③        用户名符合要求,密码不符合要求(格式上的要求)④        密码符合要求,用户名不符合要求(格式上的要求)⑤        用户名或密码为空⑥        数据库中不存在的用户名,不存在的密码⑦        数据库中存在的用户名,错误的密码⑧        数据库中不存在的用户名,存在的密码⑨        输入的数据前存在空格⑩        输入正确的用户名密码以后按[enter]是否能登陆

    2.        添加①        要添加的数据项均合理,检查数据库中是否添加了相应的数据②        留出一个必填数据为空③        按照边界值等价类设计测试用例的原则设计其他输入项的测试用例④        不符合要求的地方要有错误提示⑤        是否支持table键⑥        按enter是否能保存⑦        若提示不能保存,也要察看数据库里是否多了一条数据

    3.        删除①        删除一个数据库中存在的数据,然后查看数据库中是否删除②        删除一个数据库中并不存在的数据,看书否有错误提示,并且数据库中没有数据被删除③        输入一个格式错误的数据,看是否有错误提示,并且数据库中没有数据被删除。④        输入的正确数据前加空格,看是否能正确删除数据⑤        什么也不输入⑥        是否指出table键⑦        是否支持enter键

    4.        查询精确查询:①        输入的查询条件为数据库中存在的数据,看是否能正确地查出相应得数据②        输入正确的查询条件以前加上空格,看是否能正确地查出相应的数据③        输入格式或范围不符合要求的数据,看是否有错误提示④        输入数据库中不存在的数据⑤        不输入任何数据⑥        是否支持table键⑦        是否支持enter键模糊查询:在精确查询的基础上加上以下一点①        输入一些字符,看是否能查出数据库中所有的相关信息 


    最新回复(0)