今天之前的我,自以为自己懂得较多,总以为会写几行代码,就搞起了自动化框架,翻看优秀测试者们的文章,看他们对于测试的思考,在回头瞅瞅自己,内心是无比的羞愧。以为,搞个 get、post、session 请求,从 excel 中获取参数,返回结果写入 excel 中,就以为是自动化了,殊不知这体现了自己是多么的无知。
自动化是什么?什么项目或功能应该自动化?自动化该怎么设计?怎么进行?
这一大摞问题都没搞清楚,上来就要搞自动化框架,我是有多么的可笑。
受什么刺激啦.
其实一大部分能力就是在趟坑中不断获得的. 敢于挑战难度也是个不错的事情.
学的越多发现自己知道的越少
只要能解决项目中实际的问题 ,自动化就是成功的!
而且自动化刚开始做时,前期可能都存在这些问题,越做越庞大什么都想搞定,但后续过程中都会进行纠正和优化,应该是一个正常的过程
看别人的框架能少踩坑,但自己踩坑体悟更多,我觉得蛮好的,骚年淡定啊。
其实你的路线还是很不错的呀。像老徐说的,只要能解决问题,自动化就是成功的。
你提到的点确实都是优化点,但其实也是要看具体的项目情况决定的。一般前期需要先出效果,这些点都不一定会顾上,然后后期逐步优化,这些点再一点一点补充上去。等到后续有足够经验和代码沉淀后,前期就可以在开发效率能满足需要的前提下加上这些点。
有些时候也不要顾虑太多。太想面面俱到会导致过度设计,在合适的时候做合适的事情就好。
#1 楼 @seveniruby 希望前方到处是坑,让我遍体鳞伤。
#2 楼 @xinxjxjxj 是的
#3 楼 @xushizhao 嗯嗯,还在不断摸索。
#4 楼 @phicomm123 骚年淡定,哈哈
加油吧。我们都是在不停的踩坑中成长起来的
一开始就应该有计划而不是盲目去实现
你这样的想法,也是没救了~
拜托以你现阶段问题为目标,无论你用什么自动化的方式,你能解决问题就行了呀。
方式有很多种,谁不是越做越成熟的?
加油,都是要躺过来的!!
加油,看了你的问题,也在反思 ing。需要学习的还太多。
不过个人觉得有些问题也是可以在边设计中边做完善的,一开始能考虑到这些当然好,考虑不到这么周全也不用强求,特别是开始阶段往往因为一些原因会让你尽快出效果,所以后续优化也是可行的。
你做多了,就可以去转做开发了
这事好事 身边有优秀的人你才有这种动力
另外自动化从来不是 “万金油”