当你拿到项目,根据需求规格说明书分析出来测试单位列表,把功能都列举出来,下面主要是分析针对独立功能如何进行测试设计,编写用例。以后台添加会员为例展开分析
1、初始化界面,根据画面可以看出有16个输入框,有三个为选择框,我们首先要做的就是对他们进行检查,验证备选项目个数与内容是否正确
性别:为单选框,男女两个选项,可直接查看
地址备选项和会员组是否和数据库一致,编写SQL语句
如地区中的省份查看 SELECT * FROM web_user WHERE parent_id=0后面对应市区和县城是否与数据库一致
2、完成默认选项的检验,开始对输入框分别进行名称、类型、长度、是否为空、是否重复和组成规则进行分析并列表
3、根据输入,进行正常处理和异常处理,分析输出结果对前台网站、后台网站的影响,还有不可见输出,对数据库的影响,都要进行分析验证,根据这些输入一>处理一>输出进行构造测试用例
4、这些都是可见的,有时候在数据中都还会有字段记录,比如最后登陆时间,账号状态、注册日期等要进行检验测试
time 注册时间 是否和服务器注册时间一致
last_login 最后一次登陆时间 登陆时间是否和服务器当前时间一致