本帖最后由 1402138016 于 2016-11-28 14:06 编辑
摘要 说起使用TestWriter还是很意外的一个选择,纯粹是在不知情的情况下看到的,下面我就来谈谈我的学习过程。通过TestWriter相关文档指导,完成web端测试相关工作。对使用期间所遇到的问题,进行思考与沟通,总结TestWriter工具安装、使用方法以及一些经验之谈。 前言 说起使用TestWriter还是很意外的一个选择,纯粹是在不知情的情况下看到的,下面我就来谈谈我的学习过程。 首先是接触TestWriter测试工具。因为很长时段时间都在研究做自动化测试,但是苦于选择工具的多种多样,一直在各种工具之前犹豫不决,对于初学者而言很多工具为英文工具,学习是非常困难的,需要花费较多时间学习。想要在短时间有所成效,需要找简单实用的工具。于是我就在各种网站搜索,期间在51testing上看到TestWriter,它不是那种在网上就可以搜索到的工具,需要申请才能下载于是我就抱着试一试的心态提交申请,咨询客服后等待审核才能下载。等待一周发现客服仍然没有回应,于是打算放弃另辟其他,就在这时客服主动联系我邀请我加入使用群,于是我才正式开始了TestWriter的学习之旅的。 第一阶段:TestWriter工具安装部署 学习TestWriter工具的部署。站在初学者的角度来说,本人前期测试技术并没有很高深,只是专注于功能测试,对于自动化测试完全是一窍不通,所以在安装TestWriter的过程中是各种挫折,一度让自己想要放弃,当然看到我写这个文章也就知道我没有放弃了。没错我现在已经正常使用了,初学者还是要多看前人留下来的问题解答。 对于其中的问题无异于三点: 第一是数据库的配置,也就是配置服务器要正确; 第二就是电脑自己的环境变量一定要配置正确; 第三自然是要看使用手册了。 当然使用手册也存在很多漏洞,对于一个有强迫症的测试的我,自然是很不适应的,每每遇到这样的情况,只有一个办法,那就只有咨询吧。 第二阶段:关于使用TestWriter 使用TestWriter工具。对于我而言,我是很希望能够有人手把手教的那种,手册对于我而言很难,但是TestWriter我还是坚持下来了,主要原因在于它的使用简单,不像其他软件均为英文版本,这个工具是中文版本,学习手册就很快会上手操作了,目前我只是在web端实现了测试,APP端始终还无法使用。 第三阶段:web端遇到的一些问题 使用TestWriter操作web端遇到的一些问题。期间遇到在各个模块都遇到过的问题,也是想尽了各种办法,当然如果是测试就会先去尝试之后,没办法解决才会去咨询,我也不例外。举例来说跑用例的时候遇到的问题: 1、使用谷歌浏览器版本不对:浏览器设置自动更新、浏览器版本不在使用手册的版本范围内、高版本浏览器内容未彻底卸载干净等; 2、选择的步骤操作方式不对,简单来说就是如果你的一个步骤不对就会导致后面的用例无法进行,这点可以在创建用例模板之时一点一点积累,积少成多,检查在哪一步出错; 3、浏览器版本正确,无法调用浏览器。可以尝试重启agent服务,操作方式:点击我的电脑-管理-选择服务和应用程序-服务-重启agent服务; 4、设备管理填写错误。因为电脑将IE和chrome均配置好,所以在选择执行用例管理的时候容易选错,这点需要注意; 5、录制测试步骤的时候,小心中文乱码,记得更改浏览器配置。当然这个小细节也是我自己对比两个浏览器操作的时候发现的,这个更改方式可以参考一下百度; 以上就是我遇到的一些问题,刚刚开始学习可能有很多也描述的不是很清楚,简单列出几点,仅供参考。 个人感受及建议 不过使用了TestWriter以后,感觉自己对自动化测试更加有信心了!目前还在摸索当中,希望以后能真正使用TestWriter,让其参与到我的工作中,而不是业余的学习,这就是我学习TestWriter的想法。当然,我还是建议TestWriter优化一些,在浏览器版本兼容上扩展一些,例如:目前只支持IE和谷歌范围很小,对于谷歌浏览器版本如果能够及时更新就更好了。当然了还是希望更多人使用 http://tools.51testing.com/
|