自动化测试入门学习_1.0

自动化测试,自动完成测试工作。通过自动化测试工具实现模拟之前人工点点/写写的工作并验证其结果完成整个测试过程。

自动化测试的用途:自动化测试节约成本;有些测试项目手工很难实现(压力测试,负载测试) ;项目质量流程需要。

适合自动化测试的工具:1. 项目变动少;2. 周期长;3. 项目资源足够(自动化测试脚本需要长期维护)

简单的以我目前接触到的MOTT自动化测试工具来讲:

MOTT主要测试主机接口以及主机程序。由此可见,自动化测试可以在测试对象的层次上分为,接口测试,图形界面测试,数据库存储测试...

自动化测试既然是让机器代替自己的手工测试,那么除了主导人物变化了以外,其他的应当是相差无几的。同样的,在自动化测试的时候,我们需要做的事情就是:


       准备测试环境:环境数据,调用接口使用数据,测试主要关注的数据

       编写脚本:在不同的自动化工具中,编写相关的测试案例脚本

       判断结果:通常使用断言来判断测试结果,即案例运行结果是否正确


MOTT中,根据接口网关dsr文件可以生成相关定义类和数据类文件。定义类为基本类无需更改,数据类中,表现了通过dsr网关上主机时,需要的字段,因此需要手动给其赋值。到此,环境数据准备完毕。

接着,需要新建案例类(也可以在上一步直接生成)。案例类中包含了测试时候需要关注的关键路径字段的赋值,以及案例方法的编码,其后还有断言来判断结果。至此,MOTT的基本操作结束。

关于MOTT工具的知识整理,随着我的学习使用,会不断更新~~

你可能感兴趣的:(自动化测试入门学习_1.0)