<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[子木清风阁]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Spark2008</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Spark2008]]></copyright><item><title><![CDATA[HTTP接口测试]]></title><link>https://blog.youkuaiyun.com/Spark2008/article/details/88656621</link><guid>https://blog.youkuaiyun.com/Spark2008/article/details/88656621</guid><author>Spark2008</author><pubDate>Tue, 19 Mar 2019 10:36:25 +0800</pubDate><description><![CDATA[第一章、HTTP接口测试

本章主要是用来介绍接口测试的理论以及如何做、为什么要做等


 第一节、导章：接口测试
 第二节、什么是接口测试？
 第三节、为什么要做接口测试？
 第四节、接口测试的价值及结果是什么？
 第五节、接口测试需要具备的技能是什么？

第二章、HTTP协议

知己知彼才能百战百胜


 第一节、HTTP 简介
 第二节、HTTP 消息结构
 第三节、HTTP请求方法
 第四...]]></description><category></category></item><item><title><![CDATA[测试数据开发]]></title><link>https://blog.youkuaiyun.com/Spark2008/article/details/88655871</link><guid>https://blog.youkuaiyun.com/Spark2008/article/details/88655871</guid><author>Spark2008</author><pubDate>Tue, 19 Mar 2019 10:11:15 +0800</pubDate><description><![CDATA[该部分主要是用来讲解各种数据制造，基础数据、业务数据、链路数据、Mock数据、数据银行等

第一章、基础数据

主要是讲解基础数据的制造方式：接口 &amp; 数据库


 第一节、接口模式
 第二节、数据库模式

第二节、业务数据：场景数据&amp;链路数据

基于基础数据接口以及业务接口的方式制造数据

第三章、数据工厂

基于业务数据制造的基础上、快速制造可用数据

第四章、数据银行

基...]]></description><category></category></item><item><title><![CDATA[测试开发基础能力]]></title><link>https://blog.youkuaiyun.com/Spark2008/article/details/88651240</link><guid>https://blog.youkuaiyun.com/Spark2008/article/details/88651240</guid><author>Spark2008</author><pubDate>Mon, 18 Mar 2019 21:56:25 +0800</pubDate><description><![CDATA[第一章、JSON


JSON：各种格式的转换 （com.alibaba.fastjson.JSONObject）



  第一节、JSONObject
  第二节、JSONArray
  第三节、JSON格式字符串与JSON对象之间的转换。
  第四节、JSON格式字符串与JavaBean之间的转换。
  第五节、JavaBean与JSON对象间的转换使用
  第六节、JSON格式输出

第二...]]></description><category></category></item><item><title><![CDATA[创业公司下的质量体系建设《线下部分》]]></title><link>https://blog.youkuaiyun.com/Spark2008/article/details/81200310</link><guid>https://blog.youkuaiyun.com/Spark2008/article/details/81200310</guid><author>Spark2008</author><pubDate>Wed, 25 Jul 2018 19:05:01 +0800</pubDate><description><![CDATA[创业公司下的质量体系建设



创业公司一般具备以下几种特点：




  
  业务迭代速度很–&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;快 
  
  项目上线速度–&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;快 
  
  研发为了实现业务而实现业务 
  
  测试为了测试而测试 
  
  线上问题]]></description><category></category></item><item><title><![CDATA[代码覆盖率工具---Emma]]></title><link>https://blog.youkuaiyun.com/Spark2008/article/details/51443708</link><guid>https://blog.youkuaiyun.com/Spark2008/article/details/51443708</guid><author>Spark2008</author><pubDate>Wed, 18 May 2016 14:21:58 +0800</pubDate><description><![CDATA[基于tomcat | emma的代码覆盖率检查工具
