当前位置:文档之家› 在含水砂岩中预测天然气水合物渗透率模型的性能 徐宇 勘查1203班 测井

在含水砂岩中预测天然气水合物渗透率模型的性能 徐宇 勘查1203班 测井

在含水砂岩中预测天然气水合物渗透率模型的性能 徐宇 勘查1203班 测井
在含水砂岩中预测天然气水合物渗透率模型的性能 徐宇 勘查1203班 测井

非常规天然气协会/美国石油工程师协会149508

在含水砂岩中预测天然气水合物渗透率模型的性能

Mohana L. Delli,,卡尔加里大学,阿尔伯塔,加拿大

Jocelyn L.H. Grozic,卡尔加里大学,阿尔伯塔,加拿大

2011年版权,美国石油工程师协会

本文是为准备在加拿大非常规资源演讲在卡尔加里举行的新闻发布会上,阿尔伯塔,加拿大,2011年11月15 - 17日。

本文选定了CSUG / SPE程序委员会审查后的信息包含在一个抽象的提交作者(作者们)。论文的内容没有

被石油工程师协会审查,有待更正的作者(作者们)。材料不一定反映石油工程师学会的任何地位,

其官员,或成员,电子复制、分发或储存的任何部分本文没有石油工程师的书面同意,社会都是被禁止的。许可复制打印被限制为一个抽象的不超过300个单词,插图不得复制,摘要必须包含明显的SPE著作权的认定摘要

影响水合物地层形成主要因素是气体分解多孔介质的渗透率变化的气体化合物。在缺乏可靠的实验数据情况下,提出了理论和实证模型建立天然气水合物饱和度和渗透率之间的关系,一个特定的有效性渗透率模型在拟合测量数据在很大程度上是通过图形化的定性分析完成的。相反,这篇文章介绍了定量衡量工作表现的评估一个特定的模型在预测的有效性测量渗透率。其次,一种新的混合模型基于孔隙充填和谷物涂料的加权组合模型建议。渗透率测量实验室和野外数据被用来评估的预测性能不同渗透率模型和提出的混合模型。介绍

天然气水合物作为替代油气资源提供了巨大的潜力。天然气水合物自然产生在地质冻土地区和海底环境等在外大陆边缘(Collett 1995)。更重要的是,估计天然气水合物的数量储层将会很容易地超过常规天然气的已知体积储备。另一方面,耗尽天然气储层获得相当大的利益,作为潜在的二氧化碳(CO2)封存(白色诸如此类的物体2005年)。此外,耗尽天然气储层提供了巨大的潜力,同时在复苏增强煤层气通过络合物和碳封存水合物形成(白色等2005)。存储在络化合物的二氧化碳水合物形成极大的吸引力是二氧化碳水合物含有144 m3 / m3的水提供相比于气态形式12倍或更多的存储含量,(肖2003)。

天然气水合物的形成习惯在孔隙空间大大影响多孔介质的渗透率气体或流动水。例如,含天然气水合物沉积物的渗透率(丙种羟基丁酸盐)部分饱和与水合物视情况而定明显在哪里和如何水合物孔隙空间的形式。几项研究已经得出结论,水合物分解和天然气产量严重地影响渗透率的水合物(洪2003)。而温和的天然气水合物的分解预计渗透率较低,相当大的分离发生在水合物区2010年一些渗透率(Kumar)。然而,渗透率的变化分解天然气水合物的存在不是很好理解(Kumar 2005)。此外,测量渗透率的丙种羟基丁酸盐,由于瞬态是特别困难的天然气水合物的性质(李2008)。在缺乏可靠的实验数据,各种理论和实证模型提出描述孔隙尺度之间的交互的本质天然气水合物和丙种羟基丁酸盐(李和Collett 2001年,jonkleinberg et al . 2003年)。报告的理论模型预测渗透率变化假设一个特定的水合物形成习惯(jonkleinberg et al . 2003年)。然而,这些理论模型显示大预测渗透率的变化一个给定的水合物饱和度由于不同水合物生长习性的假设。

最近的研究涉及声学和地震资料,了解孔隙空间增长水合物,在的通常情况下(Berge et

al .,1999;Helgerud,2001;李和Collett,2001)(Berge et al .1999)观察到的声波速度指示胶结作用合成R-11水合物的水合物饱和度在35%以上。Lee & Collett(2001)测量压缩和横波速度获得Mallik 2 l-38天然气水合物的研究。作者观察到,弹性性能主要受孔隙填充比谷物涂层的行为(Tohidi et al2001)调查了水合物形成使用四氢呋喃,甲烷气体,二氧化碳微模型这代表了多孔介质。(jonkleinberg et al.2003)采用核磁共振(NMR)测量量化孔隙大小控制水合物形成。NMR-评估贝雷砂岩的渗透性,气体饱和的3%和水合物饱和度25%,也同意水合物孔隙充填行为的增长(jonkleinberg et al.2003)。最近,(Kumar et al.2010)进行了一系列的渗透率测量在不同的二氧化碳水合物饱和度使用玻璃珠作为多孔介质。Ordonez 和Grozic(2009) R-11合成水合物和使用测量了渥太华砂的渗透系数在不同水合物饱和度。(Kumar et al.2010),Ordonez 和Grozic(2009)报道粮食涂层行为分别水合物饱和度低于35岁和45%。孔隙充填行为观察水合物饱和度高。(梁et al.2011)测量多孔的渗透性媒体中甲烷水合物的存在各种水合物饱和度和得出类似的结论。

在预测渗透率模型的有效性实验数据使用图形主要是定性的分析。另外,定量比较可以提供一个更好的方法来评估一个特定模型的适用性拟合实测渗透率。摘要说定量衡量工作表现的方法称为归一化的意思是平方误差评估的有效性(NMSE)渗透率模型拟合实测渗透率。其次,众所周知,填充孔隙和颗粒涂层主要影响多孔介质的渗透率根据天然气水合物饱和度的大小。因此,本文考察是否预测性能可以提高通过结合孔隙填充和颗粒涂层模型。一个新的使用加权混合建模方法结合孔隙填充和谷物涂层模型提出了解决相同的问题。几个渗透率数据实验室和实地测量被用来演示NMSE 的有效性。此外,改进的预测混合模型的性能比其他模型使用实验室和现场演示了渗透率测量更有效。

渗透率理论模型

多孔介质的渗透率在很大程度上是受多孔介质中天然气水合物形成的习惯。根据位置和孔隙空间中的水合物形式如何影响渗透率的部分饱和天然气水合物。Klienberg et al 。(2003)讨论了几种渗透率模型用于估算天然气水合物浓度测量渗透率的丙种羟基丁酸盐。不同的渗透率模型,描述孔隙尺度下面总结了水合物在多孔介质的相互作用。

平行毛细管模型

平行毛细管模型是最简单的模型,叙述了基于孔隙几何形状的孔隙度渗透率。让含油饱和度Sh 和天然气水合物的浓度在丙种羟基丁酸盐的初始孔隙度。最简单的模型可以被描述为一个一束组成的多孔介质直,平行圆柱毛细血管线性内半径。因此,在这个模型中,多孔介质的渗透率在缺乏天然气水合物是由,

2

08

a k Φ=, (1) 因此,相对渗透率(Krw )可以确定比例的渗透率模型对于简单渗透率的模型。也就是说,

(2)

平行毛细管模型进一步分为两种类型其取决于水合物形成的固定习惯。如果水合物 一致带上围堵、相对渗透率是由,

(3)

如果水合物避免颗粒表面和优先占据毛细管的中心,相对渗透率由,

(4)

虽然平行毛细管模型近似连续流路径平行圆柱毛细血管,孔隙空间通常不规则还有比直线毛细管更长的时间假设定义了压力梯度(Klienberg 等人,2003年)。

KOZENY 粒度模型

Kozeny 家族的渗透方程可以用于确定 Kozeny 粒包相对渗透率作为,

(5)

在A0是天然气水合物缺席的孔隙空间的内部表面积和 A (Sh )是内部的孔隙表面积 Sh 气体水合物浓度的空间。n 是阿奇饱和度指数,对模型的依赖

天然气水合物存在的与润湿性多孔介质有关。通常假定饱和度指数

