软件测试基础(二)

1、静态测试:程序不运行
  代码走查:编程规范、优化、流程是否合理
  文档评审
2、动态测试:程序运行
  手工、自动化
  黑盒:如果需求本身有问题或规格说明有误,则黑盒很难发现

3、等价类:针对单个输入


4、边界值:只针对和数值相关的

5、因果图法
  一般适用在输入信息的时候
  适用范围:单个页面中有多个没有先后顺序的输入
  合并的前提是结果一样

6、流程分析法:
  有先后顺序的多个输入/操作

7、软件测试设计
  1、正常 ----> 异常
  2、简单 ----> 复杂
  3、客户常用 ----> 客户不常用
例如 web端签到功能(7:30~9:00)
  1、最正常的签到(签到成功的提示)
  2、签到时间 (7:29 7:30 9:00 9:01 )
  3、把客户端时间改了,看看是否会能在不能签到的时间内签到成功。(能签到就是bug)
  4、是否可以重复签到
  5、不登录是否可以签到
  6、多用户同时签到
  7、同一用户不同终端打卡
  8、…….

8、测试用例
  测试编号
  测试项目
  测试标题:和测试点对应。同一个标题下不允许测试标题重复
  重要级别
  预置条件:操作步骤的前提
  操作步骤:1、…….,2、………,3、……..
  预期输出:预期结果写明对应的步骤
  测试结果:只有执行过才写
  测试者&时间:只有执行过才写


posted @ 2020-12-01 09:18  关山难越谁悲失路之人  阅读(63)  评论(0)    收藏  举报