刚开始一头扎进软件测试行业,从踏踏实实的机械化功能测试,到学会和甲方扯皮,到被鄙视的五体投地后抓紧修炼表面功夫来忽悠人,学的最多的反而是怎么与人交流。第一次面对跳槽的机会,我竟然发现自己的测试能力不升反降。好赖还会忽悠,以此为鉴,潜心专研技术,排除万难,回头望去,一览众山小;回过头来,看着自己前面天谴一样的高山,默默叹息,憋一口气,路茫茫其修远兮。。。

知道越多,就越发现自己的渺小,才了解那些伟人的谦卑,而我没有到那个高度,但是我竟然有点恐惧那种谦卑,那应该是一种我理解不了的“势”吧?

近况简介
首先功能测试,烦过,所以我尝试了解自动化和性能测试,总是探究不到太深,吃力,很吃力。
回头精研业务,社会发展太快,业务变化更是翻天覆地,我还没了解皮毛,业务已经被替代,我眼看就要被淘汰。。。(我的要唱歌,凉凉凉…)
开始正视自己短板,努力潜修专业技术能力,一直在痛苦着,但是慢慢开始上瘾,感觉我本就属于这里,不管前路如何,我会坚持到最后一刻!
个人座右铭
让三年后的我当现在的我的人生导师
新项目又开始了,暂时没有页面,只有接口和可怜的一个草图样的UI,需求也东拼西凑的,只能先一点点脑补,来反推需求和开发了。变被动为主动,工作更加开心顺畅。
首先梳理数据库,整理了一个数据表excel,画了时序图,把每一步涉及的数据表和接口调用都一一罗列,数据流转梳理、业务流转梳理、相互印证多次,总算是让人赏心悦目了。
一边脑补UI和模拟用户使用,一边写测试用例
1、首先搭建架构:UI层---业务层---数据层(前端---中台---后台)。
2、主线梳理清楚,拼命忍住抠细节的强迫症,梳理一遍又一遍,终于让主线越来越“骨感”了,此时的主线可以参照做冒烟测试用。
3、接下来开始的就是大卸八块(哦,貌似庖丁解牛更准确),把能独立的功能都尽量独立出来,把功能组件化,测试用例组件化,这样就利于测试任务的分工。
4、抽象出来每个功能,每个页面对应存、取数据库的事件触发点和接口调用的触发点,捋清楚前后顺序,这个有点琐碎费劲,但是非常重要。
5、接下来就是UI层用例,页面UI输入域的校验以及校验的触发点。
6、最后就是用户体验的用例,页面UI布局排版,色调,提示语言的准确合理度等等。
7、别忘了,针对APP的浏览器、设备以及分辨率等,PC端浏览器版本等的兼容适配测试(时间紧,就先揪着一个版本测试,忽略兼容;若时间和资源允许,就并行着一起测试,模拟器不太靠谱。。。)
测试用例也是体现自己对这个项目的一个测试态度:怎么用这板子用例?
1、如果项目着急上线,可以把控系统主要功能(起码能保证系统能用了),做冒烟和场景测试都可以。
2、如果项目要求较高,时间又紧,这个项目目前有50个表(还会继续增加),执行用例到数据层和业务层,UI那些工作量其实没有多少。
3、如果项目时间富裕,那就可以慢慢雕琢了。
以前一直纠结用例的执行细度问题,现在突然感觉到,以前的我好傻,始终在UI层面纠结,测试之所以被人鄙视,压根在于自己认识的太浅薄,成天愤世嫉俗的,太少思考,太少打磨了。
毫无逻辑的东拉西扯,总算把最近的状态给表达出来了。

欢迎大家加入我的软件测试交流群:747981058

转载于:https://juejin.im/post/5bebf15ce51d451c97148bb5