1.5 至2,5。

Kozeny 粒度模型可以进一步分为纳米晶涂层或孔隙充填。当水合物带上颗粒时,它可以 可以近似地用使用圆柱孔模型。因此,获得相对渗透率可以作为,

(6)

斯潘 (2001) 定义 n 为1.5从0 0.8 任何水合物饱和度的增加会对渗透率降低的有最小的影响。另一方面,Kozeny 填充孔隙模型假定水合物形成孔隙中心。例如,孔隙表面积随水合物生长在圆柱模型孔的中心。

因此,提出相对渗透率由

(7)

在等式7中,饱和度指数相关,水合物饱和度由0.70.3H n S =+ (Spangenberg 2001) 油藏模拟模型

油藏数值模拟器还试图预测温度和压力对水合物的形成的影响GHBS 。索耶等人 (2000 年) 比较其中的几个水库模拟器模型的东京大学和劳伦斯在这里提出了伯克利国家实验室 (LBNL) 模型。增田等人 (1997 年) 通过推广中公式3定义的平行毛细管模型开发的东京大学模型.那就是,

(8)

公式 (8),饱和指数,应在毛孔进入所选理由以水合物的优先积累为先。增田等人在他们的工作(2002 年) 使用 N =10,15。更多最近的分析指出,使用二氧化碳水合物饱和度指数大约为 3 (Kumar et al.,2010年)。Moridis 等人 (1998 年) 提出了劳伦斯伯克利国家实验室模型为预测EOSHYDR/TOUGH2 油藏模拟器中的渗透率。

劳伦斯伯克利国家实验室模型基于 van Genuchten (1980 年) 和帕克等人 (1987 年)。劳伦斯伯克利国家实验室模型的相对渗透率可以表示为,

(9) 而在。Sr 是不可减少的含水饱和度,也就是(1-Sh ).对于砂岩,Sr=0.1和指数m=0.46通常被使用(Parker et al. 1987).

渗透率预测性能

可以通过比较实际渗透率确定对测量数据的渗透率模型的适用性从模型的预测值的测量。为此,合适的渗透率模型很大程度上已通过图形分析,只提供了定性的观测数据和预测措施进行渗透率。因此,有很高的期望量化评估特定模型的预测性能。A 这里介绍了定量措施评价渗透率模型的预测性能。归一化均方误差 (叠加)信道传输是预测大小定量估计的观测值和值之间差异。信道传输强调散落在整个数据集,并给出了由,

(10)

在公式 (10)中,按分母中产品规范化确保信道传输不会偏向渗透率模型的在预测或下预测。信道传输的较小值是一个更好预测与关联性能的模型。

混合建模

最近研究表明纳米晶涂层和填充孔隙生长习性的适宜性。例如,Klienberg 等人(2003 年) 指出填充孔隙模型在更好的协议,与伯里亚砂岩的实测数据。另一方面皆川米子等人 (2008 年) 观察含泥沙的甲烷水合物的东京大学模型的适用性。皆川米子等人 (2009 年) 观察饱和度指数变化之间 2.9 和 9.8 根据用于增长的方法含沉积物样品的水合物。Tohidi 等人 (2002 年) 和克伦内尔等人 (1999 年) 注意到渗透率模型切换从那粒涂层孔隙充填在水合物饱和度的 40%及以上。库马尔等人 (2010 年) 和奥多涅斯和Grozic (2009 年) 报告了类似的结果虽然在不同的气体水合物饱和度 35 和 45%的区别。它是知名填充孔隙和纳米晶涂层很大程度上影响取决于多孔介质的渗透性天然气水合物饱和度的大小。因此,本文研究了是否可以通过更好的预测结合个人预测渗透率从这些模型。一种混合建模方法,其中相对采用这两种纳米晶涂层进行加权的组合预测渗透率和填充孔隙模型的相对渗透率的混合建模可以表示为,

(11)

PF gc RW rw

ak Bk 和从Kozeny 填充孔隙式(6)给出纳米晶涂层获得相对渗透率和 公式(7),a,B 是相应的加权系数。请注意混合建模方法的便利性从纳米晶涂层顺利过渡到使用增加天然气水合物饱和度孔隙填充。因此,混合建模是预计一贯在整个范围内的天然气水合物饱和度和改进预测渗透率变化的模式。权重参数a,B 与天然气水合物饱和度以及有关

(12)

N和M是指数控制着a,B的进步伴随着气水化合物的饱和度,请注意到不同的指数允许下的为了潜在的渗透率模型去权重相互独立的条件。然而,混合模型可以被简化成N=M,图片一显示了权重参数的进步作为一个关于气水化合物饱和度作用的N=M

如图 1 所示为N=1,我们看到那a.b线性对天然气水合物饱和度。在图1中,我们看到填充孔隙模型是更多比晶涂层模型在较高的天然气水合物饱和(即更多的重量)反之亦然。有

?,可以趣的是,指数N和M可以表明在多孔介质中天然气水合物生长习性。它预期N和M

有不同或类似基于水合物形成习惯。在本文,N和M的价值被确定为大量文献报道的渗透率数据。应该强调在这里,信道传输衡量标准用来选择最优值的N和M,混合模型的疗效取决于底层的渗透率模型。此外,混合模型是不限于纳米晶涂层和填充孔隙模型和能其他渗透率模型用于其渗透率预测。

结果与讨论

渗透率数据

大量的渗透率测量从实验室实验和现场数据,用于评估预测理论模型和混合模型的性能。为了应用渗透率模型、相对渗透率,初步确定从测得的渗透率值。图2显示相对渗透的率多孔介质在天然气水合物在不同饱和度。

蓝色的圆圈表示估计的相对渗透率值从核磁共振数据庇哩亚去砂岩(克莱因伯格等人。2003 年)。作者指出,测得的数据在很多更好的协议,与填充孔隙模型比与涂层孔隙模型。NMR 估计的相对渗透率的气体水合物受影响的岩石在海底实验蒙特利湾为解冻砂(洋红色钻石)冻融泥(黑色三角形)也是绘制(克莱因伯格等人,2003)。作者再一次强调核磁共振的相对渗透率估计更好地同意承担气体模型水合物比孔壁充填孔隙的中心。渗透率的结果也是一致的结论,土壤表面保持液体水湿在永久冻土层。从马利 5 L-38 数据估计的相对渗透率也是绘制为红色正方形 (克莱因伯格等人)。

库马尔等人(2010 年)测量气体渗透性含玻璃珠(绿色三角形)的二氧化碳水合物和结果与数值模型对比。作者认为在低于 35%,水合物水合物饱和度水合物形成作为涂料在谷物和饱和度高于 35%和 49%以下,是孔隙充填。梁等人(2010 年)进行了一系列的实验测量与甲烷气体流动的多孔介质的渗透率(青色圆圈)。作者指出,在水合物饱和度低

于 35%,实验值是在关闭与东京大学模型与N=8 的协议。然而,N等于 9 的值商定好的水合物饱和度的 35%或以上。水和天然气在庇哩亚去砂岩渗透率实验测量,绘制出作为橙色子弹 (优素福 1991)。在本实验中使用,石头就类似于使用由克莱因伯格等人的砂岩庇哩亚去。(2003 年).然而,测量的相对渗透率在于明显高于填充孔隙的理论模型吸吮第一阶段。奥多涅斯和 Grozic (2009 年)来衡量变化的水力传导度渥太华砂样品在不同 R-11合成的水合物饱和度。作者观察到类似的趋势,在相对渗透率与库马尔等人(2010 年)与孔隙在 45%以上的水合物饱和度密切协议中的充填模型。

混合模型分析

混合模型由填充孔隙和粒涂层模型的加权组合获得相对渗透率。自确定最优指数、N和M 都会独立递增,从0到15的步骤,0.01 和相应的信道传输制得的实测值和预测渗透率值之间。对N和M相对应的最小的信道传输被选为混合模型的指数。混合模型重复同样的程序N=M与图 3 显示了信道传输表面获得了利用混合模型对庇哩亚去砂岩饱和水与天然气(优

N=M混合建模以来,衡量纳米晶素福1991)。2.3E—3 最低叠加导致混合模型N=M=1.6?.虽然

