跳转到内容

第 5 章:手工黑盒测试

法老的金字塔

被测程序

测试案例设计

  • 设计工具:百度脑图
  • 设计方法:等价类、边界值,等
  • 用思维导图工具为被测程序,设计黑盒测试案例
  • 将设计好的思维导图发布出来
  • 请参考这个思维导图模板

测试案例管理

  • 在石墨文档网站以表格的方式,写出上个任务所有设计好的测试案例
  • 请参考这个问题模板
  • 表格的行数取决于测试案例的数量,表格的列数必须和问题模板的列数一致
  • 将石墨表格文档共享链接,发布到课程 redmine 网站
  • 问题标题是金字塔测试用例设计
  • 问题跟踪是支持
  • 问题描述是石墨文档链接

执行测试

  • 访问本页面上方的四个被测程
  • 利用上个任务的黑盒测试案例,对四个被测程序分别进行手工黑盒测试

提交 bug

  • 将上个任务执行测试中发现的 bug
  • 在课程 redmine 网站中建立 bug 跟踪类型的问题
  • 在问题描述中对 bug 进行描述
  • 请参考这个问题模板

手机号归属地查询

  • 被测程序:手机号归属地查询
  • 被测程序的“需求规格说明书”请百度搜索
  • 通过在线搜索搞清楚下面两个问题:
    • 手机号的编码规则,哪些是合法的手机号,哪些是非法的手机号;
    • 合法的手机号码,对应的归属地数据是什么;
  • 只有在上述问题搞清楚的情况下,才可以设计测试案例;

测试案例设计

  • 设计工具:百度脑图
  • 设计方法:等价类、边界值,等
  • 用思维导图工具为被测程序设计黑盒测试案例
  • 并将设计好的思维导图发布出来
  • 请参考这个思维导图模板

测试案例管理

  • 在石墨文档网站以表格的方式,写出上个任务所有设计好的测试案例
  • 请参考这个问题模板
  • 表格的行数取决于测试案例的数量,表格的列数必须和问题模板的列数一致
  • 将石墨表格文档共享链接,发布到课程 redmine 网站
  • 问题标题是金字塔测试用例设计
  • 问题跟踪是支持
  • 问题描述是石墨文档链接

执行测试

  • 请访问手机号码归属地查询网站,执行测试
  • 用上个任务设计好的测试案例来执行测试

提交 bug

  • 将上个任务执行测试中发现的 bug
  • 在课程 redmine 网站中建立 bug 跟踪类型的问题
  • 在问题描述中对 bug 进行描述
  • 请参考这个问题模板

jsNotepad 功能测试

  • 被测程序:jsNotepad
  • 只有在 notepad PRD 文档都整理完成的情况下,才可以设计测试案例
  • 测试案例设计
  • 测试案例管理
  • 执行测试
  • 提交 bug
  • 以上四个子任务,参考:金字塔任务和手机归属地查询任务