前后端分离模式在测试用例设计中的应用

现在的测试普遍有一种误区,觉得做手工黑盒是一种对时间的浪费,应该把时间花费在研究自动化,研究性能,研究代码,研究devops上面,然而谈到实用性,确似乎不如一个熟悉项目的普通测试人员,让其去写测试用例,似乎也不一定就一定能写出层次分明,优雅简洁的用例。

用例设计有两个通病,一是层次不清晰,一个用例涉及的关注点太多,既要考虑前端,又要考虑后端;二是分级不明确,优先级划分标准模糊。前者造成的影响就是用例复杂度高,你写的用例甚至没法交给开发去完成自测,后者带来的影响类似于开发上的技术债,随着项目的进展,你会发现之前写的用例几乎无法维护。

针对这两种情况,我们提出了一种前后端分离在用例设计中的用例设计模式。即页面+场景。页面关注页面元素及交互,场景关注接口逻辑。两者互相解耦,互为补充。这样前端开发人员自测页面用例,后端开发人员自测场景用例。

具体设计方法有空再讲,有兴趣的可以按这个思路想一想。

你可能感兴趣的:(前后端分离模式在测试用例设计中的应用)