一、功能测试 1、我们通常接到项目的时候都是先接触功能,主要熟悉软件的功能及模块 2、然后根据产品的需求说明书编写测试用例,我们常用的用例编写方法都有等价类、边界 值、因果图、场景法、正交法、等等来进行设计测试用例,输入框用到最多的无非就是等价类 和边界值了,所以这其中每个功能点都要覆盖到 3、编写用例的这一阶段需要多方面考虑,编写出功能和非功能性的直接和间接的功能点,不 能光考虑正向的,还要考虑逆向的,因为用户会有各种奇葩的操作,然后在对比需求,关键是 找到需要测试的点,功能是否按照需求正常实现 4、我们在面试过程中都会被问到这样的一个问题,就是编写测试用例的原则是什么?相信很 多初级的小伙伴答的都是长篇大论,甚至有的时候答的连自己都不知道自己说的是什么,没把 面试官说懵反而自己先懵了。在这里我的结论答案就是"百分之百覆盖需求" 5、在测试各阶段都要不断的跟踪缺陷,还要编写更多用例,以便更新迭代和需求不断变更所 带来的业务和需求的错误