从事软件测试工作已有6年的时间。

我毕业后的第一份工作,是在一个规模10几个人的小公司,公司主要开发为加油站提供售卡、开卡、充值以及消费等操作的服务平台,也卖卖提供给加油站使用的pos机。在这里,我的工作就是给开发出来的系统平台做纯手工测试,当然,也只有我一个测试。慢慢的,我发现,每次的系统都是开卡、开户、充值、消费结算这套流程,如果能自动跑这些主流程,那会让我的流程回归测试更便捷,更省时间,也可以让我轻松下。所以这时候,边搜索相关资料,边学习,也就写出了我的第一份UI自动化测试脚本。总的来说,这时候我想的自动化测试,就是用脚本自动去执行某些功能,来节省测试人员的时间,顺便提升下测试技能

然后,1年半以后,跳槽到了一家P2P的金融公司,我开始接触到了接口测试。专职做中台的接口功能测试后,公司开始引入接口自动化测试大牛,跟着他们,我也有了接口脚本编写的长进。由于我的好学和主动学习,当上了自动化测试小组组长。带着一批代码0基础的测试同事,开始了自动化接口测试的艰苦之路。从他们身上,我感受到,自动化测试、编写脚本并不适合每个测试人员。他们有的不喜欢写代码、有的想写代码但是没有清晰的逻辑思路等等,总之各种各样的原因吧。当我们把接口自动化测试做出来以后,我发现,实用性并没有那么的大。我们做了100多个接口,但是,在以后的需求中,需要去回归的,很少。真的应用频繁的接口,又由于经常改动,逻辑过于复杂等,并未形成代码脚本。虽然,在公司层面来看,我们整体有了一个很大的提升,实际在我看来,投入的时间成本、人力成本等远大于成效。并且,由于时间的推迟,业务的调整等、框架中的脚本基本完全废掉了。所以,这次的自动化体验,给我的感受就是:为了自动化的尝试,而投入大批量的人力、时间,收获甚微。但是,大大提高了测试的自动化技能和领导的威望。

过了4年后,我又跳槽到了现在这家公司...(离职以后再继续写这条)

总之,现在有太多的领导为了自动化而自动化,为了个人业绩而自动化等等。自动化,不等于python,也不等于java。用最简单最轻便的方式,更快更好的达到测试目的和测试标准,才应该是测试技术、测试领导们所应该思考的方向。

以上纯属个人胡说八道,请大神指点

