1.5 自动化测试普遍存在的问题

在引入自动化测试后, 很多人发现自动化测试并没有达到人们想象中的作用, 其主要原因有以下几点(这些是自动化测试过程中普遍存在的问题)。

(1) 观念不正确, 期望过高

对软件自动化测试过于乐观, 对其期望过高, 认为自动化测试能够代替手工测试, 能够发现系统中大量的缺陷, 不愿意花大量的时间做前期脚本的开发和自动化测试框架的开发,导致当自动化测试执行完成后, 发现自动化测试并没有想象中那么***, 并不能帮助解决目前遇到的所有问题, 甚至也并没有发现几个问题。

(2) 缺乏具有良好素质和经验的优秀测试工程师

千里马需要伯乐, 好的测试工具也需要优秀的测试工程师来使用。因为测试工具本身并没有想象力, 而必须由测试工程师将测试计划和测试流程加载进去。只有将工具和人***地结合起来, 才能发挥其更大的作用。因此, 要求测试工程师不仅要熟悉产品的特性和应用领?⑹煜げ馐粤鞒? 还要掌握测试技术和编程技术。

(3) 脚本质量影响测试质量

在自动化测试脚本开发的过程中, 并不会对脚本进行全面的测试, 更多的是依赖测试工程师的经验, 这样就无法保证脚本的质量。因此, 当无法提供一种机制来保证脚本质量时,脚本将直接影响测试结果的正确性。

(4) 没有对测试工程师进行充分的培训

在自动化测试开始前, 需要就自动化测试工具对相关的测试工程师进行充分的培训; 如果没有对工程师进行充分的培训, 测试工程师将无法更深层次地去了解工具。这样, 必然导致测试工程师对工具的使用效率低下, 不能充分地发挥测试工具的作用。对工程师的培训不是上一两次培训课所能解决的, 而应该对他们进行长期、系统的培训。

(5) 盲目地引进测试工具

我们都清楚, 不同的测试工具有着自身的特点和适用范围, 并不是一个优秀的测试工具能适用于所有公司或所有项目的需求。在引入测试工具前, 一定要认真分析该工具是否能解决公司的实际问题, 否则工具引进反而成了摆设。例如, 在整个开发过程中需求和用户界面变动较大, 这种情况就不适合引入自动

自动化测试遇到的难点_1.5 自动化测试普遍存在的问题相关推荐

  1. 自动化测试遇到的难点_自动化测试过程中遇到的问题主要有什么?

    1 自动化测试过程中遇到的问题主要有什 么? 问题:自动化测试过程中遇到的问题主要有什么? 回答: 1. 对自动化测试的期望值太高.很多人想把自动化测试完全替 代人工测试, 如果期望不现实, 无论测试 ...

  2. python app自动化测试框架_appium+python,app自动化测试框架

    基于appium的app自动化测试框架 基于appium框架的app自动化测试 App自动化测试主要难点在于环境的搭建,appium完全是基于selenium进行的扩展,所以app测试框架也是基于we ...

  3. 《零成本实现Web自动化测试--基于Selenium》第一章 自动化测试基础

    第一篇 Selenium 和WebDriver工具篇 第一章 自动化测试基础 1.1    初识自动化测试 自动化测试有两种常见方式 1.1.1 代码驱动测试,又叫测试驱动开发(TDD) 1.1.2 ...

  4. python自动化测试视频百度云-python接口自动化测试视频教程全集

    python接口自动化测试视频教程全集 下载地址:https://k.weidian.com/Pfm=DyuI 课程内容: 第一章:接口测试基础 1-1 接口自动化课程简介 1-2 接口测试课程大纲 ...

  5. pythonweb自动化测试实例_[转载]python webdriver自动化测试实例

    python webdriver自动化测试初步印象 以下示例演示启动firefox,浏览google.com,搜索Cheese,等待搜索结果,然后打印出搜索结果页的标题 from selenium i ...

  6. 火影推荐程序连载23-Robot Framework自动化测试框架核心指南-如何做好自动化测试平台框架的设计

    自动化测试如果需要能高效快速的支撑软件项目的测试,项目的快速迭代以及上线,除了以上我们介绍的需要许多的Lib来支持以及需要高效的去编写自动化测试案例外,还需要一个好的自动化测试框架平台来支撑我们的自动 ...

  7. 自动化测试遇到的难点_浅谈软件测试质量目标以及如何去发现自动化测试的方向...

    最近一直在面试一些中级软件测试,面试了很多人,也问了很多得问题,但是面试下来不禁产生了一些疑惑: 我们系统做软件测试的目标是什么?如何衡量这个目标?我们为什么在项目中实施自动化 首先说一说一些面试场景 ...

  8. App混合应用Appium自动化测试框架技术难点

    前言 难点?Appium工具的坑太多了,一上百度搜索就是一箩筐各种解决方案,且不同人不同环境,实则静下心来分析,无非就是环境问题和使用者对框架的思考问题!为什么这么说呢?例如:app混合h5的自动化, ...

  9. 搭建python selenium 自动化测试框架_Python3+Selenium2完整的自动化测试框架实现(二):IE和Chrome浏览器驱动配置...

    上一篇写了自动化测试需要的最基础环境配置,地址:https://www.cnblogs.com/tdp0108/p/10412073.html 当前市面上很多公司开发的应用软件都是BS架构,即基于浏览 ...

最新文章

  1. 【深度学习】解析神经网络中的数值稳定性、模型初始化和分布偏移(Pytorch)
  2. Delphi关于记录文件的操作
  3. html之属性的定义
  4. Python 输入一些数,统计最大值及其出现的频率,求一个数的全部质因数
  5. 微型计算机原理及应用 课程设计,《微型计算机原理及其应用》课程设计.docx
  6. 游戏外挂设计技术探讨(上)
  7. java项目响应慢_java-项目运行缓慢
  8. 26.MySQL 锁
  9. Unity-中英对照汉化
  10. Oracle基础视频教程
  11. Docker 从入门到实战视频教程(15 个视频)
  12. 优缺点 快速扫描 硬盘监测_用硬盘检测工具检测硬盘超实用的技巧!
  13. Android常用布局-02
  14. 8大常见的服务器管理小工具
  15. java安装 2203_高手分析win7系统无法安装java程序提示“内部错误2203”的处理
  16. 苹果暗黑模式_微信暗黑模式终于来了!这次微信对苹果认怂了?腾讯张军回应......
  17. 7-2 计算正五边形的面积和周长 (25分)
  18. series not exists. Legend data should be same with series name or data name. 问题VUE ECHARTS
  19. python 模拟登录公众号平台,主动推消息等一系列操作
  20. 如何在Google搜索到我的网站?

热门文章

  1. Python 帮你批量生成手机号码
  2. 嵌入式软件工程师有必要精通算法,参加各种编程大赛吗?
  3. AE基础教程第一阶段——15质量图标和效果开关
  4. 牛蛙店老板的营销案例,开业3个月就还清80万贷款,就这还没完!
  5. 巧用 webpack 做页面静态资源依赖分析
  6. 计算机考研2018大纲,2018计算机考研大纲原文.pdf
  7. h5页面在安卓手机浏览器上不能上下移动的问题
  8. c || 结构体 联合体 枚举类型 字符串
  9. 企业微信私有版设置服务器,企业微信私有化部署解决方案,企业微信私有化部署疑问解答...
  10. 私有化部署——企业数据保护伞