EMMA 介绍
  EMMA 是一个开源、面向 Java 程序测试覆盖率收集和报告工具。它通过对编译后的 Java 字节码文件进行插装，在测试执行过程中收集覆盖率信息，并通过支持多种报表格式对覆盖率结果进行展示。
  
  EMMA可以统计几种覆盖率：class，method，block, line。支持版本迭代的覆盖率统计EMMA 使用
  EM]]></description><category></category></item><item><title><![CDATA[质量平台建设之Mock平台]]></title><link>https://blog.youkuaiyun.com/Spark2008/article/details/51372913</link><guid>https://blog.youkuaiyun.com/Spark2008/article/details/51372913</guid><author>Spark2008</author><pubDate>Wed, 11 May 2016 11:22:55 +0800</pubDate><description><![CDATA[基于目前系统越来越多，在项目开发过程中，减少各模块之间的开发依赖，另保证各个系统模块本身功能的稳定性，需要把模块独立化，保证项目进度以及模块的功能。 
需要开发一套模拟系统—MockServer，来模拟各个系统的功能实现。Mock的重要性： 
我们来举个例子说明Mock系统的作用，例如： 
比如我们开发一个功能涉及到这几个系统模块，从上层到下层逐层下去的：APP—carman—Market—mark]]></description><category></category></item><item><title><![CDATA[测试团队的管理（一）]]></title><link>https://blog.youkuaiyun.com/Spark2008/article/details/46697213</link><guid>https://blog.youkuaiyun.com/Spark2008/article/details/46697213</guid><author>Spark2008</author><pubDate>Tue, 30 Jun 2015 16:33:47 +0800</pubDate><description><![CDATA[测试团队的管理本文主要是介绍如何去管理一个测试的团队。（纯属个人看法，勿喷。）
  
  我们从一个团队从头开始创建的时候说起。
  情况说明:  
  现在很多公司对测试的认识不算完全正确或者对测试的重视程度不够。还有的公司对测试刚开始认识和重视起来。
  
导致的结果: 就是测试团队不够健全或者测试管理者的能力不够，变成一个传声的作用，起不到测试该有的责任，达不到测试的效果。
  
  领导说啥]]></description><category></category></item><item><title><![CDATA[自动化测试代码的自动生成]]></title><link>https://blog.youkuaiyun.com/Spark2008/article/details/46692007</link><guid>https://blog.youkuaiyun.com/Spark2008/article/details/46692007</guid><author>Spark2008</author><pubDate>Tue, 30 Jun 2015 10:36:32 +0800</pubDate><description><![CDATA[自动化测试代码的自动生成一、界面展示
  我们来看看可视化的代码自动化生成界面设计, 
二、字段用途解释
选择目标测试类
  指： 需要生成代码所要依据的接口类名称。
  
  
    备注： 这个是使用的文件上传，自动载入接口类名。
  本地的测试工程
  指：需要生成代码的路径地址。
  
  
    备注： 默认是生成在项目空间的java代码资源路径。
  脚本使用的模板
  指： 自动生]]></description><category></category></item><item><title><![CDATA[举例说明一个业务的测试分析的过程思路]]></title><link>https://blog.youkuaiyun.com/Spark2008/article/details/46683055</link><guid>https://blog.youkuaiyun.com/Spark2008/article/details/46683055</guid><author>Spark2008</author><pubDate>Mon, 29 Jun 2015 15:34:09 +0800</pubDate><description><![CDATA[委托下达一、业务需求
  某个登录的操作员用账户购买|卖出某个券商的股票。我们来分析下这句：  都包含了那些的实体对象或者说角色，操作对象呢？从字面上解释就能看出来,主要包含以下几个：操作员，账户，券商，股票。  对象有了，是根本，那满足不满足我们的需要呢？
  
  这些对象要具备什么的信息或者说怎么设置出来的数据才可以让满足我们的需要呢？
  
  那就是实体对象所具备的信息内容了。换句话就是实]]></description><category></category></item><item><title><![CDATA[需求测试分析文档]]></title><link>https://blog.youkuaiyun.com/Spark2008/article/details/46454679</link><guid>https://blog.youkuaiyun.com/Spark2008/article/details/46454679</guid><author>Spark2008</author><pubDate>Fri, 12 Jun 2015 14:48:23 +0800</pubDate><description><![CDATA[需求测试分析文档–本文主要是来描述一个测试分析所要具备的几点：
产品概述
项目整体分析
功能性测试需求分析
非功能性测试需求分析
测试相关描述
测试方案
测试缺陷管理
测试流程管理
风险预警
其他
产品概述产品背景
  目标是为了让测试人员了解下业务背景，并站着用户的角度去思考，去测试。
