zoukankan      html  css  js  c++  java
  • web自动化整理

    HTML学习

    https://www.w3school.com.cn/html/html_headings.asp

     如何写html呢?

    可以选择软件 文本编辑器sublime(http://www.sublimetext.com/)

    ! + Tab键生成html基本骨架

    iframe内嵌网页--内联框架

    通过HTML  DOM【Document Object Model文档对象模型】可以使用js访问HTML文档的所有元素

    DOM作用:

    selenium驱动地址

    https://mvnrepository.com/search?q=selenium

    可以选择usages热度较高的

     Selenium IDE:

    是一个Firefox/Chrome插件,用于记录和回放用户与浏览器的交互。使用它来创建简单的脚本或协助进行探索性测试。

    Selenium IDE安装:

      官网下载插件后本地安装   http://www.seleniumhq.org/download/

      或者浏览器搜索插件安装(我的是按照这种进行安装)

    Selemium家族:

    Selenium  IDE录制/回放:是Firefox的扩展插件,支持用户录制和回放测试。

    Selenium WebDriver,提供了各种语言环境的API来支持更多控制权和编写符合标准软件开发实践的应用程序。

    即通过JAVA或者Python来对Web项目进行自动化测试。

    开源免费。

    直接在浏览器中运行,就像真实用户所做的一样。

    SeleniumGrid,分布式自动化工具,可以在多个测试环境中以并发的方式执行测试脚本,实现测试脚本的并发执行,缩短大量的测试脚本的执行时间。

    这篇文章中  火狐采用65版本,谷歌采用68版本,出的问题少

    Maven项目构建

    大部分企业用Maven管理工具,也有一部分企业用的是Ant

    1.可以使用Maven编译代码

    2.项目打包

    3.实现项目模块化管理

    4.在线管理依赖,项目依赖方便获取

    5.提供丰富的插件,方便项目持续集成

    Maven安装与配置环境变量

    官网下载:http://maven.apache.org/download.cgi

    配置环境变量

    解压到本地文件夹

    配置MAVEN_HOME环境变量,指向Maven文件夹

    将Maven bin目录更新到PATH:  %MAVEN_HOME%in;

    验证:mvn -version

    Maven全局配置

    修改settings.xml文件

    1.制定本地仓库目录

    <localRepository>D:softwaredevmaven_repository</localRepository>

     2.配置镜像,指定下载jar包的地址

    <mirrors>
        <mirror>
          <id>nexus-aliyun</id>
          <name>central</name>
          <mirrorOf>Nexus aliyun</mirrorOf>
          <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
        </mirror>
      </mirrors>

    Eclipse指定Maven配置文件

    window--preferences--maven

    修改user settings选项:修改global settings指向本地maven的settings.xml。修改user settings指向用户自定义配置文件。

     

    修改installations选项:点击添加指向本地maven根目录,点击finish。勾选添加本地maven

     Maven项目创建

    group id分组,一般写组织

    artifact id项目包名(项目打包成jar包的ID,jar包名)

    version版本

    packaging打包方式

    maven项目结构:

    src/main/java开发人员写代码目录

    src/main/resources开发人员放项目资源文件的目录

    src/test/java单元测试或测试人员的代码目录

    src/test/resources测试资源文件目录

    Maven Dependencies通过maven拿下来的项目依赖包存放的目录

    target存放构建后文件的目录

  • 相关阅读:
    编译原理知识点整理
    LeetCode 3.无重复字符的最长字串
    LeetCode 2.两数相加
    LeetCode 1.两数之和
    《硅谷之火》中的个人计算机梦
    Linux常用命令行指令(持续更新~)
    idea常用快捷键(随时更新~)
    解决idea中使用maven创建spring mvc项目时创建过慢问题
    spring实战第二章小记-装配bean
    HTML5 Video播放服务端大文件
  • 原文地址:https://www.cnblogs.com/BigTian/p/12608179.html
Copyright © 2011-2022 走看看