登录站点

用户名

密码

手机自动化测试框架

已有 708 次阅读  2013-05-31 15:01
我们都知道,在做测试之前都要制定计划,因此就要制定测试框架,手机软件自动化测试框架有上下两个层次:上层是管理整个自动化测试的开发,执行与维护,在大的项目中,它体现重要的作用,也可以管理整个自动测试。下层主要是测试脚本的开发,充分的使用相关的测试工具,构建测试驱动,并完成测试业务逻辑。
自动化测试执行机制分为管理端和执行端,管理端主要工作是:运行控制的决策系统,负责建立并维护运行队列,控制运行策略和信号灯;在管理端还必须维护一个测试任务的队列,每个测试任务的开始执行的时间可能不同,状态也不一样,管理端根据这些标志对其进行控制。执行端根据管理端的决策系统,来执行运行队列中的测试脚本,其中运行控制的执行系统,负责分配测试脚本,并按照指定策略启动脚本等也是执行端的功能。
测试脚本开发必须通过详细、合理的设计,要对脚本代码进行划分,脚本文件或数据文件分层管理。这样有利于自动化脚本的开发与维护,从而节省自动化测试的投入成本,也使得不同测试人员或开发人员可以协调开发脚本。
一些交互性的就不能通过自动化来完成了,那就需要手工测试操作了。
分享 举报