51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 1742|回复: 10

关于Selenium问题的请教

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

    连续签到: 1 天

    [LV.1]测试小兵

    发表于 2017-7-12 16:21:33 | 显示全部楼层 |阅读模式
    LZ在外企里做了差不多将近2年的QA测试工程师,2年来工作的主要内容都是手工黑盒功能测试,以及部分的手工性能测试分析。现在知道自动化测试和Selenium比较火,再加上之前做过一段时间.NET的开发,有一定的开发经验。也对Selenium写脚本十分的有兴趣并且在自学中。

    因为就是计算机专业毕业的,学习过Java,C#等语言,差不多2年前从开发转测试。因为对Selenium的兴趣,买了本Selenium Webdriver的实战宝典进行学习,那个是基于Java语言的。通过这本书大部分篇章的自学,也对Selenium的基本流程和语法,方法等有了一定的了解。可以独立的写一些测试脚本出来能够在不同的浏览器中跑脚本。

    利用业余时间还学习了Python语言,现在也能够拿Python写一些比较简单的小程序,例如备份文件,复制移动删除读取文件等基本文件操作。对Python的基本语法都有所了解,也算是初级稍偏上的水平的了吧。

    所以现在有一个问题,因为想到以后有可能会转自动化测试这条路,浏览过一部分招聘岗位,发现Python+Selenium的远比Java+Selenium的要多。所以想问问各位朋友现在企业里哪个框架用的比较多?发展的前景更好点?

    PS:似乎现在Python+Selenium的资料是要比Java+Selenium少吗?这是题外话
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2017-12-26 14:30
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]测试排长

    发表于 2017-7-12 16:36:56 | 显示全部楼层
    从测试职业的技能存量角度,以及从高效的角度来看。

    建议 : python + selenium  。

    当然,这都不是问题,如果你能用java + selenium把事情搞定,也没问题 。

    如果掌握一门语言后,语言转换并不难。

    评分

    参与人数 1测试积点 +10 收起 理由
    lsekfe + 10 积极回复获得测试积点10 赶快去商城换取奖.

    查看全部评分

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-7-12 16:58:55 | 显示全部楼层
    建议 : python + selenium
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-7-12 16:59:03 | 显示全部楼层
    据我所知:百度使用python 语言多一些, 阿里使用java多一些,甚至还有groovy语言的。楼上的建议很好:python + selenium  。
    个人认为 开发语言不是关键,关键是自动化测试经历。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2017-11-26 18:46
  • 签到天数: 382 天

    连续签到: 1 天

    [LV.9]测试副司令

    发表于 2017-7-12 17:16:11 | 显示全部楼层

    建议 : python + selenium
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

     楼主| 发表于 2017-7-12 18:23:58 | 显示全部楼层
    xuquan 发表于 2017-7-12 16:36
    从测试职业的技能存量角度,以及从高效的角度来看。

    建议 : python + selenium  。

    了解了,其实无论python也好还是java也好只是个语言的问题。似乎也是感觉python+selenium的使用范围度广。经过一段时间自学python,确实语法,编译这类问题很精简,也是个挺不错的语言,现在也在慢慢升起。现在自学基于java的selenium相当于是在学selenium的原理。

    另外问下,有没有什么相关书籍资料呢?我比较喜欢啃书学,要是有其他资料也可以推荐下,谢谢!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-7-12 21:15:40 | 显示全部楼层
    推荐虫师的python+selenium,一直不明白为啥selenium这么火,个人觉得几天就能马上上手的东西。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

     楼主| 发表于 2017-7-13 15:52:30 | 显示全部楼层
    xuquan 发表于 2017-7-12 16:36
    从测试职业的技能存量角度,以及从高效的角度来看。

    建议 : python + selenium  。

    另外还有个疑问啊,我自学的是Python2.7版本的,现在Python都已经3.5多版本了,Python版本上有什么特别需要注意的吗?还是说2和3都行,只是语法上的区别?谢谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-7-14 14:33:38 | 显示全部楼层
    楼主打算买哪本书?有推荐的吗?我也打算买两本关于爬虫和selenium的书,我现在也是手工黑盒测试。想多学点。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-7-17 22:16:42 | 显示全部楼层
    我觉得python好,简单,开源,易懂。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-2-29 08:56
  • 签到天数: 1178 天

    连续签到: 1 天

    [LV.10]测试总司令

    发表于 2017-7-18 10:13:34 | 显示全部楼层
    Python,java 都可以的,主要看自己适合那种语言。最好是多种语言都会。自动化测试中重要的是思想,语言是其次的。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-3-28 18:05 , Processed in 0.073525 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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