测试用例编写之电商网站添加会员

 当你拿到项目,根据需求规格说明书分析出来测试单位列表,把功能都列举出来,下面主要是分析针对独立功能如何进行测试设计,编写用例。以后台添加会员为例展开分析

1、初始化界面,根据画面可以看出有16个输入框,有三个为选择框,我们首先要做的就是对他们进行检查,验证备选项目个数与内容是否正确

图片发自简书App

  性别:为单选框,男女两个选项,可直接查看

  地址备选项和会员组是否和数据库一致,编写SQL语句

如地区中的省份查看 SELECT  * FROM web_user  WHERE  parent_id=0后面对应市区和县城是否与数据库一致

2、完成默认选项的检验,开始对输入框分别进行名称、类型、长度、是否为空、是否重复和组成规则进行分析并列表

可见输入分析表

3、根据输入,进行正常处理和异常处理,分析输出结果对前台网站、后台网站的影响,还有不可见输出,对数据库的影响,都要进行分析验证,根据这些输入一>处理一>输出进行构造测试用例

处理与输出分析表


4、这些都是可见的,有时候在数据中都还会有字段记录,比如最后登陆时间,账号状态、注册日期等要进行检验测试

time  注册时间  是否和服务器注册时间一致

last_login  最后一次登陆时间 登陆时间是否和服务器当前时间一致

不可见字段分析
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    宇文臭臭阅读 6,761评论 5 100
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    Mr希灵阅读 22,068评论 7 278
  • 虽然年纪渐长,但是还是不懂的爱情和婚姻到底是可以美好到什么模样。 我认真思考了一下,我想要的生活的样子,就是和喜欢...
    小小萝卜卜阅读 594评论 0 51
  • 有点小尴尬...
    北七海阅读 183评论 0 0
  • 那一天他实现了小时候的梦想,台下万人陪他大合唱。 他叫赵闪电,家在成都的城郊山区,因为他小时候爬树被闪电劈过却没事...
    萤木C阅读 519评论 6 6