关于做自动化测试中碰到的问题的思考
在新公司时,碰到的业务系统是有前后台的,后台是参数类的设置,影响前台的数值限制与增加前台的选项。
碰到这个情况时,我就考虑是否需要前后台一起来关联做自动化。
与领导沟通,结合自己的经验,觉得用例最好能独立。例如:后台添加商品用例,前台有购买商品,如果你在后台添加商品,前台购买这个商品,那就不独立了。
后台的话,只需要添加成功,然后删除成功,前台可以准备好一个用来做购买测试的商品。
如果关联,非常影响效率,而且难度直接上升。后果就是成本也拉上来了。
所以觉得独立是最好的选择。
另一个问题,新公司的测试环境管理的很好,有多达200个测试环境(系统运行了3-4年了),当我介入自动化测试时,曾一度考虑是否要多测试几个测试环境。后来想想觉得没有必要。
以最新的环境为准,环境更新后,就用最新的环境。(这个问题其实是很弱智的)