发布时间:2019-09-16 14: 13: 27
身为一个软件测试工程师,测试用例无疑是基本功,经验丰富和经验不足的测试工程师通过测试用例就可以看出来。令众多测试工程师头疼的就是测试用例的维护,今天来给大家讲讲如何用思维导图软件写一份易于维护的测试用例。
iMindMap是一款专业的思维导图软件,这款软件提供了多种视图,在新建的时候可以快捷的选择一款喜欢的视图,写测试用例使用的是Mind Map视图。
用例需要保证其可读性和重用性,便于评审和他人复用,因此用思维导图软件写测试用例,分“级”很重要:
按测试类型划分
以淘宝网为例,针对淘宝网主要会进行功能测试、交互测试、性能测试,当然还有一些其他如易用性测试,我将其分为两类:功能测试和非功能测试。淘宝网为中心主题,功能测试和非功能测试体现在思维导图软件中为第一级。
功能测试下包含正常测试和异常测试,非功能测试包含性能测试、易用性测试、交互测试等,体现在思维导图软件中为第二级。
按需求的测试点划分
淘宝网有首页、微淘、消息、购物车、我的淘宝五大功能模块,针对这五个模块主要进行功能测试,因此将这五个模块写在思维导图软件的第三级。
每个大的功能模块会包含很多小功能,我们称其为单点功能,因此将这些单点功能写在思维导图软件中的第四级。
按测试子项划分
每个单点功能的测试子项并不只有一个,如何测试点无法再细分到测试子项中,可以在测试点后面直接写测试用例,我将其放在思维导图软件中的第五级。
测试点可以细分的情况下,将测试子项放在思维导图软件中的第五级,测试用例可以跟在测试子项后面直接写,但是在这里并不将测试用例认定为第六级,仍然是第五级。
通过上面一级一级的写下来,相信测试用例可以很清晰具体的写出来了。
在日常工作中,我发现思维导图软件不只可以写测试用例,还可以用来写测试计划和测试大纲,让我最惊喜的是用它在辐射导图视图中,可以绘制软件迭代版本的思维导图,可以清晰明了的看到每个版本新增、修改、删除的功能,既方便了开发人员做版本的维护,也方便了测试人员做回归测试。
如果你也想尝试使用iMindMap安排你的工作,不妨点击iMindMap免费下载来试用。
展开阅读全文
︾