51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[求助] 关于Selenium和QTP的问题

[复制链接]
  • TA的每日心情
    奋斗
    2015-12-2 07:43
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2016-1-3 22:00:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    各位新年好,目前作为一个刚上路的一个从开发转测试的新手除了工作上掌握的东西外,还想自身掌握点其他自动化的测试技术

    之前在大学的时候,接触过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这些语言,就单单这两款工具而言哪个相对更适合我些?谢谢
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情

    2020-11-16 11:33
  • 签到天数: 126 天

    连续签到: 1 天

    [LV.7]测试师长

    2#
    发表于 2016-1-4 08:18:46 | 只看该作者
    水平差不多,同样很迷茫
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-11-23 09:27
  • 签到天数: 55 天

    连续签到: 1 天

    [LV.5]测试团长

    3#
    发表于 2016-1-4 09:28:55 | 只看该作者
    1、手写脚本肯定比单纯录制要好,需要什么写什么,楼主由开发转测试的话,应该问题不大;
    2、两种自动化测试都多,要看公司和项目的需要;
    3、两种自动化工具都适合你,对你来说差异不大,.NET出身,有熟悉VB的话,可能QTP更容易上手;

    评分

    参与人数 1测试积点 +10 收起 理由
    lsekfe + 10 恭喜您获得测试积点10

    查看全部评分

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-8-27 15:56
  • 签到天数: 322 天

    连续签到: 1 天

    [LV.8]测试军长

    4#
    发表于 2016-1-4 09:36:17 | 只看该作者
    有编码基础,建议直接selenium,毕竟QTP不是每个公司都会买正版。开源是大方向。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    5 小时前
  • 签到天数: 2806 天

    连续签到: 5 天

    [LV.Master]测试大本营

    5#
    发表于 2016-1-4 16:51:49 | 只看该作者
    selenium吧,我也想学,一直没搞,能够支持web,QTP还可以录制C/S的,看你项目情况
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-12-2 07:43
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    6#
     楼主| 发表于 2016-1-4 21:23:16 | 只看该作者
    博一笑 发表于 2016-1-4 09:28
    1、手写脚本肯定比单纯录制要好,需要什么写什么,楼主由开发转测试的话,应该问题不大;
    2、两种自动化测 ...

    谢谢建议,现在就是迷茫写代码从哪里下手,有什么引导性的资料吗?十分感谢,这两种工具的都可以!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-12-2 07:43
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    7#
     楼主| 发表于 2016-1-4 21:26:57 | 只看该作者
    seagull1985 发表于 2016-1-4 09:36
    有编码基础,建议直接selenium,毕竟QTP不是每个公司都会买正版。开源是大方向。

    QTP现在用11,自己机器上装的,现在就是无限的试用将就着用。Selenium现在是网上搜demo简单教程,跟着走。这两个工具都挺好。就是想自己写脚本下手觉得无从下手,靠纯录制的话总不是个提高的办法。找的资料都是相对比较入门的,基础的这些。。就是想找个能够写脚本的资料看看,能有好推荐吗?谢谢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-12-2 07:43
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    8#
     楼主| 发表于 2016-1-4 21:27:19 | 只看该作者
    李富宇 发表于 2016-1-4 08:18
    水平差不多,同样很迷茫

    共同加油
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-12-2 07:43
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    9#
     楼主| 发表于 2016-1-10 19:19:37 | 只看该作者
    没人来继续回答了嘛。。。顶上来。。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-8 17:01 , Processed in 0.070923 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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