软件测试那些事儿(持续更新中)

1. 什么是正向测试用例和反向测试用例
  1. 正向测试用例(Positive Test Case)和反向测试用例(Negtive test Case)是对测试用例的一种分类。举例如下:一个登陆输入框只能输入邮箱号,那么
    正向用例可以为:11@22.com
    反向用例可以为:其它值(往往输入后期望抛出异常或者给出error提示)
    反向测试用例通常指,系统不支持的输入或状态,这类用例可以检查系统的容错能力和可靠性。

  2. 这么分类的意义:
    1)往往我们会把正向测试用例优先级设置为较高或者必测case,反向测试用例优先级较低;这对测试用例分类和回归测试提高效率有一定帮助。
    2)但是缺点也比较明显:
    a) 这个概念不是很通用的概念,很多时候容易引入混淆;很难判断一个测试用例是正向还是反向用例。
    b) 很多反向用例也很重要

2. 敏捷, CICD, DEVOPS是怎么回事?

推荐参考此文: https://blog.csdn.net/CrankZ/article/details/81545439

  1. 敏捷开发和传统开发的区别
    如下图,传统开发主要时间花费在前期用户需求调研,文档输出上。开发只要拿到需求文档就能照着写code,并且认为整个开发过程可以预估。如果发生大的需求调整是需求人员前期工作没有做好。也就是图中的现有轮子再有地盘再有车一步步执行。流程严谨且繁多。
    敏捷开发则接受现在的互联网世界高速发展,前期调研的需求再好可能开发出来以后客户也用不上了。拥抱变化, 快速迭代是敏捷开发的核心。举

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值