• 没有总结与思考的项目是不完整的项目

第一步:测试需求分析

经过需求分析,对原始需求列表中列出的每一个需求点,找到我们需要测试的测试要点,针对所确定的测试要点,分析测试执行时对应的测试方案,越详细越精准表明我们对项目的了解越深。所以自己在做项目时一定要从用户的需求出发,类比于软件开发的生命周期,软件的需求分析类似于测试的需求规格说明书,测试的策略相当于软件的架构设计,测试用例相当于详细设计,用例执行相当于软件的编码开发。

分为以下几点:

1、了解红包需求实现的背景

2、分析测试红包需求合理性(这个需要比较深厚的业务功底,在项目中多积累和总结)

3、确定测试范围和优先级(画xmind)

4、查缺补漏(检查是否需求文档中的点是否有漏掉以及需要和需求人员二次对接)

重点:熟悉项目的业务流程,站在用户需求的角度去思考,当有一定经验时候,不要唯经验论,警惕思维惯性,一个小小的改动有可能会导致意想不到的后果。

微信红包模块

第二步:

项目文档与测试用例之间:
需求文档——测试设计阶段核心依赖

业务流程图,页面流程图——测试模块划分参照物

原型设计——具象化业务流程以及预期结果

设计文档——辅助进行算法、逻辑、队列等技术方向上的测试设计

测试模块拆分:
从红包需求文档出发

方法一、功能流程法拆解红包模块

方法二、层次划分法细化红包功能点(界面入手)

方法三、类型划分法拆分子功能

第三步:

设计测试计划

第四步:

测试用例设计方法的选取

输入分类选等价、给定范围加边界、条件孤立想判定、无限穷举取正交(用的较少的方法)、

业务复杂场景法、测试充分全覆盖

实际设计的思路
1、任何情况下都必须使用边界值分析方法,经验表明这种方法设计出测试用例发现程序错误的能力最强

2、必要时用等价类划分方法补充一些测试用例

3、如果程序的功能说明中含有输入条件的组合情况,则一开始就可选用判定表法

4、如果程序业务复杂度比较高,则适当使用场景法补充一部分测试用例

微信零钱充值用例设计

1)边界值考虑充值金额:0元、1元、负数、非金额参数、多位小数(小数后3位)、银行卡限额

2)等价类考虑多个不同的银行和渠道

3)由于整体功能尚不包含输入条件的组合情况,所以无需加上因果图

4)充值完成后,余额将在零钱展示同时包含充值记录

流程:微信唤起充值——充值金额——我的零钱——零钱明细

微信红包项目测试小结相关推荐

  1. 作为一名测试工程师,你真的知道“微信红包”怎么测试吗?

    测试思维 测试任何事物的测试思路可以总结如下: 第一步:梳理产品的核心业务流程:明白这是个什么项目,实现了什么业务,以及是怎么实现的? 这个步骤一般是参考公司的需求文档来的,如果产品提供需求文档的同时 ...

  2. 测试进阶篇之测试用例设计-微信红包

    1. 功能测试 在微信红包数.和红包个数的输入框中只能输入数字 -- 输入红包数是否只能输入数字? 红包输入最多.最少可以输入的钱数 -- 200.0.01 拼手气红包最多可以发多少个红包 当红包钱数 ...

  3. 【针对产品说测试】之微信红包

    功能测试 (1)先看红包按钮是否可以点击 (2)点击之后是否可以弹出发红包界面 (3)弹出红包界面之后看是否可以点击红包钱数 (4)点击确认按钮之后是否能发出去红包 (5)当红包发送了之后点击是否自己 ...

  4. 从技术角度谈一谈,我参与设计开发的手Q春节红包项目--转

    原文地址:http://chuansong.me/n/1608115051125 作者|吴逸翔编辑|唐聪 今年春节期间,QQ以AR技术为支撑.娱乐体验为导向在春节期间推出系列红包并成功刷屏,系列红包包 ...

  5. python抢mac微信红包群_要抢红包?Python来帮你~

    目 标 场 景 相信这两天大家都忙碌于各类微信群中,专注抢红包.那是否可以利用 Python 实现自动抢红包呢? 答案是肯定的.这篇文章的目的是利用「Airtest」实现全自动抢群红包. ps:红包只 ...

  6. 系统设计与分析课程项目个人小结

    文章目录 系统设计与分析课程项目个人小结 简短的课程学习自我总结 管理 分析 设计 开发 PSP2.1 表格 最得意/或有价值/或有苦劳的工作清单 最得意 最有价值 最有劳苦 个人GIT总结 Dash ...

  7. 支付宝微信红包战背后的算盘

    五福卡斗毛玻璃照:支付宝微信红包战背后的算盘(转) 来源:2016年02月03日 每日经济新闻 ◎每经记者 蒋佩芳 植根中国的互联网公司越来越接地气,中国文化独有的春节红包正被支付宝和微信整合成社交和 ...

  8. python微信红包生成器_要抢红包?Python来帮你~

    目 标 场 景 相信这两天大家都忙碌于各类微信群中,专注抢红包.那是否可以利用 Python 实现自动抢红包呢? 答案是肯定的.这篇文章的目的是利用「Airtest」实现全自动抢群红包. ps:红包只 ...

  9. 微信红包接入2-项目集成

    接上一篇:微信红包接入1-介入前准备 参考: 现金红包接口:https://pay.weixin.qq.com/wiki/doc/api/cash_coupon.php?chapter=13_5 接下 ...

最新文章

  1. 基于STC8H1K28的人机键盘界面
  2. LeetCode-剑指 Offer 10- II. 青蛙跳台阶问题
  3. 万水千山ABP - 弹出对话框禁用回车
  4. js中写java集合代码,JS实现JAVA的List功能
  5. javascript 中的深复制 和 其实现方法
  6. 【转载】白话经典算法系列之六 快速排序 快速搞定
  7. 我的面经——投行+咨询+外资银行
  8. 【转】很实用的编程英语词库,共收录一千五百余条词汇
  9. vue随笔一之自执行函数
  10. 转 鲁迅《随感录》之一二
  11. python opencv-11图像像素归一化
  12. 《Python自然语言处理(第二版)-Steven Bird等》学习笔记:第02章 获得文本语料和词汇资源
  13. 使用hifiasm组装hifi基因组的方法介绍
  14. 2021年中国百强区总体发展概况分析:深圳南山区、广州天河区、深圳福田区等城区高质量发展水平领跑全国[图]
  15. 用mysql+php开发网上商城系统
  16. 小鼠肺内皮细胞 (MPEC)
  17. 一线城市广州:全日制本科生参保即可落户
  18. hal库开启中断关中断_(2)STM32使用HAL库操作外部中断——理论讲解
  19. 疫情防控之外来人员登记表模板
  20. 小米十年,难凉热血。回看雷军在演讲中没说的人和事

热门文章

  1. Fortran 95 固定过程
  2. 最火的三亚自助游攻略
  3. 水中铅超标如何处理?除铅吸附材料
  4. 轻松完成公司数据分析、业务数据探查的秘诀
  5. 第十届国际iCAN创新创业大赛暨红谷滩杯VR/AR行业赛启动
  6. CA认证实现https访问
  7. I2C从地址之7位,8位和10位详解
  8. 几何画板手机版_几何画板手机版
  9. python支付宝支付_python 调用支付宝支付
  10. 利用JavaFx开发RIA桌面应用-在线资料