selenium

  • 界面自动化——小结

  • 环境准备

    • maven软件:用来管理依赖包
    • maven工程project:支持调用maven仓库依赖包的工程
    • maven仓库repository:存放依赖包
    • 远程仓库remote repository:全球唯一
    • 本地仓库local repository:每台需要调用依赖包的pc均要配备一个
    • pom.xml配置文件:用来配置依赖包(选择对应的jar包)
    • dependencies依赖列表:个数不定,一直到没有依赖
    • dependency依赖项:对应组件的依赖包如chromedriver
  • 新建工程

    • groupId:所属法人名称,组织结构的域名反写
    • artifactId:项目/产品名称
    • version:版本
  • maven工程中selenium依赖的jar包及文件

    • 远程仓库下载selenium依赖的jar包及文件
      • 下载内容1:.jar文件
      • 下载内容2:.pom文件
    • 文件内容:
      • .jar文件内容:.class代码
      • .pom文件内容:.class代码依赖的jar包
  • 配置maven

配置项 配置诠释
maven配置文件:settings.xml 先安装maven,配置本地仓库(自定义)和远程仓库(默认)
环境变量:MAVEN_HOME 、path 配置环境变量
IDE(如MyEclipse)配置:指定maven 开发工具指定maven的安装路径和配置文件路径
工程配置文件:pom.xml 新建工程,配置依赖包
  • 界面自动化——环境准备小结
搭建环境 具体事项
软件环境 ①浏览器
②webdriver.exe驱动器
②maven selenium代码依赖包
④maven testNG管理测试代码
配置环境 ①配置maven本身(config/settings.xml配置本地仓库路径)
②配置环境变量(MAVEN_HOME和path)
③集成到开发工具(MyEclipse配置:maven安装路径+settings.xml路径)
④开发工具里面键maven工程
⑤配置工程的依赖jar包(pom.xml)
写代码 以上准备好之后就可以写代码了
  • 界面自动化——java工程代码组成

    界面自动化—java工程代码组成.png

  • 界面自动化——如何找某个jar包的dependency(selenium-java)

界面自动化——如何找某个jar包的dependency(selenium-java).png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容