涂层的倾向多孔隙填充为水合物饱和度高达 50%。图 4 显示了测得的渗透率值旁边的预测值从 Kozeny 纳米晶涂层、填充孔隙和混合模型。情节很容易证实了纳米晶涂层和填充孔隙产生的混合模型更好地预测模型。在图 4 中,人可以注意到从那在水合物饱和度越低对纳米晶涂层的混合模型的进展孔隙充高水合物饱和度。最后,利用信道传输作为一个绩效指标来选择最佳的N和M在图 4 中很明显。

表1 列出了与N和M相等时和N不等于M适用于渗透率为混合模型得到的最优指数测量数据。优化的N和M是不同渗透率测量除了庇哩亚去砂岩(福 1991年)。使用N不等于M适用于一般比N=M的混合模型预测性能更适合大多数的渗透率数据。为伯里亚砂岩(克莱因伯格等人,2003年),信道传输获得混合模型N不等于M数量级的提高。另一方面,混合模型与N不等于M显示了不能更好的改进N=M(Klienberg et al.2005b),在伯里亚砂岩马利基地本区(Klienberg et al.2005a),进一步改善而甲烷水合物(良等人,2011年)。

图5 显示叠加的混合模型(N=M)N作为各种渗透率数据功能。所述早些时候,最佳的

N (i.e.Nopt)对应于最小的信道传输。在图 5 中,我们可以看出的预测性能混合模型是对N 高度敏感的。更重要的是,它将产生一种独特的解决方案 (即只有一个Nopt)时应用于个别的渗透率测量数据。

在表格1,我们可以看到Nopt>>Mopt对于巴里亚砂岩(克里伯格等人。2003年),永久冻土砂岩(克里伯格等人。2005年)和甲烷氢氧化物浸透的多孔介质(梁等人。2011年)。从等式11和12,我们知道Nopt>>Mopt,b>a甚至对于更高的水化合物饱和度。话句话说,混合模型有一个权重粒度表层模型的趋势多余孔隙填充模型。例如,当Nopt=13.06而Mopt=3,我们有B>a在水合物饱和度达到百分之70时。在这个条件之下,我们可以近似

k同的把混合模型看做一个有权的Kozeny 粒度表层模型。在11式为了从6式取代B和gc

rw

时达到更好的简化,相关渗透率方程可以近似的看作相等在混合模型条件下。

在公式(13) 饱和度指数低值指示在场气体的情况下,渗透率不大幅度减少水合物。此外,水合物主要形成于多孔介质的表面。另一方面,较高的价值饱和度指数意味着在水合物激烈通透性的变化。渗透率的急剧减少表示在阻塞的水或气体的流动路径内多孔的孔隙空间的中

心形成了水合物。

预测性能

前面讨论的理论渗透率模型的预测性能得到实验和现场渗透性测量。渗透率模型的预测性能对照使用信道作为传输业绩计量。如前面所述,一个较好的拟合的模型预计将提供低信道传输。表 2 总结了在信道传输的各种渗透率模型的预测性能。预测的曲线选择理论适用于渗透率测量数据模型在附录A。

东京大学模型导致较高的信道传输值为大多数渗透率测量永久冻土泥(Klienberg et al.,2005b)。然而,在图 6 中,使用N=8.07 东京大学模型显示好多了预测。同样,库马尔等人(2010 年)结束,在N等于 3 和 5 之间密切配合测量的渗透多孔介质饱和与二氧化碳水合物。因此,饱和指数模型N在公式 (8)东京大学模型应明智地选择更好的预测,

在 GHBS 中的渗透率。此外,混合模型分析表明,饱和度指数并不局限于整数值。

图 7 显示信道传输估计为选定的渗透率模型,适用于测量渗透率数据。粒度涂层模型表明透水性差预测庇哩亚去砂岩与天然气水合物(克莱因伯格等人,2003 年)和那的甲烷水合物(梁等人,2011年)。填充孔隙和劳伦斯伯克利国家实验室模型导致更好的渗透率预

测相比,粒度涂层模型,从而证实了早些时候的研究的成果。此外,两个孔隙充填和劳伦斯伯克利国家实验室模型表明特定测量渗透率数据类似信道传输值。

混合模型表现最佳预测一贯各个测量渗透率数据。此外,信道传输值获得混合为至少一个数量级低相比于其他理论的模型。因此,渗透性测量可以更好地预测作为纳米晶涂层和孔隙的加权组合充填模式。为永久冻土层(Klienberg et al.,2005b)图 A.5 中所示,劳伦斯伯克利国家实验室模型更好地匹配比混合模式尽管有稍高的信道传输值的衡量的透气。这突出了两者的局限性,信道传输和混合模型。使用信道传输的限制在于更高的相对差异渗透率

值(i.e.Krw 1)对信道传输比其他值更高的权重。因此,作为信道传输的使用渗透率值的数量级差异时,业绩计量可能有限。因为混合模型使用信道传输中选择指数N和M会有偏差,以更好地适应较高的渗透率值。第二,混合模型的预测性能很大程度上取决于孔隙充填的基本模型和粒度涂层模型。但是,可以通过明智地选择改进混合模型的预测性能基础模型。因此,进一步研究基础渗透率模型的预测的影响混合模型的性能是必须的。

结论

水合物形成的特性在内孔隙空间极大地影响到流体流动路径的多孔介质的渗透率。在缺乏可靠的实验数据下,据报道几个理论和实证模型建的立天然气水合物饱和度与多孔介质的渗透率之间的关系。特别是渗透率的适用性对测得的渗透率模型很大程度上已经通过图形分析定性。与此相反的是,本文介绍了使用的称为信道传输的定量性能。A更好地适合的渗透与模型相关较低信道传输。在评价中渗透率预测的理论模型的合适的参数信道传输的有效性建立使用大量的试验和现场渗透率测量数据。它也是该信道传输测量可能在有限渗透率数据的单个值的数量级差异之中。

信道传输值中,低于一般填充孔隙和劳伦斯伯克利国家实验室模型很容易证实了以往研究水合物形成的特性。信道传输值相近一贯填充孔隙和劳伦斯伯克利国家实验室模型跨越多个渗透率测量数据。东京大学模型的预测性能的进一步分析表明,明智地选择饱和度指数可以改进预测。它还指出,饱和度指数需要不只限于为相同的整数。一种新型的混合建模方法使用加权组合介绍了填充孔隙和粒涂层模型。指数,混合加权参数通过查找原因导致最低信道传输的指数得到了的模型。混合模型预测实测渗透率值大大优于其他理论的模型。然而,预测混合模型的性能是有限的,由信道传输和底层的渗透率模型的预测也是有限的。

鸣谢

作者想要感谢的财政贡献的自然科学和工程研究

(NSERC) 加拿大和加拿大自然资源部委员会(加拿大地质调查)。

引用

贝尔热,L.I.,雅各布森,K.A.、 Solstad、 A.1999。测量声波波速的无砂 R11 水合物样品和水合物浓度的功能。地球物理研究,104:15 杂志。

克伦内尔,宝矿,霍夫、 M.,展位,J.S.,亨利,体育,冬天,该公司 1999年。天然气水合物在海洋沉积物 1。

概念模型的气体水合物生长受制于主机沉积物性质。地球物理研究,114:22985 杂志—— 23003。

Helgerud,M.B.2001。波天然气水合物和含天然气水合物沉积物的速度︰实验室和模拟研究。博士学位

论文,斯坦福大学,斯坦福大学,加州。

Hong,H.2003。造型的天然气水合物的多孔介质,硕士论文,从大学的卡尔加里,加拿大艾伯塔省。

克莱因伯格,R.L.弗,C.,格里芬,D.D.,布鲁尔,P.G.、 Malby、通用电气公司、 Peltzer,外星人和 Yesinowski,摩根大通 2003年。深海核磁共振︰

甲烷水合物在多孔介质中的生长习性和及其与渗透、存款积累和潜艇的关系

边坡稳定性,地球物理研究杂志 108: 2508。

C.R.L.弗伯格和科莱特,T.S.2005a。关于/公/GSC 等人马利 5 L-38 天然气水合物的磁共振日志