产品目标
  测试分析的时候需要对此项进行关注，依据此处内容提炼测试需求。比如需要满足多少人同时使用该功能，对应]]></description><category></category></item><item><title><![CDATA[测试需求分析]]></title><link>https://blog.youkuaiyun.com/Spark2008/article/details/46453277</link><guid>https://blog.youkuaiyun.com/Spark2008/article/details/46453277</guid><author>Spark2008</author><pubDate>Thu, 11 Jun 2015 10:41:32 +0800</pubDate><description><![CDATA[# 测试需求分析

本文主要是来讲解来做好测试需求的分析以及为什么要做测试需求分析：

-  **软件需求**
-  **软件测试**
-  **软件测试需求**
-  **测试需求分析**]]></description><category></category></item><item><title><![CDATA[JAVA基础知识： 流程控制习题答案]]></title><link>https://blog.youkuaiyun.com/Spark2008/article/details/44454743</link><guid>https://blog.youkuaiyun.com/Spark2008/article/details/44454743</guid><author>Spark2008</author><pubDate>Mon, 23 Mar 2015 09:19:13 +0800</pubDate><description><![CDATA[第一题：  


  有 36 人 36 块板砖，男人每人般 4 块，女人每人搬 3 块，小孩每 2 人搬 1 块。36 人都搬了一次，把砖刚好搬晚，问：几男几女的几个小孩？






int nan;
        int nv;
        for (nan = 1; nan 9; nan++) {
            for (nv = 1; nv 11; nv++) {]]></description><category></category></item><item><title><![CDATA[JAVA基础知识： 流程控制]]></title><link>https://blog.youkuaiyun.com/Spark2008/article/details/44450855</link><guid>https://blog.youkuaiyun.com/Spark2008/article/details/44450855</guid><author>Spark2008</author><pubDate>Fri, 20 Mar 2015 13:56:23 +0800</pubDate><description><![CDATA[一、流程控制
流程控制的概念控制流程（也称为流程控制）是计算机运算领域的用语，意指在程序运行时，个别的指令（或是陈述、子程序）运行或求值的顺序。不论是在声明式编程语言或是函数编程语言中，都有类似的概念。
在声明式的编程语言中，流程控制指令是指会改变程序运行顺序的指令，可能是运行不同位置的指令，或是在二段（或多段）程序中选择一个运行。
流程控制的分类Java流程控制包括顺序控制、条件控制和循环控制。]]></description><category></category></item><item><title><![CDATA[自动化测试框架]]></title><link>https://blog.youkuaiyun.com/Spark2008/article/details/44487315</link><guid>https://blog.youkuaiyun.com/Spark2008/article/details/44487315</guid><author>Spark2008</author><pubDate>Fri, 20 Mar 2015 10:51:58 +0800</pubDate><description><![CDATA[自动化测试框架包含的环节1. 重用性
  指：开发的功能需要有良好的可重复利用的效果。
例如：
  公共的业务单元提炼出来，比如登陆模块。
2. 提供数据和脚本分离
  指：在测试脚本中，不出现具体的测试数据，这些测试数据通过外部文件的方式存储。在运行中引用。
例如：
  
  测试数据 
  
  测试脚本 
  
  测试结果 
  
  
3. 提供脚本和业务分离
  指： 业务脚本和测试用例]]></description><category></category></item><item><title><![CDATA[自动化测试框架之开始]]></title><link>https://blog.youkuaiyun.com/Spark2008/article/details/44460705</link><guid>https://blog.youkuaiyun.com/Spark2008/article/details/44460705</guid><author>Spark2008</author><pubDate>Fri, 20 Mar 2015 09:43:33 +0800</pubDate><description><![CDATA[概念
什么是自动化测试框架？  自动化测试框架，即是应用于自动化测试所用的框架。
  
  
    说道自动化测试框架我们要来看看什么是框架,什么是测试框架？
  什么是框架？  框架是整个或部分系统的可重用设计，表现为一组抽象构件及构件实例间交互的方法;
