TA的每日心情 | 奋斗 2015-12-2 07:43 |
---|
签到天数: 1 天 连续签到: 1 天 [LV.1]测试小兵
|
各位新年好,目前作为一个刚上路的一个从开发转测试的新手除了工作上掌握的东西外,还想自身掌握点其他自动化的测试技术
之前在大学的时候,接触过QTP,最近也重新安装了QTP11,在一番的折腾下,终于能够通过录制QTP示例的订机票完整然并重新回放,也看的懂生成脚本里的东西,改几个值也能重新回放这样的。
但是录制Windows应用程序时候,这个程序是我用C#写的一个小型程序,录制完回放后就是说"Verify that this object's properties match an object currently displayed in your application."的问题,很是疑惑,本来想QTP不是很方便的能够再次回放。
Selenium这边也是搜寻了一番资料后搭建起了Eclipse+Selenium并且在FireFox浏览器里装了FireBug,Xpath等插件。
目前通过在FireFox浏览器里的Selenium IDE录制脚本并导出到Java,再从Eclipse编译运行回放。并且发现seleniumn识别的对象都是通过name或者id进行控件识别的,代码什么的大概也知道
现在就是有这么些疑惑:
1.现在这两个工具我似乎只能通过录制脚本才能获得代码并回放,我也知道这两个工具都可以自己写脚本运行的,找了好多资料,这方面暂时有点无从下手,不是因为不知道编程语言,而是觉得资料似乎写的不太清晰,有这方面详细资料吗?另外手动写脚本相对录制获得的脚本是不是更好点?
2.就目前而言,Web端的自动化测试和应用程序端的自动化测试哪个比较多?
3.因为我之前是做C#.NET开发的,但也学过Java,VB,C这些语言,就单单这两款工具而言哪个相对更适合我些?谢谢 |
|