自动化功能测试-简介

自动化测试是将手动测试转化为机器执行的过程,主要用于回归测试,例如selenium用于功能测试,性能测试则是另一大类别。自动化测试框架的设计和选择是关键,如Django和Flask更适合web后端开发。测试开发涉及编写代码实现自动化测试。企业实践中,自动化测试强调代码与数据、逻辑与测试代码的分离。适合自动化测试的项目需经过评估和规划。
摘要由CSDN通过智能技术生成

一、什么是自动化测试

在实际自动化测试中,测四到底是做什么的?

将手工执行的测试行为转换为机器可识别的语言,然后由机器来替代手工执行,叫做自动化测试(没有办法完全替代手工测试)

目的是将过于繁杂的、固定的手工测试行为转化为自动化执行,从而有更多的时间进行手工测试。

自动化测试:

a:自动化功能测试:测试开发,目前主流是selenium,覆盖率一般在60%

b:自动化性能测试:就是通常说的性能测试

二、自动化测试可以实现什么

一般都是应用在回归测试阶段,对系统的核心流程(固定的流程)进行回归测试时使用,就是一个测试手段。

什么样的项目适合自动化?一般自动化如何确定执行的?

开会--评估系统是否具备自动化的条件--评估提取核心主体哪些时必须纳入自动化测试范畴的--设计自动化测试框架--制定研发计划--实现--测试部署

三、测试开发是什么

测试工程师-->测试开发-->高级测开-->测开专家

测试开发:应用代码来实现自动化测试

在自动化测试中,Django和Flask的意义不大,它们是web框架,主要是做web后端开发的。

四、自动化分层

自动化分层

 在实际的企业中自动化测试的应用,一定是代码于数据分离,一定是逻辑代码于测试代码分离。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值