9.关于自动化测试模型介绍

线性测试

通过录制或编写对web的操作步骤产生相对应的线性脚本,并且每个测试脚本相对独立,不依赖或调用其他模块,单纯的模拟用户操作场景。

模块化驱动测试

把重复的操作代码封装为独立的公共模块,当需要用到这些模块时就直接调用,最大限度地消除了重复,从而提高测试用例的可维护性。

数据驱动测试

类似于数据的参数化,因数据的改变从而让测试的结果产生变化。

关键字驱动测试

通过关键字的改变引起测试结果的改变。
目前的关键字驱动测试工具有:QTP、RIDE(Robot Framework)和selenium IDE。

你可能感兴趣的:(python其他,测试工具)