Python自动化测试框架到底应该学哪一个?

企业中,自动化必定会演变成搭建测试框架,这是为什么呢?

  可能有一些刚刚进入软件测试行业的朋友还不理解什么是测试框架,没关系,首先我们知道一点,为什么自动化会演变成搭建测试框架呢?

  因为自动化肯定是一个团队在做,而不是你一个人在做,所以团队在做自动化会给企业项目带来很大的收益。

  如果大家对测试框架不了解的朋友,其实如果你去面试自动化测试工程师,很多人就会有一个疑问,假设我现在是一个面试官,我问你一个问题:你能不能搭建测试框架?

  如果是你,能不能针对这个问题聊一聊呢?其实这个问题疑问,你会不会自动化,有没有经验,肯定一问便知。大型招聘网站上岗位职责会不会有要求能独立搭建自动化测试框架

  也许你可能会一点Python脚本,会一点selenium,会一点点这个编程,但是总之这个框架的部分,大家可能还很模糊。有些朋友可能说这个搭建测试框架到底是什么玩意儿?

  那我们今天就来好好理解什么是搭建自动化测试测试框架,然后如何从零开始搭建。

  那么在搭建测试框架之前,我们可以了解一些最简单的概念。

  01.主流测试框架原理解析

  什么叫做测试框架?

  首先框架分为几种,框架分为技术框架和自己搭建测试框架。

  第三方技术框架:

  下面这些就是做过自动化的朋友所熟悉的,根据不同的产品模型有很多种:

  web的DOM元素自动捕获识别,windows的窗体识别,基于图像识别airtest

  web自动化主流框架:selenium,robotframework,macaca

  移动端自动化主流框架: appium,macaca,uiautomator2,robotframework

  接口自动化测试框架: request,HttpClient,httprunner,robotframe

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值