因为这个测试的流程不同的公司是不同的,具体问题具体分析,要结合实际去测试,你要注意如何能够科学有效的测试,并且要注意维护,这就要做到测试的文档话,什么时候都有据可依,测试的时候不要追求完美,没有必要的测试是会浪费时间的,不同的系统都有它核心的模块,只要保证用户常用的模块不出问题就没事,基本的系统都是单元到集成 这不仅是白盒,黑盒也一样,通常流程测试是最重要的,时间短的话,只要保证系统能够正常运行就是关键,接口测试是这时候的主要测试目标。1首先需要需求提出者提出他所关注的内容,要不然一点需求都不确定,没法开展测试工作
2其次根据评审后得出的内容,做出整理,评审的时候可以引导性的给出内容建议(可能有些内容需求提出者也不太明白,有个引导好些);
3再次看需求所给出的内容是否牵涉到之前的模块内容,给出用例设计,模块之间的衔接问题
4如果产品经理不给需求,一点都不给的情况下,拒绝投入项目,测试或开发都拒绝什么是需求
需求是产品必须完成的事以及必须具备的品质。
功能性需求
功能性需求是产品必须完成的那些事,要求一定的功能和品质。
例子:培训机构的班主任可以给所在班级学员打考勤
非功能性需求
非功能性需求是产品必须具备的属性或品质。诸如观感、可用性、安全性和法律限制等。
例子: 平台用户数为5万人,每天登录用户数为10000左右,网络的带宽为100M带宽。在工作时间根据资料名称条件进行搜索,可以在3秒内得到搜索结果。
这类需求通常在产品的功能确定之后(但并非总是如此)。也就是说,一旦知道了产品要做的事情,就可以确定它的行为方式,它需要具备什么品质以及它的响应速度、可用性、可读性和安全性。
限制条件
限制条件是全局性的需求。它们可以是对项目本身的限制,或是对产品最终设计的限制。可以用软件测试的方法,可以参考下面的软件测试学习力方法:
等价类划分,边界值,因果图,场景法, 测试大纲法,状态转换图法 错误推断法。
通过这些去设计测试用例哈
如果对于这些软件测试方法有问题可以推荐学习链接,里面有录制视频有讲到的哈:
>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)