测试设计场景题

场景1:软件版本升级

如软件版本由1.0升级到2.0,兼容性测试如何设计(如不同操作系统RedHat、CentOS和Ubuntu兼容性;硬件兼容性;网络环境ipv4和ipv6兼容性)?

  1. 首先和BA、SA确认版本升级的需求背景以及版本升级后与上一版软件不同之处;然后看升级后是否新增功能。
  2. 如果只是原有功能变更没新增功能,需要和ba确定变更点以及修改变更点对其他功能的影响,对变更以及影响的地方设计测试用例。比如跑完任务,三个sheet页的展示有变更,那么需要跑任务,验证三个sheet页的展示即可。
  3. 如果新增功能确定新增更能是否对原来功能点有影响。如果有影响:确定影响点在哪里,需要跑原有功能的基本冒烟用例,然后对新增功能单独设计测试用例。此时,不需要把原有功能所有用例都验证一遍。
  4. 如果新增功能对原有功能完全没影响,只需要设计新增功能的测试用例验证,原有功能自动化防护即可。

场景2:测试中的数据构造

测试中需要的数据,假如数据量很大有几百万条,不同客户使用的数据流不一样,包括里面的字段、格式等等,如何1比1构造?

  1. 和BA或客户人员确认数据流的字段、格式等内容
  2. 通过代码写数据文件

场景3:电梯测试用例如何设计

首先,明确需求是什么样的,比如测什么样的电梯,是普通电梯、观光电梯还是货梯?如果没有明确需求,则以电梯的基本业务功能为依据设计测试用例。从以下几个维度进行分析:

单功能、功能交互、质量属性(易用性、兼容性、安全性、性能/压力、稳定性等)

场景4:购物车用测试例如何设计

场景5:水杯测试用例如何设计

场景6:拉杆行李箱测试用例如何设计

场景7:登录页面如何设计测试用例

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值