分层自动化测试

自动化测试

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

转载于:https://www.cnblogs.com/little-turtle/p/7301150.html

最新文章

  1. NC14414 小AA的数列
  2. 为什么要加上拉电阻和下拉电阻
  3. Python 简介和入门
  4. Java技术小册(基础篇)
  5. redis常用命令_Redis的简介以及基本常用命令
  6. wordpress 外部数据接口_使用接口方式获取WordPress用户信息的方法
  7. 企业实战案例01_Jenkins_连接远程执行shell脚本
  8. django 如何写model
  9. 【洛谷 P2731】骑马修栅栏【欧拉路与欧拉回路】
  10. [NOIP2016 普及组] 魔法阵
  11. 吴恩达—机器学习的六个核心算法
  12. Air202学习 二 (定时器使用)
  13. MEION:锁相环锁定状态仿真与板载测试情况分析
  14. 我的python面试简历
  15. 隐马尔科夫(HMM)模型
  16. 设计必备,小清新钢笔字体包合集,优质字体合集
  17. 2018北航计算机 北理工计算机夏令营经验分享
  18. 抽拉式服务器显示器拆卸,显示器底座怎么拆卸
  19. Java堆内存Heap与非堆内存Non-Heap简介和设置
  20. Move!Move!!Move!!!

热门文章

  1. rk3288 lvds屏参资料_RK3288四核高性能主板,微型工业主机
  2. 【码云】git简单使用总结
  3. scala yield入门详解
  4. 使用Opencv将RGB颜色空间转换到HSV颜色空间/灰度图
  5. ubuntu 中wget (下载)命令用法
  6. 用进化的观点学习网络协议
  7. linux 路由表设置 之 route 指令详解【转】
  8. httpd 安装详解(待更新)
  9. 配置项setOption -- title
  10. Mac下Tomcat乱码的问题