想问下,每个人其实写用例或多或少都有分层,而且分层的依据也不一样。怎么说明一个分层是好的?如果没有分层思想,怎么去分层?分层的依据和原则是什么?
想问下广义的数据流有哪些呢?数据库 接口参数?或者其他的?可以举例说明吗
其实是不是可以理解为:点线面 ,点:可见的控件的限制逻辑与显示逻辑,线:由一个或者多个页面组成流程,面:和上述线有联系的流程的组合。
用未登录购买来理解
点就有:购买按钮、账号密码输入页中的控件、购买页面控价,这里有账号密码输入框的输入限制条件、逻辑条件,购买页面方案选择框的限制逻辑等
线就有:登录流程中账号与密码、登录按钮的逻辑和制约关系、购买流程中方案选择制约关系、付费方式逻辑关系等,付款流程中账号密码的输入与确定还有支付流程的逻辑关系
面就有:登录流程 + 购买流程 + 付款流程的组合 (与线相关的环境、流程、系统等都可以组成面)
2、有个不是特别明白的点,怎么设计用最少的用例测试最多的范围(较少组合),又保证用例质量和尽可能的发现更多的 bug
3、什么样的用例才能叫做好用例?从哪几个角度去考虑:用例覆盖范围、用例可操作性、用例可维护性等?
@jxxgxldl 方便提供下您的模板吗?谢谢了!1084965052@qq.com