生产研究井︰天然气水合物饱和度、生长习性、相对渗透率,在马利 2002 年科学结果从气体水合物生产研究好程序,Makenzie 三角洲,加拿大西北地区,由 S.R.Dallimore 编辑和T.S.科莱特,公牛。地质勘察。能做到,585、 10 pp。

克莱因伯格,R.L.和格里芬,D.D.2005b。多年冻土的核磁共振测量结果︰未冻的水含量、孔隙尺度分布的冰,和

液压渗透性的沉积物,寒冷地区科学与技术,42: 63-77。

库马尔,A.,举止,B.,诺,公关,克拉克,M.,Zatsepina,O.,Srinivas,S.2010。在渗透性的实验测定

水合物和及其对天然气水合物的多孔介质,石油杂志解离特性影响的存在

科学与工程,70: 114-122。

李、 M.W.和科莱特,T.S.2001。弹性性质的气体含水合物沉积物,地球物理学,66: 763 771。李,M.W.2008。推断渗透率、弹性波速的气体含水合物沉积物的模型。美国

地质调查局科学调查报告 2008年-5219。

梁,H.,宋保华,陈保华和刘保华 2011年。甲烷水合物与多孔介质的渗透率的测量。石油科学和技术。29: 79-87。

增田保华,Naganawa,美国,安藤,在美国和佐藤,K.1997。从储层的产气性能的数值计算

含天然气水合物,石油工程师学会的年度技术会议,纸 38291,San Antonio,德克萨斯州。Moridis,G.J.1998。EOSHYDR: TOUGH2 模块为 CH4 水合物释放和流在地下,劳伦斯伯克利国家实验室-42386 报告。

劳伦斯伯克利国民实验室,伯克利,加利福尼亚州。

奥多涅斯,C.、 Grozic、 J.L.H.,陈,J.2009。水力传导度渥太华砂含 R-11 天然气水合物的标本。

程序的第62 加拿大岩土工程会议,加拿大,NS,哈利法克斯。

帕克、 J.C.、 Lenhard、 R.J.,Kuppusamay,T.1987。

理事会内的多相流动结构的参数多孔介质的模型。

水资源研究,23: 618-624。

Shaw,J.C.2003。技术评价和可行性研究地下处置的 CO2 水合物。APA 石油报告

工程有限公司加拿大地质调查,为工作号 10125。

斯潘,E.2001。建模天然气水合物影响电气性能的多孔沉积物。地球物理杂志

研究,106: 6535 6548。

Tohidi,B.,安德森 R.、克伦内尔,宝矿,布加斯,R.W.,Biderkab,A.B.2002。天然气水合物形成视觉观察和通过玻璃微观模型合成多孔介质中的分解。地质学,29 杂志︰ 867 870。

Van Genuchten,M.Th 1980。预测非饱和土的渗透系数的封闭的形式方程。社会土壤科学美国杂志,44: 892 898。

白色,C.M.,史密斯 D.H.,琼斯,国梁,古德曼,A.L.,Jikich,S.A.,拉康特、右岸,下诏,法令和政令公报、 Ozdemir,E.,穆尔西,B.I.,

施罗德,K.T.2005。能源燃料,19: 659 724。

优素福、 M.H.、 Abbass、亨、塞利姆,硕士和斯隆,E.D.1991。甲烷水合物的实验与理论研究

多孔介质,社会石油工程师水库工程,6: 69-76。

基于模型的测试综述报告

基于模型的测试综述 2016年1月

摘要 面向对象软件开发应用越来越广泛,自动化测试也随之被程序员认可和接受,随之而来的就是基于UML的软件开发技术的大范围普及和基于模型的软件测试技术的普遍应用。基于模型的测试是软件编码阶段的主要测试方法之一,具有测试效率高、排除逻辑复杂故障测试效果好等特点。本文描述了基于模型的测试的模型以及建模标准,并介绍基于模型的测试的基本过程以及支持工具,同时通过七个维度对基于模型的测试方法进行描述。最后分析基于模型的测试的优缺点并列举了应用案例。 关键词:软件测试,基于模型的测试,软件模型,测试工具

目录 摘要................................................ I 1 引言 (2) 2 基于模型的测试、模型以及建模标准 (2) 2.1基于模型的测试 (2) 2.2基于模型的测试的模型 (3) 2.3建模标准 (4) 3 基于模型的测试的基本过程及支持工具 (5) 3.1基于模型的测试的基本过程 (5) 3.2支持工具 (6) 4 分类 (7) 4.1 模型主体 (7) 4.2 模型冗余程度 (7) 4.3 模型特征 (7) 4.4 模型表示法 (7) 4.5 测试用例选择标准 (8) 4.6 测试用例生成技术 (8) 4.7 联机、脱机测试用例生成 (9) 5 基于模型的测试的工具Spec Explorer (9) 5.1 Spec Explorer (9) 5.2 连接测试用例和待测系统 (9) 5.3 静态模型和实例模型 (11) 6 基于模型的测试的优缺点 (11) 参考文献 (13)

性能测试报告模版

针对XXXX内存溢出问题 性能测试报告 (仅供内部使用) 拟制:日期: 审核:日期: 审核:日期: 批准:日期:

修订记录

目录 1概述 ........................................................ 错误!未定义书签。2测试目的..................................................... 错误!未定义书签。3测试设计..................................................... 错误!未定义书签。 对象分析.................................................... 错误!未定义书签。 测试策略.................................................... 错误!未定义书签。 测试模型.................................................... 错误!未定义书签。 测试环境描述............................................ 错误!未定义书签。 详细测试方法................................................ 错误!未定义书签。 测试方法综述............................................ 错误!未定义书签。 并发用户计算及启动...................................... 错误!未定义书签。 监视统计数据............................................ 错误!未定义书签。 业务模型................................................ 错误!未定义书签。4测试结果..................................................... 错误!未定义书签。 CPU使用情况................................................. 错误!未定义书签。 内存使用情况................................................ 错误!未定义书签。 页面分解.................................................... 错误!未定义书签。5测试结论..................................................... 错误!未定义书签。

性能测试方案模板

XXX容灾系统性能测试 性能测试方案 项目文档Page1of14

文档资料信息 服务名称:XX.XXX.XX.27~46(XXX应用服务器) XXX.XXX.XX.123~24(XXX数据库) 项目经 理:XX 文档版本号:1.0 服务阶 段:项目实施文档版本日期: 准备者:XX 准备日期: 审定者:审定日期: 发送列表 发送者:日期:电话/传真: 接受者:目的:日期:电话/传真: 审阅 版本历史 版本号:版本日期:修订者:描述:文件名: 1 2016-7-14 马鸿飞服务器数 注意事项 内部传阅 项目文档XXX异地容灾Page2of14

目录 1项目介绍.............................................. .............................................. .............................................. (5) 1.1 测试背景..................................................... ....................................................... (5) 1.2 测试目的..................................................... ....................................................... (5) 1.3 参考文档..................................................... ....................................................... (5) 1.4 缩略语和术语说明..................................................... ....................................................... (5) 2测试范围.............................................. .............................................. .............................................. (5) 2.1 涉及系统..................................................... ....................................................... (6) 3 压测环境搭建............................................................. ............................................................... (6) 3.1 生产环境拓扑 图..................................................... ....................................................... (6) 3.2 压测环境拓扑 图..................................................... ....................................................... (6) 3.3 测试设备列 表..................................................... ....................................................... (6) 3.4 测试环境和生产环境差 异........................................................ .......................................................... .. 6 3.5 性能测试机配 置..................................................... ....................................................... (7) 3.6 性能测试工 具..................................................... ....................................................... (7) 4 压测条件准备............................................................. ............................................................... (7) 4.1 准备工 作..................................................... ....................................................... (7) 5 性能测试方案............................................................. ............................................................... (7) 5.1 性能测试策 略..................................................... ....................................................... (7) 5.2 性能测试通过准 则..................................................... ....................................................... (8)

软件测试过程模型

