初学习selenium的分享与体会 以及环境搭建准备工作

【个人感悟和经历】

   最近,这段时间一有空就学习学习selenium 2。

   一开始也没想过要学习这个,主要由于公司目前的测试任务一直都是回归测试

  感觉大量的浪费了人力时间和精力。

  所以就想试试下载个自动化的测试工具用用看!

  电脑上装的自动化测试工具有 :QTP \TW 。

  这两个测试工具, 两个都有录制和实际应用过。

  个人觉得TW比QTP用的更顺手些 也更好维护一些。

  也是用了TW让我第一次认识到了定位值(XPATH)的理解。

  因为在用TW录制的时候,会大量的去定位界面的每个控件。

  所以也学会了页面定位!(这个后面也会分享上来得!) 。

  用了一个月的TW还是颇有感受的 ,心里想着就更上一层楼,自己写脚本去执行。

  上网搜了各种资料,目前主流的语言paython+selenium 、 java + selenium 。

  所以选择了后者 : java + selenium  。

【环境准备工作】

  如果大家和我一样想着手开始学习selenium的话,不妨做好前期的一些准备工作!

  便于后面学习,下面介绍环境搭建所需要的一些资料等 。

环境搭建所需】

   jdk + eclipse + selenium jar包 + 浏览器 + 定位工具(friebug)

  jdk 和 eclipse 就不分享下载地址了 ,网上一搜全是的 ,后面会分享selenium jar包

  下面介绍selenium jar包 。我所用的jar 包版本为 :2.45.0 。

 (这里需要注意下jar包 和浏览器的版本一定要兼容、一定要兼容 、一定要兼容 。不然会导致启动不了浏览器的)。

 介绍版本 】

   Jdk 为 1.7 ,selenium jar包 为2.45.0 ,火狐浏览器的版本为 36.0

  (注:selenium2.45.0版本仅兼容火狐版本为36.0 ,过高的版本或过高的版本都会导致打不开浏览器)

  大家如果需要相关材料的话 ,可以留言加我QQ ~ 这里上传不了10M已上的文件 。

 

原文地址:https://www.cnblogs.com/caozq1/p/7122571.html