本帖最后由 甜甜酱 于 2016-12-21 19:59 编辑
在接触TestWriter之前一直是用webdriber跟appium进行自动化的测试,但由于代码基础有点差,写了很多自动化测试用例之后,发现以前写的代码可维护性太差,如果有变动的地方,修改起来太麻烦,而且公司其他的测试没啥代码基础,从头来感觉成本太高,于是就想找下有无相关的测试工具解决写代码的问题。 无意中看到了TestWriter,在使用之前也简单看了下介绍,其实也是基于selenium的二次封装,感觉用起来会很顺手,重点是对用例的维护性较好,这样就很好的解决了我测试用例难维护的问题。下面就来聊聊我对TestWriter 的具体看法: 【产品安装】 安装的过程就不说了,按照文档来就行了:TW安装指导、TW入门手册、用户手册等相关文件。有很多人安装过程中碰到一些问题,都不去思考,或者去参考相关问题文档,我觉得这是不行的,碰到问题首先应该自己先去找解决办法,而不是饭来张口的状态,这样也不利于自己提高,基本碰到的问题都可以在问题汇总中找到解决办法。 【个人建议】 下面说下我的关于使用TestWriter的具体使用感受吧。 1.上手很简单,当然这个工具还有个不得不提的bug,就是agent的代理服务经常会挂掉,希望开发能解决下; 2.录制的功能对于不会写定位值的同学解决了大部分的问题(个人意见,如何写定位值,不会的同学还是尽量自己先去看看selenium相关的定位说明,很简单的东西,因为录制不是万能的); 3.使用过程中建议使用的同学能多用调试工具调试,这样就不至于在回放过程中浪费时间去找问题; 4.当然如果对于有过自动化测试基础的同学来说,这个工具上手应该是很简单的。 【总结】 由于我使用的是免费版,所以相关的扩展功能未能体验到,相信商业版提供的扩展功能应该会让很多有代码基础的同学感兴趣(我也很感兴趣),好了,如果以后在使用过程中还有啥心得,我还是会继续发的,第一次在51testing论坛上发帖,希望能多多支持。相关问题也可以联系我哦~
|