浅谈功能测试-->自动化测试相关推荐

  1. 今天浅谈功能测试基础

    一.基本功能测试: 1. 输入正确的用户名和密码登录成功 2. 输入错误的用户名密码登录失败 3. 用户名正确,密码错误,是否提示输入密码错误? 4. 用户名错误,密码正常,是否提示输入用户名错误? ...

  2. 跑三小时的monkey测试该怎么算_浅谈App测试(下)~带音频

    文 | Vicky 采编|Emily 浅谈App测试(上)-带音频 一.功能测试​ 二.性能测试 (1)耗电量 影响因素:定位.传感器.蓝牙,其中CPU.持续定位是两个平台造成耗电的主要因素. (2) ...

  3. 浅谈软件自动化集成测试的流程

    浅谈自动化集成测试 相信从事软件测试专业的同行很早就知道了自动化的测试技术,也许大家也很想知道具体的软件自动化具体的运行实施过程.本人学识尚欠,目前无法对综合的软件自动化的测试进行阐述,但是本人通过不 ...

  4. [原创]浅谈持续集成在测试中的应用

    [原创]浅谈持续集成在测试中的应用 今天抽空理了下思路,来谈谈持续集成在测试中的应用,关于持续集成的介绍,可以参见我之前写的 浅谈我对持续集成的理解. 闲话少说,简单先介绍下,持续集成在测试中应用的范 ...

  5. 前端类名优秀命名例子_这是一篇需要花费你15分钟阅读的干货!浅谈前端工程化...

    01前端工程化的背景 随着业务的扩展.业务需求更加复杂.项目团队的壮大以及项目的增多等.制定一套适用于团队的前端工程化方案很有必要. 02前端工程化是什么 前端工程化是一个很广泛的话题.涉及的技术与解 ...

  6. python 模拟浏览器selenium_浅谈python爬虫使用Selenium模拟浏览器行为

    前几天有位微信读者问我一个爬虫的问题,就是在爬去百度贴吧首页的热门动态下面的图片的时候,爬取的图片总是爬取不完整,比首页看到的少.原因他也大概分析了下,就是后面的图片是动态加载的.他的问题就是这部分动 ...

  7. 软件工程:浅谈人工智能软件开发与传统软件开发的区别

    题目:浅谈人工智能软件开发与传统软件开发的区别 摘要:人工智能的飞速发展带动着软件工程的发展,最终使得软件工程产生新的变革.因为人工智能特有的性质,因而导致了人工智能软件与传统软件的差异性.本文对比了 ...

  8. 从MySQL Bug#67718浅谈B+树索引的分裂优化

    从MySQL Bug#67718浅谈B+树索引的分裂优化 1月 6th, 2013 发表评论 | Trackback 问题背景 今天,看到Twitter的DBA团队发布了其最新的MySQL分支:Cha ...

  9. 编程浅谈-以一个初出茅庐的Java程序员视角

    编者是一个从事Java开发的普通软件攻城狮,迄今为止,粗粗算来不过刚刚进入编程的世界不过两年,但在这两年的光阴里,每当我抬头仰望星空(苦命加班)时脑海里总有这样一个疑问--"什么是编程&qu ...

  10. 浅谈小程序开源业务架构建设之路

    导读:本文首先引入百度小程序开源生态介绍,随后在发展道路中遇到厂商浏览器合作场景,引出小程序分发保障的痛点和挑战,接着分别从分发通路.能力检测.能力匹配以及能力干预方面详细探讨了具体的方案和设计,最后 ...

最新文章

  1. python读取html内容 dom获取_python学习笔记十三 JS,Dom(进阶篇)
  2. Android ContentProvider和getContentResolver
  3. python中类方法与实例方法的区别-Python实例方法、静态方法和类方法详解(包含区别和用法)...
  4. springboot接口签名统一效验_Python如何接入开放平台?签名验签、加密解密、授权认证测试实战...
  5. hadoop(3)——yarn查看方式
  6. 任务完成:我从CNC2018 GetAJob挑战中学到的东西
  7. jdk db版本_企业视频会议系统音视频通话EasyRTC-SFU版本研发中更合适的配置文件格式-TOML配置介绍 - TSINGSEE...
  8. 松下伺服电机uvw接线图_伺服电机接线图图解
  9. 电脑开机没反应的排除方法
  10. 人工智能在物流行业的发展与应用
  11. 备忘录模式(设计模式_20)
  12. 《我是谁:没有绝对安全的系统》观影感受
  13. 预测:原理与实践(第二版)2021/05/01 第一次更新
  14. 基于FPGA的波、幅、频、相可调DDS信号发生器的设计
  15. 最专业的职业生涯规划测试集合(推荐)
  16. 录取麻省理工计算机博士全奖,录取案例:美国麻省理工学院博士全奖录取
  17. 修改linux终端命令行颜色
  18. 用 Python Turtle画图学习(紫色樱花树) 附源代码
  19. java给Excel表格赋值_不使用JXL,调用PageOffice给Excel表格赋值
  20. 嵌入式串口转CAN模块详细参数分析

热门文章

  1. 转自Alon's Blog
  2. 小封装、高通流 TVS 管 UN1K/2K/3K Series
  3. 《数学之美》读书笔记
  4. 达芬奇导入gif(含 AE 和 PR)
  5. 读取微信聊天记录并制作词云图
  6. ftp免费下载工具,4个好用的ftp免费下载工具
  7. 计算机专业如何发表论文,如何发表一篇计算机研究生论文
  8. 金蝶K3WISE 销售订单序时簿即时库存的开发
  9. android studio 顶部菜单栏消失了如何恢复
  10. Javescript REVIEW