自动化测试遇到的难点_1.5 自动化测试普遍存在的问题
1.5 自动化测试普遍存在的问题
在引入自动化测试后, 很多人发现自动化测试并没有达到人们想象中的作用, 其主要原因有以下几点(这些是自动化测试过程中普遍存在的问题)。
(1) 观念不正确, 期望过高
对软件自动化测试过于乐观, 对其期望过高, 认为自动化测试能够代替手工测试, 能够发现系统中大量的缺陷, 不愿意花大量的时间做前期脚本的开发和自动化测试框架的开发,导致当自动化测试执行完成后, 发现自动化测试并没有想象中那么***, 并不能帮助解决目前遇到的所有问题, 甚至也并没有发现几个问题。
(2) 缺乏具有良好素质和经验的优秀测试工程师
千里马需要伯乐, 好的测试工具也需要优秀的测试工程师来使用。因为测试工具本身并没有想象力, 而必须由测试工程师将测试计划和测试流程加载进去。只有将工具和人***地结合起来, 才能发挥其更大的作用。因此, 要求测试工程师不仅要熟悉产品的特性和应用领?⑹煜げ馐粤鞒? 还要掌握测试技术和编程技术。
(3) 脚本质量影响测试质量
在自动化测试脚本开发的过程中, 并不会对脚本进行全面的测试, 更多的是依赖测试工程师的经验, 这样就无法保证脚本的质量。因此, 当无法提供一种机制来保证脚本质量时,脚本将直接影响测试结果的正确性。
(4) 没有对测试工程师进行充分的培训
在自动化测试开始前, 需要就自动化测试工具对相关的测试工程师进行充分的培训; 如果没有对工程师进行充分的培训, 测试工程师将无法更深层次地去了解工具。这样, 必然导致测试工程师对工具的使用效率低下, 不能充分地发挥测试工具的作用。对工程师的培训不是上一两次培训课所能解决的, 而应该对他们进行长期、系统的培训。
(5) 盲目地引进测试工具
我们都清楚, 不同的测试工具有着自身的特点和适用范围, 并不是一个优秀的测试工具能适用于所有公司或所有项目的需求。在引入测试工具前, 一定要认真分析该工具是否能解决公司的实际问题, 否则工具引进反而成了摆设。例如, 在整个开发过程中需求和用户界面变动较大, 这种情况就不适合引入自动
自动化测试遇到的难点_1.5 自动化测试普遍存在的问题相关推荐
- 自动化测试遇到的难点_自动化测试过程中遇到的问题主要有什么?
1 自动化测试过程中遇到的问题主要有什 么? 问题:自动化测试过程中遇到的问题主要有什么? 回答: 1. 对自动化测试的期望值太高.很多人想把自动化测试完全替 代人工测试, 如果期望不现实, 无论测试 ...
- python app自动化测试框架_appium+python,app自动化测试框架
基于appium的app自动化测试框架 基于appium框架的app自动化测试 App自动化测试主要难点在于环境的搭建,appium完全是基于selenium进行的扩展,所以app测试框架也是基于we ...
- 《零成本实现Web自动化测试--基于Selenium》第一章 自动化测试基础
第一篇 Selenium 和WebDriver工具篇 第一章 自动化测试基础 1.1 初识自动化测试 自动化测试有两种常见方式 1.1.1 代码驱动测试,又叫测试驱动开发(TDD) 1.1.2 ...
- python自动化测试视频百度云-python接口自动化测试视频教程全集
python接口自动化测试视频教程全集 下载地址:https://k.weidian.com/Pfm=DyuI 课程内容: 第一章:接口测试基础 1-1 接口自动化课程简介 1-2 接口测试课程大纲 ...
- pythonweb自动化测试实例_[转载]python webdriver自动化测试实例
python webdriver自动化测试初步印象 以下示例演示启动firefox,浏览google.com,搜索Cheese,等待搜索结果,然后打印出搜索结果页的标题 from selenium i ...
- 火影推荐程序连载23-Robot Framework自动化测试框架核心指南-如何做好自动化测试平台框架的设计
自动化测试如果需要能高效快速的支撑软件项目的测试,项目的快速迭代以及上线,除了以上我们介绍的需要许多的Lib来支持以及需要高效的去编写自动化测试案例外,还需要一个好的自动化测试框架平台来支撑我们的自动 ...
- 自动化测试遇到的难点_浅谈软件测试质量目标以及如何去发现自动化测试的方向...
最近一直在面试一些中级软件测试,面试了很多人,也问了很多得问题,但是面试下来不禁产生了一些疑惑: 我们系统做软件测试的目标是什么?如何衡量这个目标?我们为什么在项目中实施自动化 首先说一说一些面试场景 ...
- App混合应用Appium自动化测试框架技术难点
前言 难点?Appium工具的坑太多了,一上百度搜索就是一箩筐各种解决方案,且不同人不同环境,实则静下心来分析,无非就是环境问题和使用者对框架的思考问题!为什么这么说呢?例如:app混合h5的自动化, ...
- 搭建python selenium 自动化测试框架_Python3+Selenium2完整的自动化测试框架实现(二):IE和Chrome浏览器驱动配置...
上一篇写了自动化测试需要的最基础环境配置,地址:https://www.cnblogs.com/tdp0108/p/10412073.html 当前市面上很多公司开发的应用软件都是BS架构,即基于浏览 ...
最新文章
- 【深度学习】解析神经网络中的数值稳定性、模型初始化和分布偏移(Pytorch)
- Delphi关于记录文件的操作
- html之属性的定义
- Python 输入一些数,统计最大值及其出现的频率,求一个数的全部质因数
- 微型计算机原理及应用 课程设计,《微型计算机原理及其应用》课程设计.docx
- 游戏外挂设计技术探讨(上)
- java项目响应慢_java-项目运行缓慢
- 26.MySQL 锁
- Unity-中英对照汉化
- Oracle基础视频教程
- Docker 从入门到实战视频教程(15 个视频)
- 优缺点 快速扫描 硬盘监测_用硬盘检测工具检测硬盘超实用的技巧!
- Android常用布局-02
- 8大常见的服务器管理小工具
- java安装 2203_高手分析win7系统无法安装java程序提示“内部错误2203”的处理
- 苹果暗黑模式_微信暗黑模式终于来了!这次微信对苹果认怂了?腾讯张军回应......
- 7-2 计算正五边形的面积和周长 (25分)
- series not exists. Legend data should be same with series name or data name. 问题VUE ECHARTS
- python 模拟登录公众号平台,主动推消息等一系列操作
- 如何在Google搜索到我的网站?
热门文章
- Python 帮你批量生成手机号码
- 嵌入式软件工程师有必要精通算法,参加各种编程大赛吗?
- AE基础教程第一阶段——15质量图标和效果开关
- 牛蛙店老板的营销案例,开业3个月就还清80万贷款,就这还没完!
- 巧用 webpack 做页面静态资源依赖分析
- 计算机考研2018大纲,2018计算机考研大纲原文.pdf
- h5页面在安卓手机浏览器上不能上下移动的问题
- c || 结构体 联合体 枚举类型 字符串
- 企业微信私有版设置服务器,企业微信私有化部署解决方案,企业微信私有化部署疑问解答...
- 私有化部署——企业数据保护伞