• 第八周作业


    这周做了黑盒测试,写了测试样例,和测试计划书。

    因为这回负责黑盒测试,就特点用了这学期学的软件测试用例这本书。
    黑盒测试是一种从软件外部对软件实施的测试。
    黑盒测试方法有等价类划分法,边界值分析法,因果图法和决策表法。
    这回用到的是等价类划分法,健壮性边界值分析法,决策表法。

    我先介绍下三种方法的特点和测试工作量

    健壮性边界值分析法是边界值分析法的一种扩展, 要取min,min-,min+,max,max-,max+,正常值。

    等价类划分法是完全不考虑程序的内部结构,只根据程序规格说明书对输入范围进行划分,把程序输入域划分成若干个等价类,每个等价类取代表性数据作为测试用例。

    决策表法是把作为条件的所有输入的各种组合值以及对应输出值都列出来形成的表格,它能把各种复杂问题的各种可能情况全部列出避免遗漏。

    测试用例数从低到高是决策表法<等价类划分法<健壮性边界值分析法,设计测试用例工作量从低到高是决策表法<等价类划分法<健壮性边界值分析法.

    所以我们这回采用的这三种方法的有机结合

    这回的测试用例如下

    测试用例(用户登录)
    测试用例 类型(白盒、黑盒) 子类型(白盒的哪种,黑盒的哪种) 类别(功能、性能...) 测试用例 预期结果 提交人 提交时间
    Text1 黑盒 决策表法 功能测试 登录用户名为空 提示“用户名不能为空” 蒋珊 2016/4/22
    Text2 黑盒 决策表法 功能测试 登录用户名为不存在 提示“用户名不存在” 蒋珊 2016/4/22
    Text3 黑盒 决策表法 功能测试 登录密码为空 提示“密码不能为空” 蒋珊 2016/4/22
    Text4 黑盒 决策表法 功能测试 登录密码错误 提示“密码错误” 蒋珊 2016/4/22
    Text5 黑盒 决策表法 功能测试 登录验证码为空 提示“请输入验证码” 蒋珊 2016/4/22
    Text6 黑盒 决策表法 功能测试 登陆验证码错误 提示“请输入验证码” 蒋珊 2016/4/22
    Text7 黑盒 决策表法 功能测试 登录成功 提示“登录成功” 蒋珊 2016/4/22
    Text8 黑盒 决策表法 功能测试 注册用户名为空 提示“用户名不能为空” 蒋珊 2016/4/22
    Text9 黑盒 决策表法 功能测试 注册用户名已存在 提示“该用户名已经存在,请输入新用户名” 蒋珊 2016/4/22
    Text10 黑盒 决策表法 功能测试 注册用户名大于30字符 提示“用户名不能超过30字符” 蒋珊 2016/4/22
    Text11 黑盒 决策表法 功能测试 注册密码为空 提示“密码不能为空” 蒋珊 2016/4/22
    Text12 黑盒 决策表法 功能测试 注册密码大于30字符 提示“密码不能超过30字符” 蒋珊 2016/4/22
    Text13 黑盒 决策表法 功能测试 注册确认密码为空 提示“请填写密码” 蒋珊 2016/4/22
    Text14 黑盒 决策表法 功能测试 注册确认密码与密码不相同 提示“两个密码不相同” 蒋珊 2016/4/22
    Text15 黑盒 决策表法 功能测试 注册邮箱为空 提示“请输入邮箱” 蒋珊 2016/4/22
    Text16 黑盒 决策表法 功能测试 注册邮箱大于30字符 提示“邮箱不能超过30字符” 蒋珊 2016/4/22
    Text17 黑盒 决策表法 功能测试 注册成功 提示“注册成功” 蒋珊 2016/4/22
                   
    测试用例(管理员、评论)
    测试用例 类型(白盒、黑盒) 子类型(白盒的哪种,黑盒的哪种) 类别(功能、性能...) 测试用例 预期结果 提交人 提交时间
    Text1 黑盒 健壮性边界值分析法 功能测试 评论内容为空 评论提交失败 陈丽霞 2016/4/22
    Text2 黑盒 健壮性边界值分析法 功能测试 评论内容201字符 评论提交失败 陈丽霞 2016/4/22
    Text3 黑盒 健壮性边界值分析法 功能测试 评论内容200字符 评论提交成功 陈丽霞 2016/4/22
    Text4 黑盒 健壮性边界值分析法 功能测试 评论内容199字符 评论提交成功 陈丽霞 2016/4/22
    Text5 黑盒 健壮性边界值分析法 功能测试 评论内容1字符 评论提交成功 陈丽霞 2016/4/22
    Text6 黑盒 健壮性边界值分析法 功能测试 评论内容100字符 评论提交成功 陈丽霞 2016/4/22
    Text7 黑盒 等价类分析方法 功能测试 评论内容为空格“ ” 评论提交成功 陈丽霞 2016/4/22
    Text8 黑盒 等价类分析方法 功能测试 评论内容为英文字母 评论提交成功 陈丽霞 2016/4/22
    Text9 黑盒 等价类分析方法 功能测试 评论内容为数字 评论提交成功 陈丽霞 2016/4/22
    Text10 黑盒 等价类分析方法 功能测试 评论内容为换行符“ ” 评论提交成功 陈丽霞 2016/4/22
    Text11 黑盒 等价类分析方法 功能测试 评论内容为汉字 评论提交成功 陈丽霞 2016/4/22
    Text12 黑盒 等价类分析方法 功能测试 评论内容为图片 评论提交失败 陈丽霞 2016/4/22
    Text13 黑盒 等价类分析方法 功能测试 评论人员为游客 提示“注册用户登录后才能发表评论,请 登录 或 注册,访问网站首页。” 陈丽霞 2016/4/22
    Text14 黑盒 等价类分析方法 功能测试 评论人员为博主 可以使用评论功能 陈丽霞 2016/4/22
    Text15 黑盒 等价类分析方法 功能测试 博主修改评论 可以使用修改功能 陈丽霞 2016/4/22
    Text16 黑盒 等价类分析方法 功能测试 博主删除评论 可以使用删除功能 陈丽霞 2016/4/22
    Text17 黑盒 等价类分析方法 功能测试 游客尝试登陆管理员账号 登陆失败 陈丽霞 2016/4/22
    Text18 黑盒 等价类分析方法 功能测试 博主尝试登陆管理员账号 登陆失败 陈丽霞 2016/4/22
    Text19 黑盒 等价类分析方法 功能测试 管理员尝试登陆管理员账号 登陆成功 陈丽霞 2016/4/22
    Text20 黑盒 等价类分析方法 功能测试 管理员账号输入为空 提示“账号或密码不正确,请重新输入!” 陈丽霞 2016/4/22
    Text21 黑盒 等价类分析方法 功能测试 管理员密码输入为空 提示“账号或密码不正确,请重新输入!” 陈丽霞 2016/4/22
    Text22 黑盒 等价类分析方法 功能测试 管理员账号输入错误 提示“账号或密码不正确,请重新输入!” 陈丽霞 2016/4/22
    Text23 黑盒 等价类分析方法 功能测试 管理员账号输入错误 提示“账号或密码不正确,请重新输入!” 陈丽霞 2016/4/22
    Text24 黑盒 等价类分析方法 功能测试 管理员账号密码输入正确 登陆成功 陈丽霞 2016/4/22
                   
                   
    测试用例-博文(增删改查)
    测试用例 类型(白盒、黑盒) 子类型(白盒的哪种,黑盒的哪种) 类别(功能、性能...) 测试用例 预期结果 提交人 提交时间
    Test 1 黑盒 健壮性边界值分析法 功能测试 输入标题为空 文章发表失败 张超 2016/4/22
    Test 2 黑盒 健壮性边界值分析法 功能测试 标题长度30 文章发表成功 张超 2016/4/22
    Test 3 黑盒 健壮性边界值分析法 功能测试 标题长度31 文章发表失败 张超 2016/4/22
    Test 4 黑盒 健壮性边界值分析法 功能测试 标题长度29 文章发表成功 张超 2016/4/22
    Test 5 黑盒 健壮性边界值分析法 功能测试 输入内容为空 文章发表失败 张超 2016/4/22
    Test 6 黑盒 健壮性边界值分析法 功能测试 内容长度10000 文章发表成功 张超 2016/4/22
    Test 7 黑盒 健壮性边界值分析法 功能测试 内容长度10001 文章发表失败 张超 2016/4/22
    Test 8 黑盒 健壮性边界值分析法 功能测试 内容长度9999 文章发表成功 张超 2016/4/22
    Test 9 黑盒 等价类分析方法 功能测试 无标题,有合法内容 文章发表失败 张超 2016/4/22
    Test 10 黑盒 等价类分析方法 功能测试 有合法标题,无内容 文章发表失败 张超 2016/4/22
    Test 11 黑盒 等价类分析方法 功能测试 有合法标题与合法内容 文章发表成功 张超 2016/4/22
    Test 12 黑盒 等价类分析方法 功能测试 点击确定 文章发表 张超 2016/4/22
    Test 13 黑盒 等价类分析方法 功能测试 点击取消返回 返回首页 张超 2016/4/22
    Test 14 黑盒 等价类分析方法 功能测试 检测不到用户ID 发表失败 张超 2016/4/22
    Test 15 黑盒 等价类分析方法 功能测试 用户ID存在 发表成功 张超 2016/4/22
    Test 16 黑盒 等价类分析方法 功能测试 内容中有换行或空格,效果检测 内容中有换行与空格显示 张超 2016/4/22
    Test 17 黑盒 等价类分析方法 功能测试 发表文章 可以发表文章 张超 2016/4/22
    Test 18 黑盒 等价类分析方法 功能测试 删除文章 可以删除文章 张超 2016/4/22
    Test 19 黑盒 等价类分析方法 功能测试 修改文章 可以修改文章 张超 2016/4/22
    Test 20 黑盒 等价类分析方法 功能测试 浏览文章 可以浏览文章 张超 2016/4/22
    Test 21 黑盒 等价类分析方法 性能测试(响应时间) 发表文章无标题,有合法内容 响应时间 张超 2016/4/22
    Test 22 黑盒 等价类分析方法 性能测试(响应时间) 发表文章有合法标题,无内容 响应时间 张超 2016/4/22
    Test 23 黑盒 等价类分析方法 性能测试(响应时间) 发表文章有合法标题与合法内容 响应时间 张超 2016/4/22
    Test 24 黑盒 等价类分析方法 功能测试 点击删除文章按键 删除文章 张超 2016/4/22
    Test 25 黑盒 等价类分析方法 功能测试 点击编辑文章按键 修改文章 张超 2016/4/22
    Test 26 黑盒 等价类分析方法 功能测试 编辑页面输入后不保存 编辑失败 张超 2016/4/22
    Test 27 黑盒 等价类分析方法 功能测试 编辑页面输入后保存 编辑成功 张超 2016/4/22
    Test 28 黑盒 等价类分析方法 功能测试 编辑页面删除标题后点击保存 编辑失败 张超 2016/4/22
    Test 29 黑盒 等价类分析方法 功能测试 编辑页面删除内容后点击保存 编辑失败 张超 2016/4/22
    Test 30 黑盒 等价类分析方法 功能测试 编辑页面删除内容和标题后保存 编辑失败 张超 2016/4/22
    Test 31 黑盒 等价类分析方法 功能测试 编辑页面有合法内容与标题后保存 编辑成功 张超 2016/4/22
    Test 32 黑盒 等价类分析方法 功能测试 博文ID不存在 编辑失败 张超 2016/4/22
    Test 33 黑盒 等价类分析方法 功能测试 博文ID存在 编辑成功 张超 2016/4/22
    Test 34 黑盒 等价类分析方法 功能测试 用户ID不存在 编辑失败 张超 2016/4/22
    Test 35 黑盒 等价类分析方法 功能测试 用户ID存在 编辑成功 张超 2016/4/22

    这回找的自动化黑盒工具也挺久的,最终下了HP Unified Functional Testing(QTP的改名),看网上发的帖子都挺老的,在这里分享下

    官网地址

    http://www8.hp.com/cn/zh/software-solutions/unified-functional-automated-testing/index.html

    这是我本周的心得体会,希望对大家有所用处

     参考资料

    软件测试教程 宫云战主编

  • 相关阅读:
    每日签到
    手机刮刮卡
    js随机更换
    jquery实现input输入框实时输入触发事件代码
    webAPP前端必备知识
    让你分分钟学会 JS 闭包
    js获取url?后的参数
    js获取上传的文件名
    Javascript 中神奇的 this
    由浅入深完全掌握Ajax
  • 原文地址:https://www.cnblogs.com/2013551713jiangshan/p/5425812.html
Copyright © 2020-2023  润新知