51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1920|回复: 9
打印 上一主题 下一主题

[原创] 第一次用qtp做自动化项目总结

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-4-21 11:13:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以前也没有怎么做过自动化,也没用过QTP,但是由于组内做这方面的人员短缺,就赶鸭子上架了,经过近两周的时间,终于实现了当初的需求,先总结如下,希望都刚接触自动化的各位有所帮助:
1、需求很重要:无论做功能、性能还是自动化,需求讨论很重要,所以首先要想相关人员确定要实现什么功能(做自动化的目的);了解功能测试人员手工操作的详细目的

2、需求分析:讨论完需求后,做需求分析,分析哪些适合做自动化,哪些不适合做,适合做的部分哪些自己能够搞定,能够搞的放在第一阶段;不能搞定的放在第二阶段,可以分批进行(分解难度)

3、工具选择:这次项目是基于界面的测试,所以选择了QTP(因为相对容易操作)

4、脚本调试:录制好脚本后,首先要想的就是要实现需求,你在技术上要怎么处理,然后再去攻克这些技术,如何攻克,针对一个点去网上查,然后把相应的代码放到自己的脚本中调试,如果通过,进行下一个,直到所有的技术难点都解决为止

5、对于调试过程中报错的处理:不要惊慌,所有的错误信息注意查看错误提示信息,然后结合active screen看在那报错,好多都是因为对象库缺少对象或者回放过快造成的

6、脚本调试的原则:先走通后走对
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-4-21 11:53:17 | 只看该作者
学习了
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2011-4-21 17:06:22 | 只看该作者
我也是新手,有同感!!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2011-4-22 11:16:07 | 只看该作者
学习中
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2011-4-25 09:09:15 | 只看该作者
这么点 =,=
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2011-4-25 10:44:14 | 只看该作者
新手学习了
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2011-4-25 11:13:42 | 只看该作者
自动化实现的是用例,不是需求,要先写用例
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2011-4-25 13:17:11 | 只看该作者
楼主悟性还算很高的,很多人做了很多年都不明白你说的这些道理,尤其是一些主管,忒那啥的……
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2011-4-27 10:32:55 | 只看该作者
自动化实现的是用例,不是需求,要先写用例
wugecat 发表于 2011-4-25 11:13


同意支柱的观点,业务系统的一般做的都是数据驱动的自动化,只有用例完善了、理顺了,自动化的功能才能发挥出来,自动化实现的是用例没错,弱弱的说一句,用例就是把需求实例化,所以也不能说不是需求
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2011-4-27 10:34:59 | 只看该作者
楼主悟性还算很高的,很多人做了很多年都不明白你说的这些道理,尤其是一些主管,忒那啥的……
lyscser 发表于 2011-4-25 13:17


深有同感,做之前和做的过程中,主管什么都告诉只需要告诉你简单的需求,做完了脚本,然后再详细测,完全本末倒置,没有弄清自动化的来源,崩溃……
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-8 06:46 , Processed in 0.070798 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表