zoukankan      html  css  js  c++  java
  • 初学习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已上的文件 。

     

  • 相关阅读:
    android高级UI之Paint Xfermode
    android高级UI之Paint滤镜
    常见文献管理软件
    linux下10款markdown软件
    markdown页面内跳转
    Ubuntu18.04配制阿里巴巴的源
    python中TAB补全
    word中手动添加endnote的加载项
    MarkDown添加图片的三种方式
    word前页与后页页码断开
  • 原文地址:https://www.cnblogs.com/caozq1/p/7122571.html
Copyright © 2011-2022 走看看