软件测试过程模型 发布时间: 2010-7-27 11:02 作者: 未知来源: 51Testing软件测试网采编 字体: 小中大| 上一篇下一篇| 打印| 我要投稿| 每周一问,答贴有奖 目前主流的开发模型主要有:瀑布模型、原型模型、螺旋模型、增量模型、渐进模型、快速软件开发(RAD)以及Rational统一过程(RUP)等,这些模型对于软件开发过程具有很好的指导作用,但是,非常遗憾的是,在这些过程方法中,并没有充分强调测试的价值,也没有给测试以足够的重视,利用这些模型无法更好地指导测试实践。软件测试是与软件开发紧密相关的一系列有计划的系统性的活动,显然软件测试也需要测试模型去指导实践。下面对主要的模型做一些简单的介绍。 V模型 V模型是最具有代表意义的测试模型。在传统的开发模型中,比如瀑布模型,人们通常把测试过程作为在需求分析、概要设计、详细设计和编码全部完成后的一个阶段,尽管有时测试工作会占用整个项目周期的一半的时间,但是有人仍然认为测试只是一个收尾工作,而不是主要过程。V模型的推出就是对此种认识的改进。V模型是软件开发瀑布模型的变种,它反映了测试活动与分析与分析和设计的关系,从左到右,描述了基本的开发过程和测试行为,非常明确地标明了测试过程中存在的不同级别,并且清楚地描述了这些测试阶段和开发过程期间各阶段的对应关系,如模型图中所示,图中的箭头代表了时间方向,左边下降的是开发过程各阶段,与此相对应的是右边上升的部分,即各测试过程的各个阶段。 V模型的软件测试策略既包括低层测试又包括了高层测试,低层测试是为了源代码的正确性,高层测试是为了使整个系统满足用户的需求。 V模型指出,单元和集成测试是验证程序设计,开发人员和测试组应检测程序的执行是否满足软件设计的要求;系统测试应当验证系统设计,检测系统功能、性能的质量特性是否达到系统设计的指标;由测试人员和用户进行软件的确认测试和验收测试,追溯软件需求说明书进行测试,以确定软件的实现是否满

软件测试报告模板

软件测试报告模板文件管理序列号:[K8UY-K9IO69-O6M243-OL889-F88688]

软件测试报告模板 此页为模板文档本身的版本控制记录表,按模板生成的正式文档中不需要此页。

秘密XXXXXX软件项目 系统测试报告 软件测试部 200X/XX/XX

目录

(正文一般采用五号字,如需提交对外文档,则改为小四号字) 1.引言 本测试报告的具体编写目的,指出预期的读者范围。(3-4句) 本测试报告为(系统名称)系统测试报告;本报告目的在于总结测试阶段的测试以及测试结果分析,描述系统是否达到需求的目的。 本报告预期参考人员包括测试人员、测试部门经理、项目管理人员、SQA人员和其他质量控制人员。 2.测试参考文档 《软件项目计划》; 《用户需求说明书》; 《软件需求规格说明书》; 《系统设计规格说明书》(可能分概要设计和详细设计); 执行程序; 测试脚本; 《软件测试计划》、《软件集成测试用例》、 《软件系统测试用例》、《软件确认测试用例》; 《需求跟踪矩阵》。

3.测试设计简介 3.1测试用例设计 简要介绍测试用例的设计方法。例如:等价类划分、边界值、因果图,那些用例将采用这类方法(3-4句) 测试用例的设计采用等价类划分、边界值、错误推测等方法, 3.2测试环境与配置 简要介绍测试环境及其配置。 测试环境: 数据库服务器 Oracle9i (地址,数据库版本,下同) 中间件服务器 weblogic8 客户端 windowsXP Oracle9i IE6.0 网络公司内部局域网 10M/100M 3.3测试方法 简要介绍测试中采用的方法(和工具)。如黑盒测试方法,工具为可选本次测试采用黑盒测试方法。 4.测试情况 4.1测试执行情况 测试范围和要求: 测试版本:

性能测试容量测试建模方法指南

测试综合 性能测试 容量测试建模篇

目录 修订记录 ...................................................................................................................... 错误!未定义书签。目录 (2) 1前言 (3) 1.1目标 (3) 1.2用途 (3) 1.3阅读对象 (3) 1.4内容简介............................................................................................................ 错误!未定义书签。 1.5编制背景 (3) 2术语及定义........................................................................................................... 错误!未定义书签。3容量建模.. (3) 3.1方法简述 (3) 3.2实例展示 (4) 3.3建模优点 (5)

1前言 1.1目标 为了对性能测试中容量建模方法形成统一的标准,使各项目组在性能测试过程中的容量建模环节做到有据可循、有方法做指导。 1.2用途 本文为光大银行质量中心性能测试组在实施性能测试过程中提供容量测试建模方法,并指导各项目组的性能测试工作。 1.3阅读对象 本文的阅读对象是我行测试经理、项目经理、测试人员及其他关注性能测试的技术及管理人员。 1.4编制背景 目前,质量中心性能测试项目组在容量测试建模过程中,各项目组虽然使用相同的方法,但需要经过很多次繁琐的调整,才能满足预期的测试模型,且调试的过程中存在差异性,没有统一的标准;通过现有的建模方法运行的测试结果得出的交易配比与预期的比存在差距。所以在此背景下,经过项目组的讨论决定,提供给大家一个统一的容量测试建模方法。 2容量建模 2.1方法简述 在容量测试执行之前,我们需要为每一个测试场景建模。建模是根据业务模型(即各交易间的交易量配比关系)来构建,因此业务模型的确立很重要。业务模型的确立主要来源于

软件系统测试报告(实用版)

言简意赅,远见卓识。望君采纳。谢谢!删除水印可,编辑页眉,选中水印,点击删除。 软件系统测试报告 实用版 2019年06月

版本修订记录

测试报告 目录 1引言 (1) 1.1编写目的 (1) 1.2项目背景 (1) 1.3术语解释 (1) 1.4参考资料 (1) 2测试概要 (2) 2.1系统简介 (2) 2.2测试计划描述 (2) 2.3测试环境 (2) 3测试结果及分析 (3) 3.1测试执行情况 (3) 3.2功能测试报告 (3) 3.2.1系统管理模块测试报告单 (3) 3.2.2功能插件模块测试报告单 (4) 3.2.3网站管理模块测试报告单 (4) 3.2.4内容管理模块测试报告单 (4) 3.2.5辅助工具模块测试报告单 (4) 3.3系统性能测试报告 (4) 3.4不间断运行测试报告 (5) 3.5易用性测试报告 (5) 3.6安全性测试报告 (6) 3.7可靠性测试报告 (6) 3.8可维护性测试报告 (7) 4测试结论与建议 (9) 4.1测试人员对需求的理解 (9) 4.2测试准备和测试执行过程 (9) 4.3测试结果分析 (9) 4.4建议 (9)

1引言 1.1 编写目的 本测试报告为xxxxxx软件项目的系统测试报告,目的在于对系统开发和实施后的的结果进行测试以及测试结果分析,发现系统中存在的问题,描述系统是否符合项目需求说明书中规定的功能和性能要求。 预期参考人员包括用户、测试人员、开发人员、项目管理者、其他质量管理人员和需要阅读本报告的高层领导。 1.2 项目背景 ?项目名称:xxxxxxx系统 ?开发方:xxxxxxxxxx公司 1.3 术语解释 系统测试:按照需求规格说明对系统整体功能进行的测试。 功能测试:测试软件各个功能模块是否正确,逻辑是否正确。 系统测试分析:对测试的结果进行分析,形成报告,便于交流和保存。 1.4 参考资料 1)GB/T 8566—2001 《信息技术软件生存期过程》(原计算机软件开发规范) 2)GB/T 8567—1988 《计算机软件产品开发文件编制指南》 3)GB/T 11457—1995 《软件工程术语》 4)GB/T 12504—1990 《计算机软件质量保证计划规范》 5)GB/T 12505—1990 《计算机软件配置管理计划规范》

天然气水合物的研究与开发的论文

