自动化测试

本文深入解析自动化测试的全流程,从需求分析到结果回归,涵盖静态自动化、动态自动化及性能自动化等关键技术。通过实例讲解如何选择合适的自动化工具,如Selenium、QTP、UFT等,以及如何设计和实现自动化测试框架。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

静态自动化:代码检测,类似于编程工具的编译系统
动态自动化:基于浏览器和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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值