测试管理 对自己无知的告白

fanqi007 · 发布于 2016年12月25日 · 最后由 htt501 回复于 2017年03月21日 · 最后更新自管理员 Lihuazhang · 1487 次阅读

今天之前的我,自以为自己懂得较多,总以为会写几行代码,就搞起了自动化框架,翻看优秀测试者们的文章,看他们对于测试的思考,在回头瞅瞅自己,内心是无比的羞愧。以为,搞个get、post、session 请求,从excel中获取参数,返回结果写入excel中,就以为是自动化了,殊不知这体现了自己是多么的无知。

自动化是什么?什么项目或功能应该自动化?自动化该怎么设计?怎么进行?

这一大摞问题都没搞清楚,上来就要搞自动化框架,我是有多么的可笑。

  1. 不知道测试数据怎么获取最优?
  2. 不知道怎么保证测试数据的有效?
  3. 没想过测试过程中发生异常,
  4. 没想过对日志的记录,
  5. 没想过对失败请求的追踪,
  6. 没考虑对产生数据的删除,
  7. 没考虑框架的可读性、可维护性、可扩展性,
  8. 一切的一切,都体现着自己的渺小无知,你快滚去学习吧!
共收到 18 条回复
104

受什么刺激啦.

其实一大部分能力就是在趟坑中不断获得的. 敢于挑战难度也是个不错的事情.

648

学的越多发现自己知道的越少

9c2692

只要能解决项目中实际的问题 ,自动化就是成功的!
而且自动化刚开始做时,前期可能都存在这些问题,越做越庞大什么都想搞定,但后续过程中都会进行纠正和优化,应该是一个正常的过程😀

4821

看别人的框架能少踩坑,但自己踩坑体悟更多,我觉得蛮好的,骚年淡定啊。

605

其实你的路线还是很不错的呀。像老徐说的,只要能解决问题,自动化就是成功的。

你提到的点确实都是优化点,但其实也是要看具体的项目情况决定的。一般前期需要先出效果,这些点都不一定会顾上,然后后期逐步优化,这些点再一点一点补充上去。等到后续有足够经验和代码沉淀后,前期就可以在开发效率能满足需要的前提下加上这些点。

有些时候也不要顾虑太多。太想面面俱到会导致过度设计,在合适的时候做合适的事情就好。

96
fanqi007 · #6 · 2016年12月26日 作者

#1楼 @seveniruby 希望前方到处是坑,让我遍体鳞伤。

96
fanqi007 · #8 · 2016年12月26日 作者

#3楼 @xushizhao 嗯嗯,还在不断摸索。

96
fanqi007 · #9 · 2016年12月26日 作者

#4楼 @phicomm123 骚年淡定,哈哈

7606

加油吧。我们都是在不停的踩坑中成长起来的

13399

一开始就应该有计划而不是盲目去实现

2113

你这样的想法,也是没救了~

拜托以你现阶段问题为目标,无论你用什么自动化的方式,你能解决问题就行了呀。

方式有很多种,谁不是越做越成熟的?

96

加油,都是要躺过来的!!

806

加油,看了你的问题,也在反思ing。需要学习的还太多。
不过个人觉得有些问题也是可以在边设计中边做完善的,一开始能考虑到这些当然好,考虑不到这么周全也不用强求,特别是开始阶段往往因为一些原因会让你尽快出效果,所以后续优化也是可行的。

96

你做多了,就可以去转做开发了

6233

这事好事 身边有优秀的人你才有这种动力

13399

另外自动化从来不是“万金油”

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册