去掉浮夸,空杯心态重新面对测试相关推荐

  1. Python selenium 去掉“隐藏正受到自动测试软件的控制”

    以前使用selenium控制Chrome时,当出现"Chrome 正在受到自动软件的控制"信息栏的情况,会增加"disable-infobars"这个Chrom ...

  2. DevOps时代测试应该如何应对?

    作者:车昕,中国信息通信研究院云计算与大数据研究所云计算研究员,从事可信云运维.DevOps等发展研究与行业标准制定工作,是<研发运营一体化(DevOps)能力成熟度模型>系列标准的编写成 ...

  3. 35、ubuntu20.04搭建瑞芯微的npu仿真环境和测试rv1126的Debain系统下的yolov5+npu检测功能以及RKNN推理部署以及RTSP视频流解码

    基本思想:手中有一块core-1126/1109-JD4,记录一下其刷机过程和开发人数统计,与树莓派的nanodet 每帧200ms对比一下 第一步:刷机,真的是难,各种各样的小问题,反正成功的方法只 ...

  4. Android 手机功耗测试方案

    极力推荐Android 开发大总结文章:欢迎收藏 程序员Android 力荐 ,Android 开发者需要的必备技能 本篇文章主要介绍 Android 开发中的部分 功耗 知识点,通过阅读本篇文章,您 ...

  5. Ansys SCADE Vision-感知算法鲁棒性分析测试工具

    SCADE Vision是ANSYS公司与美国卡内基梅隆大学联合开发的AI感知算法验证套件,基于云端部署的后台搜索引擎和网络前端人机界面的综合分析,有效降低AI感知算法的验证效率并快速定位AI感知算法 ...

  6. android功耗测试方法,手机功耗测试指南

    和您一起终身学习,这里是程序员Android 本篇文章主要介绍 Android 开发中的部分 功耗 知识点,通过阅读本篇文章,您将收获以下内容:1.测试功耗手机配置 2.飞行模式待机功耗 3.单SIM ...

  7. 常用传感器信号测量汇总

    转自:http://www.meter18.com/meter18_Article_289862.html  http://wenku.baidu.com/link?url=b1PwOhUSBhwyJ ...

  8. 推荐系统入门(五):GBDT+LR(附代码)

    推荐系统入门(五):GBDT+LR(附代码) 目录 推荐系统入门(五):GBDT+LR(附代码) 引言 1. GBDT模型 2. LR模型 3. GBDT+LR模型 4. 编程实践 实战 思考 参考资 ...

  9. 【学习笔记】【leetcode分门别类整理】【C++】

    文章目录 参考 一.经典手撕 - 分治 1.1 .原地堆排 1.2 .快排 1.3.归并(逆序对).插入 排序 1.4.并查集. 前缀树 1.5.string类实现 1.6.单例模式 - 懒汉.饿汉 ...

最新文章

  1. python【蓝桥杯vip练习题库】ADV-181质因数2(短除法)
  2. jsp获取连接池的实时连接数_PHP进阶教程-实现一个简单的MySQL连接池
  3. [翻译]为什么你不要收缩数据库文件
  4. (二) 时间/空间复杂度计算
  5. 力扣-5773(243周赛)插入后的最大值
  6. 手机弹出键盘 窗口改变事件
  7. 自学编程、玩 vlog,90 后程序员们的冠军之路
  8. python生成颜色数组
  9. 视频质量评价 VMAF,为何让人又喜又忧?
  10. linux应用程序开发指南-开发工具介绍
  11. arcgis地理空间数据库学习记录01-复制地理数据库
  12. 【Codecs系列】X265编码器(六):lookahead模块分析
  13. Window Server 2008 概述
  14. AIBU-在建工程转固定资产(预转固)报错:消息号AW002 资产无单项需结算
  15. 连接HC-05与HC-06
  16. 内置DSP的数字音频功放芯片优势?
  17. SOLIDWORKS为好莱坞大片做出的贡献
  18. Windows 7安装Service Pack 1失败问题
  19. Error: NativeLink simulation flow was NOT successful
  20. 货车进货路线问题java代码实现_货车出行路线规划-出行路线规划-开发指南-Android 地图SDK | 高德地图API...

热门文章

  1. 鸿蒙首饰用什么合成,天下HD鸿蒙炼炉是什么?鸿蒙炼炉讲解
  2. oracle数据库访问sqlserver2008,透过SQL Server 2008访问Oracle 10g的配置方法
  3. 浙江等高等学校计算机,2010年浙江省高等学校计算机等级考试
  4. 测者的测试技术手册:揭开java method的一个秘密--巨型函数
  5. sympy科学计算器
  6. mysql带条件查询,联表查询
  7. [bzoj2243][SDOI2011]染色
  8. 揭秘继承技术之虚函数
  9. 【Vegas原创】X connection to localhost:11.0 broken (explicit kill or server shutdown)解决方法...
  10. jQuery on()方法绑定动态元素的点击事件无响应的解决办法