Selenium+Java 开始学习selenium之前需要了解的知识

  刚学selenium没有几天,所以了解不深,稍微谈一下自己的看法。

  1.为什么要做自动化?

  从个人角度讲,自动化比手工测试技术难度高,工资更高,这是件很现实的事情。

  从公司角度讲,自动化测试可以代替大量重复性的手工测试,节约人员成本。

  2.什么样的公司或者项目适合自动化测试?

  首先,这个项目要是一个长远的项目。因为自动化脚本编写需要时间,如果项目周期短,那么没写完脚本或者脚本运行没多久项目结束,这样是浪费资源。

  其次,需求变动少。或者说一个项目中的主体,基本不变的内容可以进行自动化测试,避免频繁维护自动化脚本。

  最后,保证自动化脚本的复用性。复用性问题,做开的时候也知道,代码要有好的复用性。

  3.如何选择自动化工具

  其实一直以来,对自动化的了解仅限于:QTP和Selenium,这是目前比较主流的自动化测试工具。基本每个招聘的JD上都写着QTP或者selenium。

  Selenium支持很多语言,当前主流语言是JAVA和Python。Java应用度广,Python灵活度高,各有各的优点。

 

  可能我关注的目前就这么浅薄了,为了学习selenium找了很多资料,在博客园看到了虫师的文章,受益匪浅,非常感谢~~

  

posted on 2015-11-16 16:38  冰蓝小猪宝宝  阅读(458)  评论(0编辑  收藏  举报

导航