zoukankan      html  css  js  c++  java
  • 一、auto_test_base

    分层自动化测试

    自动化测试

    1、广义:一切非手工的(代码、工具)代替手工做的测试,性能测试也是属于自动化测试

    -------------------

    2、狭义:UI自动化测试--针对C端的测试,如:windows GUI测试

    C(客户端)/S(服务器)-->QTP 

    B(浏览器-web页面)/S(服务器)-->selenium

    android(appium、robotium)

    开发模式

    1、瀑布式的开发模式

    需求分析

      概要设计

        代码实现

          单元测试

            集成测试

              功能测试

                验收测试

                  功能发布

    2、敏捷开发模式 (小步开发模式,边开发边测试)

    需求分析

      概要设计

        代码实现

          单元测试

            集成测试

              功能测试

                验收测试

                  功能发布

    分层测试

    1、金字塔

    2、接口测试(service)

    代码接口(类、方法、函数)--模块测试、单元测试 + 协议接口 (HTTP/SOAP协议)

    3、单元测试(Unit)--最小可测试的代码

    概念相对来说比较模糊,

    如何学习UI自动化

    编程语言(python、java):--长期学习目标(基础语法)

    selenium API :(提供一套操作web页面的方法)

    单元测试框架:符合测试概念的一个框架。测试用例,setUp/tearDwon,预期结果。测试结果

     

  • 相关阅读:
    mac os 虚拟机安装
    linux 安装Swagger(swagger-editor , swagger-ui)
    Centos6.5安装pip命令以及中途遇到的问题
    CentOS6.5 下将 Python2.6.6 升级到Python3.5
    要么忙着活,要么忙着死
    在CentOS6.8下安装Docker
    Elasticsearch 不同的搜索类型之间的区别
    解决 Python shell 中 Delete/Backspace 键乱码问题
    Java 反射机制
    Spring Security Oauth2 的配置
  • 原文地址:https://www.cnblogs.com/little-turtle/p/7301150.html
Copyright © 2011-2022 走看看