天然气水合物的研究与开发的论文 【摘要】人类的生存发展离不开能源。当人类学会使用第一个火种时便开始了能源应用的漫长历史。几千年来,人类所使用的能源已经历了三代,正在向第四代能源时代迈进。主体能源的更替充分反映出人类社会和经济的进步与发展。第一代能源为生物质材,以薪柴为代表;第二代能源以煤为代表;第三代能源则是石油、天然气和部分核裂变能源。实际上,第二代和第三代能源是以化石燃料为主体,第四代能源的构成将可能是核聚变能、氢能和天然气水合物。 一、天然气水合物是人类未来能源的希望 人类的生存发展离不开能源。当人类学会使用第一个火种时便开始了能源应用的漫长历史。几千年来,人类所使用的能源已经历了三代,正在向第四代能源时代迈进。主体能源的更替充分反映出人类社会和经济的进步与发展。第一代能源为生物质材,以薪柴为代表;第二代能源以煤为代表;第三代能源则是石油、天然气和部分核裂变能源。实际上,第二代和第三代能源是以化石燃料为主体,第四代能源的构成将可能是核聚变能、氢能和天然气水合物。 核聚变能主要寄希望于3he,它的资源量虽然在地球上有限(10~15t),但在月球的月壤中却极为丰富(100-500万t)。氢能是清洁、高效的理想能源,燃烧耐仅产生水(h2o),并可再生,氢能主要的载体是水,水体占据着地球表面的2/3以上,蕴藏量大。天然气水合物的主要成分是甲烷(c4h)和水,甲烷气燃烧十分干净,为清洁的绿色能源,其资源量特别巨大,开发技术较为现实,有可能成为21世纪的主体能源,是人类第四代能撅的最佳候选。 天然气水合物(gas hydrate)是一种白色固体结晶物质,外形像冰,有极强的燃烧力,可作为上等能源,俗称为”可燃冰”。天然气水合物由水分子和燃气分子构戚,外层是水分子格架,核心是燃气分子(图1)。燃气分子可以是低烃分子、二氧化碳或硫化氢,但绝大多数是低烃类的甲烷分子(c4h),所以天然气水合物往往称之为甲烷水合物(methane hydrate)。据理论计算,1m3的天然气水合物可释放出164m3的甲烷气和m3的水。这种固体水合物只能存在于一定的温度和压力条件下,一般它要求温度低于0~10℃,压力高于10mpa,一旦温度升高或压力降低,甲烷气则会逸出,固体水合物便趋于崩解。 天然气水合物往往分布于深水的海底沉积物中或寒冷的永冻±中。埋藏在海底沉积物中的天然气水合物要求该处海底的水深大于300-500m,依赖巨厚水层的压力来维持其固体状态。但它只可存在于海底之下500m或1000m的范围以内,再往深处则由于地热升温其固体状态易遭破坏。储藏在寒冷永冻土中的天然气水合物大多分布在四季冰封的极圈范围以内。煤、石油以及与石油有关的天然气(高烃天然气)等含碳能源是地质时代生物遗体演变而成的,因此被称为化石燃料。从含碳量估算,全球天然气水合物中的含碳总量大约是地球上全部化石燃料的两倍。因此,据最保守的统计,全世界海底天然气水合物中贮存的甲烷总量约为×108亿m3,约合11万亿t(11×1012t)。数冀如此巨大的矿物能源是人类未来动力的希望。 二、天然气冰合物的研究现状 1.分布与环境效应 世界上绝大部分的天然气水合物分布在海洋里,储存在深水的海底沉积物中,只有极其少数的天然气水合物是分布在常年冰冻的陆地上。世界海洋里天然气水合物的资源量是陆地上的100倍以上。到目前为止,世界上已发现的海底天然气水合物主要分布区有大西洋海域的墨西哥湾、加勒比海、南美东部陆缘、非洲西部陆缘和美国东岸外的布莱克海台等,西太平洋海域的白令海、鄂霍茨克海、千岛海沟、日本海、四国海槽、日本南海海槽、冲绳海槽、南

WEB性能测试用例

性能测试用例主要分为预期目标用户测试,用户并发测试,疲劳强度与大数据量测试,网络性能测试,服务器性能测试五大部分,具体编写测试用例时要根据实际情况进行裁减,在项目应用中遵守低成本,策略为中心,裁减,完善模型,具体化等原则;一、WEB 全面性能测试模型 Web 性能测试模型提出的主要依据是:一种类型的性能测试可以在某些条件下转化成为另外一种类型的性能测试,这些类型的性能测试的实施是有着相似之处的; 1. 预期指标的性能测试 系统在需求分析和设计阶段都会提出一些性能指标,完成这些指标的相关的测试是性能测试的首要工作之一,这些指标主要诸于“系统可以支持并发用户200个;”系统响应时间不得超过20秒等,对这种预先承诺的性能要求,需要首先进行测试验证; 2. 独立业务性能测试 独立业务实际是指一些核心业务模块对应的业务,这些模块通常具有功能比较复杂,使用比较频繁,属于核心业务等特点。 用户并发测试是核心业务模块的重点测试内容,并发的主要内容是指模拟一定数量的用户同时使用某一核心的相同或者不同的功能,并且持续一段时间。对相同的功能进行并发测试分为两种类型,一类是在同一时刻进行完全一样的操作。另外一类是在同一时刻使用完全一样的功能。 3. 组合业务性能测试 通常不会所有的用户只使用一个或者几个核心业务模块,一个应用系统的每个功能模块都可能被使用到;所以WEB性能测试既要模拟多用户的相同操作,又要模拟多用户的不同操作;组合业务性能测试是最接近用户实际使用情况的测试,也是性能测试的核心内容。通常按照用户的实际使用人数比例来模拟各个模版的组合并发情况;组合性能测试是最能反映用户使用情况的测试往往和服务器性能测试结合起来,在通过工具模拟用户操作的同时,还通过测试工具的监控功能采集服务器的计数器信息进而全面分析系统瓶颈。 用户并发测试是组合业务性能测试的核心内容。组合并发的突出特点是根据用户使用系统的情况分成不同的用户组进行并发,每组的用户比例要根据实际情况来匹配; 4. 疲劳强度性能测试 疲劳强度测试是指在系统稳定运行的情况下,以一定的负载压力来长时间运行系统的测试,其主要目的是确定系统长时间处理较大业务量时的性能,通过疲劳强度测试基本可以判定系统运行一段时间后是否稳定; 5. 大数据量性能测试 一种是针对某些系统存储,传输,统计查询等业务进行大数据量时的性能测试,主要针对某些特殊的核心业务或者日常比较常用的组合业务的测试; 第二种是极限状态下的数据测试,主要是指系统数据量达到一定程度时,通过性能测试来评估系统的响应情况,测试的对象也是某些核心业务或者常用的组合业务。 第三种大数据量测试结合了前面两种的测试,两种测试同时运行产生较大数据量的系统性能测试;大数据量测试通常在投产环境下进行,并独立出来和疲劳强度测试放在一起,在整个性能测试的后期进行;大数据量的测试可以理解为特定条件下的核心业务或者组合业务测试; 6. 网络性能测试 主要是为了准确展示带宽,延迟,负载和端口的变化是如何影响用户的响应时间的,在实际的软件项目中 主要是测试应用系统的用户数目与网络带宽的关系。网络测试的任务通常由系统集成人员完成; 7. 服务器(操作系统,WEB服务器,数据库服务器)性能测试 初级服务器性能测试主要是指在业务系统工作或者进行前面其他种类性能测试的时候,监控服务器的一些计数器信息,通过这些计数器对服务器进行综合性能分析,为调优或提高系

软件测试报告(模板)汇总

编号:JYD-EP-RD-0I2 密级:公司内部公开 ××项目 系统测试报告 拟制人:刘雪桃 审核人: 批准人: [2013年3月14日] 北京竞业达数码科技有限公司 Beijing JYD Digital Technology Co.,Ltd

系统测试报告 文件变更记录

系统测试报告 目录 1 概述 (1) 1.1项目背景 (1) 1.2测试目标 (1) 1.3测试范围及方法 (1) 1.4测试环境 (1) 1.5测试中止和恢复条件 (3) 1.6测试结束准则 (3) 2 测试过程 (4) 2.1测试时间 (4) 2.2总体概况 (4) 2.3测试用例执行率 (6) 2.4遗留缺陷 (7) 3 测试结论、建议、总结 (7) 3.1结论 (7) 3.2总结 (7) 3.3建议 (8) 4 测试报告补充说明 (8) 5 遗留缺陷列表清单 (8) 6 参考文档 (8)

