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,预期结果。测试结果

     

  • 相关阅读:
    Windows下配置nginx+php(wnmp)
    nginx缓存优先级(缓存问题者必看)
    OpenResty(Nginx)+Lua+GraphicsMagick实现缩略图功能
    M3U8文件简介
    拼车旅游网站 导航
    将jsp页面内容保存到excel(转)
    queryRuner如何获得bean对象,当这个bean对象中包含其他对象的时候
    js的trim方法(转)
    二进制运算误差问题
    myeclipes如何调试web项目
  • 原文地址:https://www.cnblogs.com/little-turtle/p/7301150.html
Copyright © 2011-2022 走看看