软件测试(一)--测试用例

测试开发工程师的职责:
测试开发工程师的主要工作内容是根据项目的特点来开发一些测试工具,从而能够更有效地进行测试,提高软件产品的质量,质量!

核心目标:
尽早、尽快、尽可能多地发现软件缺陷
促进软件质量与客户满意度的提升
在这里插入图片描述

测试用例篇

测试用例:把测试过程按格式描述清楚的文档,以便测试某个程序是否满足客户需求

什么是好的测试用例:能够覆盖需求的用例就是好的测试用例

测试用例三个阶段:
1)手工测试用例(功能测试)
2)自动化测试(接口自动化,UI自动化)
3)性能测试用例

测试用例包含:(常考)
测试用例编号:TC-1
测试项目:自助饮料销售系统
测试标题:选在15¥的面值,购买雪碧
重要级别:高
预置条件:输入系统地址,进入测试页面
输入:15¥,雪碧
操作步骤:选择15¥面值,然后选择雪碧
预期输出:给出雪碧
测试结果 :通过
测试者&时间:张三&2015-08-18

测试用例重要四要素
1)上下文—预置条件,进入条件
2)测试数据
3)测试步骤
4)断言–预期结果

如何选择测试数据(由上到下递进)----如黑盒测试:
1)等价类划分法:将无穷的测试输入变成有限的输入。如(有效、无效(负数、特殊字符、小数点…))
2)边界值法:从划分的等价类里面选取边界数据的方法
3)因果图法:考虑输入数据之间的组合关系(在产生了有效条件以后,进行组合)
4)用户故事法:如何模拟用户的行为
5)错误推测发:基于经验

实例:注册登录 ----功能测试用例
在这里插入图片描述

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值