1概述 1.1项目背景 在此描述项目背景。此部分内容可从合同书或需求说明书中摘取。 1.2测试目标 在此描述本次测试的目的。此部分内容可从合同书或需求说明书中摘取。 [示例: 本次测试是针对[xxx]项目进行的确认/鉴定/验收/委托/登记测试,目的是为判定该系统是否满足《需求规格说明书》中规定的功能与性能指标提供客观的依据。] 1.3测试范围及方法 参照[项目名称]需求文档及相关的测试类型,在此确定测试范围,规定测试方法。测试范围从商业需求或技术需求中归纳提取,在下表逐条表述,整个测试过程遵照以下顺序进行。 1.4测试环境 以下图只是一个范例,具体项目具体处理拓扑图

4TB 以下为运行环境分类说明: 表 1-1 运行环境总体说明 表 1-2 运行环境

《Web项目测试实战》性能测试需求分析章节样章

5.1.2性能测试需求提取 复习了一些常见的理论概念后,我们开始性能测试需求的提取。这个过程是非常重要的,往往测试失败,就是因为在这个过程中不知道如何得到确切的性能指标,而导致测试无法正常开展。性能测试需求提取一般的流程如图5- 1所示。 图5- 1性能测试需求提取流程 分析提取指标 在用户需求规格说明书中,会给出系统的功能、界面与性能的要求。规范的需求规格说明书都会给出明确的性能指标,比如单位时间内访问量要达到多少、业务响应时间不超过多少、业务成功率不低于多少、硬件资源耗用要在一个合理的范围中,这些指标都会以可量化的数据进行说明。如果,实际项目并没有这些正规的文档时,项目经理部署测试任务给测试组长时,一般就会说明是否要对项目的哪些业务模块进行性能测试,以及测试的要求是什么的。最麻烦的就是项目经理或者客户要求给出一个测试部门认为可以的数据,这样非常难做的。可是“甲方”往往都是提要求的,“乙方”只能“无条件”接受! 表5- 1需求规格说明书中的性能要求 表5- 1给出的指标非常明确,在测试过程中,我们只需收集用户登录模块的响应时间、登录成功率、并发数、CPU使用率、内存使用率的数据,然后与表5- 1的指标进行比较即可,通过的,就认为达到了客户要求的性能,未达到就分析原因,并给出测试报告及解决建议。 大多数是没有明确的需求,需要我们自己根据各种资料、使用各种方法去采集测试指标。以OA系统为例,假设《OA系统需求规格说明书》中并未指明系统的性能测试要求,需要测试工程师自己分析被测系统及采集性能衡量指标。 分析OA系统的结构,所有功能中仅有考勤模块可能是被测系统最终用户经常使用的业务点,那么我们的重点应该在放在该模块上。一般我们可以从下面三个方面来确定性能测试点: 第一、用户常用的功能。常用的功能一旦性能无法满足,比如登录功能,从输入用户名与密码点击登录按钮到显示成功登录信息,花了5分钟,这样的速度是 人无法忍受的。而对于用户不常用的,比如年度报表汇总功能,三个季度甚 至是一年才使用,等个10分钟也是正常的,这些是跟用户的主观感受相关 的,得根据实际情况区分。

--性能测试流程

性能测试流程 性能测试流程全景图 性能测试的工作可以分为三大部分: 一、前期准备阶段 二、执行和调优阶段 三、总结阶段 前期准备阶段工作: 性能需求调研: 客户能接受的响应时间,每日单交易处理能力,系统资源利用率,系统环境搭建方式、并发用户数、日交易数量等。 确定业务模型: 根据需求调研,分析哪些交易是每日需要处理使用的功能,哪些交易是月底或者年底需要批量处理,来划分测试交易的等级。 确定测试方案: 测试方案的目的是确定此次系统测试的目的,定义一个性能测试的入口准则,出口准则,并确定测试的交易业务模型、业务指标、测试模型、测试指标,以及发起测试的测试策略、执行策略、监控分析策略、以及测试内容、测试环境、工具、数据、脚本的准备、测试风险策略等。 确定测试计划:

制定测试计划的目的是为了约束测试各个活动的起止时间,为性能测试的准备、执行、分析与报告、总结等环节给出合理时间估算。 建立测试环境: 建立测试环境主要是在需求调研后根据实际上线系统环境的网络拓扑结构搭建模拟测试环境,准备测试数据等。 准备测试工具、脚本及测试数据: 根据分析系统架构模式对自动化测试工具选型、对脚本的录制调试以及测试系统存量数据的准备。 准备测试监控工具: 在性能测试的开始前,需要配置完成监控工具,用于监控每个虚拟用户的状态,及时采集交易的响应时间、吞吐量,以及各主机的CPU、I/O和内存等硬件资源利用率信息。 测试环境预热: 环境预热就是在环境搭建完成后录制调试完脚本对录制好的脚本都执行一次,因为一些程序在服务器重启时期需要编译。 各个服务器参数化调整:

环境搭建好后根据硬件配置,软件配置对系统各个环境进行系统参数调整、WEB服务器参数调整、应用服务器参数调整、数据库服务器参数调整,并将调整好的参数进行备份。 (此处加入各环节参数配置建议值,并以此建立环境参数基线) 性能测试执行阶段 执行测试: 执行测试包括以下六个部分:单交易基准测试、单交易负载测试、混合场景测试、稳定性测试、异常测试、极限测试。 单交易基准测试: 测试原理:在测试环境经过确认,脚本预验证之后,针对每支选定的交易或操作,在系统无压力的情况下,单交易用户迭代若干次,获取每个交易或操作的平均响应时间,以此作为多用户并发测试的基准和参考。 测试方法:使用性能测试工具LR模拟客户端向目标系统发送交易请求,在系统无压力的情况下重复50-100次(或10分钟),每次迭代间等待1秒,获取交易的平均响应时间、TPS、点击率作为衡量指标。 单交易负载测试: 测试原理:在完成单交易基准测试后,针对测试模型中的每一支交易或每一个操作,采用多个(5-10,是具体情况而定)虚拟用户数进行负载测试,获取业务处理性能和系统资源利用率等数据,并验证交易是否存在并发性问题。 测试方法:实用LR模拟客户端向目标用户发送业务请求,并接受返回结果的脚本。采用梯度发送的方式逐步增加系统请求的压力,每个梯度测试持续运行10-15分钟并记录测试相关数据,获取该交易最大处理能力,同时进行资源监控,问题定位测试结果分析。 混合场景: 测试原理:在既定的测试模型下,在给定的测试限制条件下,通过在被测试系统上逐步增加的并发用户数,梯度增加压力,获得系统响应时间、吞吐量、CPU和内存的使用等性能数据。确定在各种工作负载下系统的性能指标,直到突破限定条件。获取在不同压力下的性能表现,以及交易的TPS、响应时间、系统资源利用率等指标数据。经过测试分析获取应用系统在该测试环境下的最大处理能力。

软件测试流程方案

软件测试流程方案 Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT

软件测试流程实施方案1.流程的意义 从一个软件企业的长远发展来看,如果要提高产品的质量首先应当从流程抓起,规范软件产品的开发过程。这是一个软件企业从小作坊的生产方式向集成化规范化的大公司迈进的必经之路,也是从根本上解决质量问题,提高工作效率的一个关键手段。 软件产品的开发同其它产品(如汽车)的生产有着共同特性,即需要按一定的过程来进行生产。在工业界,流水线生产方式被证明是一种高效的,且能够比较稳定的保证产品质量的一种方式。通过这种方式,不同的人员被安排在流程的不同位置,最终为着一个目标共同努力,这样可以防止人员工作间的内耗,极大的提供工作效率。并且由于其过程来源于成功的实例,因此其最终的产品质量能够满足过程所设定的范围。软件工程在软件的发展过程中吸取了这个经验并把它应用到了软件开发中,这就形成了软件工程过程,简单的说就是开发流程。 不管我们做哪件事情,都有一个循序渐进的过程,从计划到策略到实现。软件流程就是按照这种思维来定义我们的开发过程,它根据不同的产品特点和以往的成功经验,定义了从需求到最终产品交付的一整套流程。流程告诉我们该怎么一步一步去实现产品,可能会有那些风险,如何去避免风险等等。由于流程来源于成功的经验,因此,按照流程进行开发可以使得我们少走弯路,并有效的提高产品质量,提高用户的满意度。 目前流行的流程方法有很多种,如瀑布模型、螺旋模型、RUP模型、IPD流程等,不同的过程模型适合于不同类型的项目。 2.测试工作流程图 测试工作总体流程图

