美文网首页
Selenium3 基于Python 学习笔记

Selenium3 基于Python 学习笔记

作者: 唯一爱SF | 来源:发表于2020-09-08 16:10 被阅读0次

    第一章 自动化测试基础

    1. 分层自动化测试概念:
      从传统的黑盒 UI 自动化转变为数据处理层 + 业务逻辑层 + UI 界面层自动化测试
      单元自动化测试、接口自动化测试、UI 自动化测试

    2. 什么时候适合做自动化测试:
      2.1. 需求变化不大;
      2.2. 项目周期长;
      2.3. 脚本可复用;

    3. 如何学习 UI 自动化测试:
      编程语言 + 单元测试框架(Unittest、Pytest);

    4. selenium 历史:
      selenium1.0 版本、selenium2.0 版本、selenium3.0 版本、selenium4.0 版本(开发中)
      selenium2.0 = selenium1.0 + selenium RC + WebDriver
      selenium3.0 = selenium2.0 - selenium RC
      selenium4.0 据说变化不大

    5. Web 自动化与 App 自动化:
      Web 自动化使用 selenium
      App 自动化使用 Appium
      Appium 继承于 selenium,又增加了移动端特有的相关指令

    6. 移动端应用类型:
      6.1 原生应用
      6.2 Web应用
      6.3 混合应用(微信小程序)


    第二章 测试环境搭建

    1. Python 安装
      1.1 版本的选择 2.7 or 3.*
      1.2 IDE 的选择
      1.3 安装重点:环境变量的配置
    2. selenium 安装
      2.1 版本的选择 3.0
      2.2 安装方式 pip 工具内安装 安装包
    3. 简单的入门脚本
    4. 浏览器驱动
      4.1 下载驱动
      驱动版本要与对应浏览器版本匹配
      4.2 配置环境变量
      配置好系统变量后需要重新启动电脑
      4.3 脚本中写入对应浏览器名称

    相关文章

      网友评论

          本文标题:Selenium3 基于Python 学习笔记

          本文链接:https://www.haomeiwen.com/subject/ywqjektx.html