zoukankan      html  css  js  c++  java
  • 一个web自动化测试实例

    源代码在:https://github.com/leileiwang93/seleniumTest

    第一步:我们首先要搭建selenium webdriver的运行环境

        1、搭建Java的运行环境,即安装配置jdk,这个就不用细说了,网上有很多教程

        2、安装selenium ide插件 、eclipse

        3、下载selenium-java包

    第二步:录制脚本

        打开游览器后,在右上角,如图所示,单机打开;

            

        在百度搜索框输入selenium,selenium ide中出现了如图

        然后我们导出java脚本,选择文件

       我们选择如图所示的第三个导出 

        最后把导出的文件保存到自己的电脑上,好了,Java的录制脚本就弄好了。

    第三步:运行录制好的脚本

        首先,我们先要创建一个用户类包,方便下一次使用

          打开eclipse,单机window,选择最后一个preference,打开箭头所指的

          新建一个名为selenium的用户类包,单机ok完成

            我们给这个用户包中添加.jar包

          

           jar包的位置在你刚刚下载selenium-java中,这里我们把libs所有jar包和selenium-java下的两个jar包都导入进来

        最后我们来创建一个Java项目,建包,建类,打开我们录制的脚本文件,复制沾粘到类中,修改其中的少许错误,用junit test运行程序,这时,我们就可以看到游览器已经自动打开,并且自己输入了要搜索的关键字,自己开始搜索了。

    运行过程中可能出现的问题

        我们在运行中可能会找不到Firefox,错误的原因可能是,在运行程序的时候,打开Firefox时的路径是我们在安装Firefox时的默认路径,我们往往在安装Firefox时,都修改了它的默认路径,所以会出现找不到Firefox。

      解决的办法是,在代码中添加如图所示的代码,后面的路径是游览器安装的路径,注意的是,末位是以.exe结束的文件。

        

        

  • 相关阅读:
    再见 2020, 愿“山河无恙,人间皆安”| 年终总结
    Oracle
    Linux安装
    线程池
    AutoJS
    VSCode
    c++ 解析yaml文件
    管道: 哪些命令能直接从管道的输出中读取?
    K8S 集群部署
    Android项目实战(六十一):pdf文件用图片方式预览
  • 原文地址:https://www.cnblogs.com/leilei0327/p/8144338.html
Copyright © 2011-2022 走看看