lcia低成本自动化案例 自动化测试,失败的案例比成功的案例要多的多,那为什么我们还要坚持自动化?
自动化测试,失败的案例比成功的案例要多的多,那为什么我们还要坚持自动化?
“自动化测试失败案例增多”是一个值得思考的现象。大多数原因是缺乏对自动化本身的理解。在认识不足的前提下,很难保证自动化的效果。
在一些项目实现自动化之前,没有对自动化的可行性进行有效的预研究,也没有有效的框架、工具选择或与业务对象相结合的设计。
目前,随着自动化框架和工具的发展,自动化不是一个是否可以实现的问题,而是一个是否应该实现的问题。如果在进行自动化测试之后,仍然没有后续计划,为什么还要这样做?你不知道做完后该怎么办。因此,自动化的宏观意义在于进行自动化测试,以便做更多有价值的测试(甚至补充其他手工测试)。这样,可以驱动的自动化将一直被使用。
此外,自动化本身就是一把双刃剑。这是一个我们是否考虑过对于上面提到的什么样的业务对象采用什么样的框架和工具的问题。自动化本身的痛点包括开发成本和维护成本。后者更为重要。难以维护和扩展的自动化很难继续下去。
为什么要坚持自动化?事实上,我并没有坚持要这么做。我必须这么做。这种自动化不是为了自动化吗?自动化的目的是完成自动化?这些都不可取。
另外,作为测试人员,随着软件技术的发展和应用,传统的手工测试方法越来越难以满足测试要求,因此测试开发能力非常重要,也是测试行业未来发展的基本能力。
不要在落后的工艺上搞自动化,为什么?
原因如下:
首先,要正确认识什么是技术。技术,是指工人或生产厂家或生产厂家利用各种生产工具、设备和技术,对各种原材料和半成品进行加工或处理,最终制成成品的方法和过程。先进技术和经济合理性是技术的两个基本指标。第二,要正确认识什么是先进技术。它是指在一定历史时期对社会经济发展起主导作用的技术特征。这是一个具有时代特征的相对概念。它在前一时期被认为是一项先进技术,后来被更先进的技术淘汰,成为一项落后技术。如果考虑地区和地区关系,先进技术也是在某个国家、某个地区、某个领域引领世界的技术特征。就国际国内形势而言,可持续、绿色、低污染或零污染是先进技术的重要标志。那些不可持续的技术,如杀鸡取卵、污染环境等,无论其经济效益如何,都是淘汰的目标。
因此,如果一个过程还包括面临淘汰的技术,那么该过程也面临淘汰。显然,没有必要自动化这种过程。
lcia低成本自动化案例 自动化经典案例分析 简易自动化改善案例
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。