写在前面:
下面关于测试用例的编写,主要是一些大致方向,这个还是需要根据实际项目的变动,来进行改动。特别是关于测试用例的划分,测试用例的拆分情况。
还有对于测试用例的标题,每个人的喜好不同,但是主要目标是对一个用例描述清晰,方便查找。
同时编写测试用例,不是为了写而写,要注意你的目标,实际如何能够保证项目的质量来写的。
测试用例需要满足的点
· 对需求覆盖的完整性:每条用例都是完整的,可操作的,有结论的
· 测试用例的独立性:每条用例需要可以独立完成,对其他用例没有依赖关系
· 测试用例的可理解性:用例需要描述清晰,不能有模拟两可的话,且当其他人执行用例时,可以无疑问的把执行下来
· 测试用例的清晰性:测试用例验证点需要清晰
· 测试用例的可维护性:对用例标题清晰,业务发生变更时,需要及时修改维护测试用例编写效率
· smoke 用例,测试优先级最高
· 基本路径及各模块主功能的测试,明确核心功能
· 所有错误和边界值或确认测试
· 可用性测试以及入口默认值教研
· 测试用例划分为不严重的用例基本划