自动化测试

静态自动化:代码检测,类似于编程工具的编译系统
动态自动化:基于浏览器和DOM对象的自动化,selenium,watir,autoit,基于GUI
测试的自动化,模拟用户使用行为,调用api接口程序,实现测试自动化,qtp,uft,rft

1.选择对应的插件类型,匹配uft中设定的对象容器,如果被测对象是Windows(C/S),
可选择visual basic+active
2.根据加载的对象容器,利用对象定义工具进行对象的识别,共4种a.强制属性识别;
b.辅助属性识别;c.序号标识符(location,index)creation time;智能识别
TO:testobject
RO:runobject

性能自动化:协议层
代码:编译系统代码识别原理

同步方式
系统设置里,全局的20秒
wait 等待函数
waitproperty
sync

自动化测试流程

自动化测试需求分析
    需要实施自动化
        工作量大,操作简单繁琐
        版本基本相同,但迭代次数多
        测试业务流程,关注业务功能实现
    明确自动化测试点
自动化测试实现方法分析
    采购商业工具
    自主研发
自动化测试成本估算
自动化测试设计
    框架的设计
自动化测试实现
自动化测试实施
自动化测试结果分析
自动化测试回归

原文地址:https://www.cnblogs.com/3ddan/p/10362659.html