2022.7.6总结
一,测试用例设计方法(等价类与边界值结合起来使用,因果图与正交实验分解法结合起来使用)
1:等价类划分方法:把输入的数据可以分为有效的数据和无效的数据
被测试的对象输入的数据: 1、有效的数据 2、无效的数据
测试一个产品,需要考虑它的正确场景,也需要考虑它的异常场景
2:边界值分析方法:边界值测试用例是针对等价类测试用例方法的补充,因为等价类测试用例的方法只考虑到了输入数据的有效数据和无效数据,但是没有考虑到边界的情况
3:因果图方法:指的是被测对象有多个输入条件,根据不同的输入条件之间的关系(并且,或者,非)来匹配筛选出不同的结果
排列组合:因果图是根据输入的不同条件来根据排列组合来设计不同条件下的测试用例
4:正交实验分解法:因果图根据输入的N个不同条件组合下来导致测试用例的个数是呈指数级的增加,这样导致测试在资源(人力,时间资源)上根本无法满足测试的时间要求。那么这个时候只需要测试有代表性的数据就可以了,那么使用的方法就是正交实验分解法。
二,编写测试用例的三种方式?
1、思维导图 结构化看起来非常的好,但是不够细
2、使用excel,特点是写起来非常浪费时间,但是非常细
3、checklist 只考虑被测对象的大概的点(使用术语:发一个hotfix版本,来修复这个issue。)
checklist:一句话能够描述清楚要测试的测试场景
checklist(针对测试的对象列出必须测试的场景,只不过它的描述相对而言是比较简单的):
检查点,使用的场景具体如下:
①、开发转测了,但是时间非常紧张,要求今天上线,那么这个时候测试编写checklist把需要测试的点梳理出来进行测试
②、上线前使用checklist列出上线后必须需要测试的点(必须要进行的测试点往往指的是一个产品的核心流程)
***工作使用:
@产品经理,@开发,@测试XX产品的checklist已经写完,麻烦大家帮助我看看,测试场景都考虑到了没
流程:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报