自动化测试初步了解

本文介绍了一种分层自动化测试方法,分为数据处理层、业务逻辑层和UI界面层,并详细阐述了适合自动化测试的场景及常用的自动化测试工具,如UTF、RF和Selenium等。

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

1、分层自动化测试:
分为三层:
最底层 数据处理层→unit (70%)→单元测试 code Review
中间层 义务逻辑层→Server (20%)→模块接口测试 web接口测试
最顶层 UI界面层→UI(10%)→UI自动化测试 js自动化测试
2、适合做自动化测试的场景
1.任务测试明确,不会频繁变动
2.回归测试比较频繁
3.界面比较稳定
4.有大量重复任务
5.软件的维护周期较长
6.项目进度方面的压力较小
7.测试人员具有一定的编程及能力
重点:需求不会频繁变动;回归比较频繁;UI界面比较稳定的;周期比较长的
3、常用的自动化测试工具
1:UTF(Unifled Functional Testing) =QTP(Quick Test Pro)+ST(Service Test)是企业级的自动化测试工具,支持B/S C/S两种架构,提供录制回放功能
2、RF(Robot Framework):一种基于python语言编写的自动化测试框架,有良好的扩展性,支持关键字驱动,可测多种类型客户端或接口,进行分布式测试。
3、Selenium:是一个用于web应用程序的开源测试工具,直接运行在浏览器中,像真正的用户在操作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值