软件性能测试报告

Official Test Report正式的测试报告 测试项目:软件性能测试 Project Information项目信息: Project Code: 项目代码 072V24S Project Phase: 项目阶段 研发 Software Version: 软件版本 V1.2 Sample Information样品信息: Sample Level: 样品类型 BMS Quantity: 数量 1 Serial Number: 序列号 020151025 Test Operation Information测试信息: Location: 地点上海博强 Start Date: 开始日期 2015-12-18 Finish Date: 完成日期 2015-12-21 Conclusion结论: Pass通过Fail 不通过 Other其它: Performed by测试: 樊佳伦Signature Date: 2015-12-22 Written by撰写: 邓文签名:日期:2015-12-23 Checked by核查: 董安庆2015-12-24 Approved by批准: 穆剑权2015-12-25

Revision History修订履历 SN 序号Report No. 报告编号 Report Version 报告版本 Contents 变更内容 Release Date 发行日期 1 BQ-72V-BMS-0007 V1.0 New release. 2015-12-25 2 BQ-72V-BMS-0007 V1.1 RTC时间再次验证2015-1-7

最新性能测试方案模板

XX系统性能测试方案 (仅供内部使用) 拟制: 日期:yyyy-mm-dd 审核: 日期:yyyy-mm-dd 审核: 日期:yyyy-mm-dd 批准: 日期:yyyy-mm-dd 博为峰教育科技(北京)有限公司 版权所有侵权必究

修订记录

目录 1概述 (6) 1.1被测试系统简介 (6) 1.2性能测试目的 (6) 2性能需求分析 (6) 3系统角色行为分析 (7) 3.1用户行为分析 (7) 3.2运营行为分析 (8) 3.3系统后台行为分析 (8) 4系统结构分析 (8) 4.1系统组成分析 (8) 4.2压力传递分析 (8) 4.3潜在瓶颈分析 (9) 4.4系统资源分析 (9) 4.5系统监测及其评价标准分析 (9) 5性能测试方案的确定 (10) 5.1基本流程的确定 (10) 5.2异常流程分析 (10) 5.3混合流程分析 (10) 5.4测试项的确定 (11) 5.5数据模型分析及数据规划 (11) 5.6妨碍性能测试持续开展的问题及其解决办法 (11) 5.7测试接口分析 (11) 5.8被测系统配置及其组网图 (11) 5.9测试工具的选定 (12) 5.10测试数据的准备 (12) 5.11测试用例设计建议 (12) 6附录 (12)

表目录List of Tables 表1 需求跟踪矩阵表........................................................................................ 错误!未定义书签。

图目录List of Figures 错误!未找到目录项。

性能测试方案模板

XXX容灾系统性能测试 性能测试方案项目文档Page 1 of 14

文档资料信息 发送列表 版本历史 注意事项 内部传阅 项目文档XXX异地容灾Page 2 of 14

目录 1项目介绍 (5) 1.1测试背景 (5) 1.2测试目的 (5) 1.3参考文档 (5) 1.4缩略语和术语说明 (5) 2测试范围 (5) 2.1涉及系统 (6) 3压测环境搭建 (6) 3.1生产环境拓扑图 (6) 3.2压测环境拓扑图 (6) 3.3测试设备列表 (6) 3.4测试环境和生产环境差异 (6) 3.5性能测试机配置 (7) 3.6性能测试工具 (7) 4压测条件准备 (7) 4.1准备工作 (7) 5性能测试方案 (7) 5.1性能测试策略 (7) 5.2性能测试通过准则 (8) 5.3测试业务模型 (8) 5.4测试场景设计 (8) 5.4.1第一轮测试 (9) 5.4.2第二轮测试 (12) 5.5测试数据要求 (12) 5.6监控内容 (13) 项目文档XXX异地容灾Page 3 of 14

6测试计划 (13) 7团队 (13) 8风险 (14) 9通过标准 (14) 10优化建议 (14) 项目文档XXX异地容灾Page 4 of 14

1项目介绍 1.1测试背景 随着业务量和业务能力的拓展,为了防止XXX系统因事故无法使用,建立灾备系统 1.2测试目的 本次性能测试的目的是检测灾备系统的性能情况。作为XXX的灾备系统,能够在事故发生后切换至灾备系统,能够稳定运行。对该系统进行核心业务场景的性能测试。希望在模拟生产环境的情况下,能够收集相应的系统参数,作为灾备系统评估的依据。 1.3参考文档 《XXX环境应用服务器列表清单》、《XXXdb清单v2》、《XXX环境网络拓扑图》 1.4缩略语和术语说明 性能测试:在一定约束条件下(指定的软件、硬件和网络环境等)确定系统所能承受的最大负载压力的测试过程。 场景:一种文件,用于根据性能要求定义在每一个测试会话运行期间发生的事件。 虚拟用户:在场景中,LoadRunner 用虚拟用户代替实际用户。模拟实际用户的操作来使用应用程序。一个场景可以包含几十、几百甚至几千个虚拟用户。 虚拟用户脚本:用于描述虚拟用户在场景中执行的操作。 事务:表示要度量的最终用户业务流程。 并发数:单位时间内同时执行一种操作的用户数量 在线用户数:访问被测应用的用户数量,单位时间内用户不会同时对被测服务器发送请求,产生压力TPS:Transaction Per Second,每秒事务数量,单位是事务/秒 TRT:Transaction Response Time,事务响应时间,指TPS稳定时的平均事务响应时间,单位是秒 2测试范围 XXX灾备系统 项目文档XXX Page 5 of 14

软件测试过程管理-考题

软件测试过程管理-考题-标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

一、软件测试过程管理 1. 关于软件测试模型,描述正确的是(C) A. V模型测试的对象就是程序本身,测试与开发可以同一阶段进行 B. W模型测试的对象是程序,需求、设计等,可以支持迭代的开发模型 C. H模型软件测试过程活动完全独立,贯穿产品整个生命周期,与其他流程并发地进行。 D. X模型是事先计划再进行测试。 2. 制定测试计划的步骤:(D) A. 确定项目管理机制预计测试工作量测试计划评审 B. 确定测试范围确定测试策略确定测试标准、预计测试工作量 C. 确定测试构架确定项目管理机制预计测试工作量测试计划评审 D. 确定测试范围确定测试策略确定测试标准确定测试构架确定项目管理机制预计测试工作量测试计划评审 3、编写测试计划的目的是:(ABC)(多选) A、使测试工作顺利进行 B、使项目参与人员沟通更舒畅 C、使测试工作更加系统化 D、软件工程以及软件过程的需要 E、软件过程规范化的要求 F、控制软件质量 4、某公司采用的软件开发过程通过了CMM2认证,表明该公司(C)。 A. 开发项目成效不稳定,管理混乱 B. 对软件过程和产品质量建立了定量的质量目标 C. 建立了基本的项目级管理制度和规程,可对项目的成本、进度进行跟踪和控制 D. 可集中精力采用新技术新方法,优化软件过程 5. (B )可以作为软件测试结束的标志。 A.使用了特定的测试用例B.错误强度曲线下降到预定的水平C.查出了预定数目的错误D.按照测试计划中所规定的时间进行了测试 6.软件测试计划的内容应包括(D)。 A. 测试目的、背景 B. 被测软件的功能、输入和输出 C. 测试内容和评价标准 D. 以上全部 7.下面不属于软件测试过程中的输入类的是(B)。 A. 软件配置 B. 测试用例 C. 测试配置 D. 测试工具 8. 下列不属于测试需求分析阶段的输入的是(A)。 A. 软件测试的方法与规范 B. 软件需求规格说明 C. 软件测试计划 D.软件设计说明

相关主题
文本预览
相关文档 最新文档