专栏名称: 51Testing软件测试网
51Testing软件测试网,人气最旺的软件测试技术门户,提供软件测试社区交流,软件测试博客,人才服务,测试沙龙,测试杂志,测试资料下载等全方位信息服务,是国内最专业的软件测试就业培训、企业服务供应商...
目录
相关文章推荐
51好读  ›  专栏  ›  51Testing软件测试网

TestWriter—自动化测试菜鸟进阶初级达人必备神器

51Testing软件测试网  · 公众号  · 测试  · 2017-02-10 17:39

正文


TestWriter第一期征文活动完美落幕啦! 这里节选了本期作者小小小提姆的使用心得部分,来看看在大家眼中TestWriter是如何玩转的溜起? 开撸本文:

TestWriter—自动化测试菜鸟进阶初级达人必备神器

他和TestWriter的不解之缘


相信有很多人和我一样,平时只专注于或者能力只限于手工测试,自动化测试对我们来说遥不可及。因为我们不会写代码,不会写脚本,看不懂测试架构,能进入IT行业,也算是个奇葩。

但是,当公司的业务量达到一定量的时候,自动化是必不可少的。我们这群有危机意识的小菜鸟们惊慌了,因为在大多数人眼里,手工测试没有什么技术含量(我自己并不这么认为),所以我们开始寻找自己的进阶之路。

就像咸鱼翻身需要挣脱束缚才能完美蜕变,菜鸟的进阶之路也是艰辛迷茫的。不知道从什么样的工具开始学习,如何下手,甚至有些人光是想一想,就放弃了。我也有过这样的想法,但是好在两斤重的自尊心督促着我继续研究学习。

鉴于自己的能力,我对自动化测试工具的要求就是“零编码”,TestWriter(以下简称TW)的出现,完全符合我期望的要求,这是最吸引我的。就这样,我开始走向了自动化测试菜鸟的进阶之路,下面就自己使用过程中总结的东西,和大家一起分享学习!

老司机的话

TW使用感受

横向对比同类型工具


1
TW使用感受

对于测试新手来说,TW无疑是快速了解自动化测试,并能应用到实际项目中,既快捷又易用的新型自动化测试工具。

1、环境配置的重要性

在整个安装过程中,环境配置,尤为重要,所以在安装完SDK、JDK之后都要通过cmd命令检查是否安装成功。

2、操作简单,易用性高

对于新手而言,首次接触自动化测试工具后,发现TW的易用性很高。看完使用手册后,基本就可以实现简单的自动化测试。TW的业务模块划分清晰,操作步骤基本都是按照业务模块进行划分。除此之外,在测试环节中,较为重要的测试用例编写环节也有所体现:每一步的录制操作就是将测试用例的执行步骤进行细分,多个测试用例集合起来就组合成一个测试目录(也可以称为“测试场景”),后期进行用例管理、项目管理也很方便。

3、有效解决测试资产分配问题

通过迭代计划、项目不断的累积,被测对象的功能会越来越复杂,业务场景也会更多。进行一次全面的覆盖测试会话很久时间,TW的使用可以有效解决测试资产分配问题。通过日常测试用例和测试步骤的管理,可以轻松实现项目自动定期回归,无需测试人员干预。测试人员可以有效分配时间,提高测试效率。所以,前期的每个测试计划都是在为日后集成测试做准备,不能忽视。

4、项目易管理

TW的业务模块划分清晰,操作步骤基本都是按照业务模块进行划分。除此之外,在测试环节中,较为重要的测试用例编写环节也有所体现:每一步的录制操作就是将测试用例的执行步骤进行细分,多个测试用例集合起来就组合成一个测试目录(也可以称为“测试场景”),后期进行用例管理、项目管理也很方便,也可以通过项目管理,授权项目访问权限。



2
横向对比同类型工具

本人目前只研究过LR、UFT(QTP)、Xtest(腾讯优测)

这里主要就对比一下UFT和TW

1.相同点

1.1   支持录制和回放的功能

1.2   录制的时候通过页面元素和对象进行捕捉

1.3   操作界面都很直观、简介

2. 不同点

2.1 QTP只能实现windows,TW可以跨Web、Android、iOS三大平台

2.2 QTP无法进行测试项目和人员的分配管理,TW项目管理划分清晰,易管理







请到「今天看啥」查看全文