另一种定义认为：
  框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。 
从框架的定义可以了解，]]></description><category></category></item><item><title><![CDATA[JAVA基础知识：类 对象 引用]]></title><link>https://blog.youkuaiyun.com/Spark2008/article/details/44457039</link><guid>https://blog.youkuaiyun.com/Spark2008/article/details/44457039</guid><author>Spark2008</author><pubDate>Thu, 19 Mar 2015 14:45:05 +0800</pubDate><description><![CDATA[JAVA基础知识：类 对象 引用一、概念
类的含义
>>类：class  
  所对某种类型对象定义变量和方法的原型，它表示对现实世界中一类具 
  有共同特征的使我的抽象，是面向对象的基础。  类是构建对象的模板或蓝图  类是对某种对象的定义，它包含有关对象动作方式的信息，包含他的名称 方法 属性和事件类和对象的关系  对象：object 是一个实体，一件事，一个名词，可以获得的东西，可以是任何东]]></description><category></category></item><item><title><![CDATA[JAVA基础知识： 面向对象]]></title><link>https://blog.youkuaiyun.com/Spark2008/article/details/44454835</link><guid>https://blog.youkuaiyun.com/Spark2008/article/details/44454835</guid><author>Spark2008</author><pubDate>Thu, 19 Mar 2015 14:02:13 +0800</pubDate><description><![CDATA[面向对象
面向对象的概念
  面向对象(Object Oriented,OO)是软件开发方法。
  
  面向对象的概念和应用已超越了程序设计和软件开发，扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。
  
  面向对象是一种对现实世界理解和抽象的方法，是计算机编程技术[1] 发展到一定阶段后的产物。⑴对象。
  对象是人们要进行研究的任何]]></description><category></category></item><item><title><![CDATA[JAVA基知识三]]></title><link>https://blog.youkuaiyun.com/Spark2008/article/details/43985665</link><guid>https://blog.youkuaiyun.com/Spark2008/article/details/43985665</guid><author>Spark2008</author><pubDate>Sat, 28 Feb 2015 15:35:45 +0800</pubDate><description><![CDATA[一、标识符
定义
  在 java 语言中用来给一个类,变量或者方法命名的符号标识。
  
  Java语言中，对于变量，常量，函数，语句块也有名字，我们统统称之为Java标识符.
  
  标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。Java 标识符规则：以字母 $ _ 为开头的，不能以数字开头
第二个字符开始所字母数字 $ _
不限制长度   
不能用java 的关键字：in]]></description><category></category></item><item><title><![CDATA[JAVA基础知识-Package]]></title><link>https://blog.youkuaiyun.com/Spark2008/article/details/43985037</link><guid>https://blog.youkuaiyun.com/Spark2008/article/details/43985037</guid><author>Spark2008</author><pubDate>Sat, 28 Feb 2015 14:31:15 +0800</pubDate><description><![CDATA[一、包：Package
包：是 Java 中对于资源进行分类的包：对类文件进行分目录
  如：相关的类放在同一个包下。 
      例如：Java.Io,Java.Swing 
      把IO和Swing都放到了同一个包Java下面类似于 OS 文件系统中，文件夹所对文件的分类。
  在当前类中使用其他包中的资源，需要导入进来
  
  
    Import 导入不同包的类文件（.class]]></description><category></category></item><item><title><![CDATA[Java基础知识]]></title><link>https://blog.youkuaiyun.com/Spark2008/article/details/43982585</link><guid>https://blog.youkuaiyun.com/Spark2008/article/details/43982585</guid><author>Spark2008</author><pubDate>Sat, 28 Feb 2015 13:54:31 +0800</pubDate><description><![CDATA[一、 java 的特点：
简单 面相对象 分布式 健壮 安全 中性架构跨平台 超强的可移植性 高性能 多线程
二、JAVA的开发流程
java 源程序－－－－>>>java 编译器－－－>>java 字节码（.class 文件）－－－>>>jvm (java 
虚拟机)—>>>java 运行平台
三、JAVA工具介绍
JDK:  
          英文全称： Java SE Developmen]]></description><category></category></item></channel></rss>