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

     

  • 相关阅读:
    2017.10.12
    2017.10.25
    2017.10.24
    进度条06
    课堂练习(返回一个环状一维整数数组中最大子数组的和)
    团队项目成员和题目
    团队作业--四则运算网页版
    进度条04
    个人作业(最大子数组)
    进度条03
  • 原文地址:https://www.cnblogs.com/little-turtle/p/7301150.html
Copyright © 2011-2022 走看看