服务器测试流程

服务器测试流程
服务器测试流程

服务器测试流程

配置系统

1 BIOS设置,包括配置RAID阵列(此处存在疑惑)

2使用3块硬盘配置RAID 5阵列。若不够3块盘则构建RAID 0阵列。若无阵列卡或者只有单磁盘则不需要组建阵列,但要在BIOS中开启ACHI功能。

3 安装WINDOWS SEVER 2008R2系统

4 系统分区100G,配置C D E三块硬盘,F为光驱

5 win2008 Sever强制使用复杂性密码。需要使用gpedit.msc打开至:计算机配置-windows 设置-安全设置-账户策略-密码策略,关闭“密码必须符合复杂性要求”、“密码最常使用期限”,再使用ctrl+alt+del修改登录密码为空。

6 设置自动登录:运行control userpassword2 命令,选择“administrator”用户再去掉“要是使用本机,用户必须输入用户名密码”的复选框。

7 使用gpedit.msc关闭关机事件自动跟踪:计算机配置-管理模板-系统,将“显示“关闭事件自动跟踪程序””设置为“已禁用”。

8 设置AWE内存支持:gpedit.msc :计算机配置-windows设置-安全设置-本地策略-用户权限分配,在“将页锁定在内存”页内加上“system”和“Administrator”对象。AWE在SQL 数据库测试上会用到。

9 控制面板-系统-高级-设置,“调整为最佳性能”

控制面板-系统-系统保护不启动还原点

控制面板-电源选项设定为“高性能”

控制面板-个性化-屏幕保护程序关闭屏保

控制面板-个性化-windows颜色和外观不启用透明效果

控制面板-安全中心关闭系统自动更新

控制面板-windows防火墙关闭防火墙

10 在我的电脑-属性-计算机名中,将被测服务器命名为Sever,IP地址设置为192.168.0.200

11 安装最新的DirectX Runtime除非确定不需要

12 安装https://www.360docs.net/doc/ec3626630.html, Framework 3.5以上版本

13 根据情况选择安装Java? SE Runtime Environment;64位系统需要同时安装x86和x64两个版本

14 关闭回收站:右击回收站选择属性,将所有磁盘分区都选择为“不将文件移动到回收站”

15 打开windows sever 2008R2的Superfetch功能:使用services.msc命令找到“superfetch”服务,设置启动类型为“自动”,再执行“打开Superfetch.reg”注册表文件。Superfetch 会在重启后应用。

16 安装主板驱动程序并重新驱动

17 安装磁盘控制卡驱动

18 安装网卡驱动,并根据情况使用Teaming功能(双网卡以上必须使用Teaming功能)

测试软件

1 处理器系统测试SPEC2006v1.1

2 内存子系统测试SiSoft Sandra v2010

3 存储子系统测试IOMeter 2006.07.27

4 网络应用性能测试WebBench Netbench Benchmark Factory for Database5.7 1g

5 Cinebench10 x64测试

具体测试流程

先用EVEREST和CPU-z收集基本信息,并且截图。

1 SPEC2006 (有问题)

2 SiSoft Sandra

各项勾选情况

保存格式为HTML

注意:不勾选“已压缩报告”图示错误

至此,SiSoft测试结束

3 IOMeter

首先勾选D盘,形成图示所示(注意:盘符上不能出现红色斜线)

单击运行(绿色旗子标志)后,选择Fast测试项(此测试脚本在软件源路径中)

至此,IOMeter测试结束结果可以用excel软件打开

4 NetBench

首先在被测服务器的D盘上新建一个文件夹,并命名为“share”,设置此文件夹为共享。更改服务器计算机名为“Sever”,打开管理工具-计算机管理-本地用户组,将Guest 权限打开,关闭“已禁用”

将服务器IP设为192.168.0.100/24 网关为192.168.0.254

而后分别在60台提供压力的测试机上做网络映射,映射到被测服务器的share文件夹。

最后,在主控平台上运行NetBench软件,导入所有live客户端后,选择“ent_dm.tst 测试脚本,大约运行三个半小时。会生成一份文件,可以直接用excel打开。

5 CineBench 10/11

这两个版本都要跑,运行x64版本没有什么特别选项,测试后截图即可

6 数据库测试

SQL Server 2005数据库性能测试

在测试之前,首先需要安装SQL 2005软件。

在SQL Server 2005的安装界面中,点击“服务器组件、工具、联机丛书和示例”一项,开始安装。

选择我接受许可条款和条件

SQL安装之前首先要考察Framework等软件是否安装,同时还需要预装好IIS6.0.

.

安装程序需要检查当前服务器的规格,查看是否可以安装。

正式进入到安装界面,使用默认设置,无须修改。

将所有选项全部勾选(默认状态为关闭)。

使用默认实例,无须修改。

使用内置系统帐户,默认状态下为使用域用户账户。

使用混合模式验证,默认状态为Windows身份验证。

性能测试方案

XXX系统--版本号XXX 性能测试方案 XXX有限公司 XXXX年XX月XX日 修订历史记录

目录 1简介 (1) 1.1目的和软件说明 (1) 1.2内容摘要 (1) 1.3适用对象 (1) 1.4术语和缩略语 (1) 1.5参考文档 (1) 2系统概述 (2) 2.1项目背景 (2) 2.2系统架构 (3) 2.2.1架构概述 (3) 2.2.2运行环境 (3) 2.2.3处理流程 (4) 2.3技术方案设计 (4) 3测试目标 (5) 4测试范围 (6)

4.1测试对象 (6) 4.2需要测试的特性 (6) 4.3不需要测试的特性 (7) 5 4. 测试启动/结束/暂停/再启动准则 (8) 5.1启动准则 (8) 5.2结束准则 (8) 5.3暂停准则 (8) 5.4再启动准则 (9) 6测试人员 (10) 7测试时间 (11) 8测试环境 (12) 8.1系统架构图 (12) 8.2测试环境逻辑架构图 (12) 8.3测试环境物理架构图 (12) 8.4环境配置列表 (12) 8.4.1生产环境 (12)

8.4.2测试环境 (13) 8.4.3环境差异分析 (13) 8.4.4测试客户机 (14) 8.5测试工具 (14) 9测试策略 (15) 10测试场景设计 (16) 10.1总体设计思路 (16) 10.2业务模型 (16) 10.3测试场景设计 (17) 10.3.1......................................... 单交易负载测试 17 10.3.2....................................... 混合交易负载测试 18 10.3.3............................................. 稳定性测试 18 10.3.4...................................... 有/无缓存比对测试 19 10.3.5....................................... 网络带宽模拟测试 19 11测试实施准备.. (21) 11.1................................................. 测试环境准备 21

重要业务测试规范以及流程-修正

1.重要业务测试 1.1选点测试范围 1.2测试点选取原则 [1] 医院的采样位置重点选取门诊、挂号缴费处、停车场、住院病房、化验窗口 等人员密集的地方。有信号屏蔽要求的手术室、X光室、CT室等场所不安排测试。 [2] 酒店和写字楼要求采样位置应选择人流密集的位置,包括大堂、梯口、餐厅、娱乐中心、会议厅、商场和休闲区等。成片住宅小区重点测试深度、高层、底层等覆盖难度较大的场所。 [3] 风景区的采样位置重点选取停车场、主要景点、购票处、接待设施处、典型景点及景区附近大型餐饮、娱乐场所。 [4] 火车客站、长途汽车客站、公交车站、机场、码头等交通集聚场所的采样位置重点选取候车厅、站台、售票处、商场、广场。 [5] 学校的采样位置重点选取宿舍区、会堂、食堂、行政楼等人群聚集活动场所,如学生活动中心(会场/舞厅/电影院等)、体育场馆看台、露天集聚场所(宣传栏)、学生宿舍/公寓、学生/教工食堂、校部/院系所办公区、校内商业区等。 [6] 对于居民小区、高档社区的测试,每个单元的都须测试,选高、中、低3个点,同时对小区的规模和面积及其接临的街道进行记录(小区的规模及面积在不能询问有关知情人员时,可以主观估算,要做备注说明是“估算的”)。对于小区中的高层,按高层的测试方法进行测试,小区如果没有名称的,以门牌号命名。 [7] 对于电梯的测试,须在每个电梯在关闭的情况下,对电梯的一层、中层、顶层3个点测试。位置描述栏中必须详细描述测试位置(比如未来花园1栋1单元电梯内)。在测试过程中应将电梯数量、电梯编号、最高层数进行记录。

[8] 对于地下车库的测试,须对面积及车位数进行记录,每个车库测试5个点,分别为东、南、西、北、中5个位置;每个车库必须记录车位数;位置描述栏中必须详细描述测试位置(比如**小区**号楼地下车库)。并记录区域中总的地下车库数量。 [9] 对于高层建筑(8层以上包括8层的建筑)的测试,要求在每个单元的每层进行一次采样测试,如有电梯、地下车库按照前述的电梯和地下车库进行测试。 [10] 对于商业中心、学校、党政机关的测试,均匀选点,对每个楼都须测试,并注意选点的均匀分布,选取每个楼的高、中、低三层各3个点,即9个测试点,如有电梯和地下车库测试方法参照前述的电梯和地下车库测试方法,有高层按高层的测试方法测试。 [11] 对于厂区等大范围平房结构的建筑物的测试,若能进入里面则进行3个点测试,同时外面周围测试2个点;若不能入内,则在外面周围选取5个点的测试;若厂区存在办公楼,则选取办公楼的高、中、低三层各3个点,即9个测试点,如有电梯和地下车库测试方法参照前述的电梯和地下车库测试方法。 [12] 3G网络覆盖测试选点原则同上。 1.3测试方法及记录要求 1、以信号覆盖强度测试为主,测试移动GSM\TD-SCDMA网、联通GSM\WCDMA 网、电信CDMA\CDMA2000网的信号。在每个测试点上,信号强度测试必须静止观察30秒钟以上。要求描绘测试区域平面图(该图照片也可以)、建筑物实景照片,描述周边环境(记录建筑的楼层数),室内、室外测试情况,所收小区信号和距离,以及存在问题,预计覆盖用户、投诉地点GPS位置信息、联通GSM\WCDMA、电信CDMA\CDMA2000的相关信息等。 2、在每个测试点上,语音测试每次通话时长为45秒,主要以感受话音质量为主。重点测试小区每栋楼每个单元的一层楼道。话音质量一栏填主观感受。主观感受分为好、断续、掉话、杂音、单通、回声串话、网络忙等。并对比同一网络不同手机平台之间的话音质量。 3、室内采样点采用一组两名测试人员在同一大点不同小点内互拨,室外采样点两名测试人员在同一点进行互拨。 4、每个测试点需要保存图片、EXCEL汇总信息表两个部分的资料,EXCEL 表中要包含电子版绘制的测试区域平面和周边基站位置图,统一保存,以备随时查阅。 5、测试人员每天必须将测试数据进行整理,并根据电子地图将测试点在电

面试过程中的心理测试题及答案

面试过程中的心理测试题及答案 有时候面试的时候要做一次心理测试,看看应聘者的心理健康与否。下面是分享的面试的心理测试题及答案,一起来看看吧。 面试的心理测试题篇一1、如果你被安排在学校举办的篝火晚会上演唱一首歌曲的话,你会选以下哪一首歌曲呢? A、《两只蝴蝶》3分 B、《勇气》1分 C、《挥着翅膀的女孩》2分 D、《老鼠爱大米》4分 2、在学校举办的活动中,你最喜欢的是哪一种呢? A、春游或郊游活动3分 B、歌咏比赛2分 C、运动会4分 D、毕业典礼1分 3、课间休息的时候,你常常跟同学谈论哪方面的话题呢? A、明星偶像类2分 B、电视连续剧3分 C、校园八卦类1分 D、动漫类4分 面试的心理测试题结果分析

您的分数3 A型、思想成熟。你的孩子气一点也不重,尤其是女孩子,往往有早熟倾向哦!你对时尚潮流穷追不舍,对男女间的感情事也略通晓一二,小小年纪可能已经谈过恋爱咯!你在人前的一言一行都是值得幼稚女生们学习的,你在她们面前俨然一副大姐大的模样,你所说的话她们都深信不疑呢。 您的分数6 B型、假装深沉。你喜欢装深沉,说话总像胸有成竹的样子,常令身边的老师和同学大为惊讶,实际上,你的衣着品味以及一些小的细节却出卖了你不成熟的本质哦!在别人眼里,你仍然孩子气十足,因为,你的打扮风格跟你的谈话内容完全格格不入,所以,还是自然地展现自己的本性吧。 您的分数9 C型、幼稚可爱。你的思想比你的实际年龄小,但是你总爱在人前装老成,经常说一些没滋没味的话题,在别人看来,你就是瞎侃王。实际上,你没必要为了讨好某些人而不断寻找他们感兴趣的话题,这样的校园交际生活会令你相当疲累,还是做回真实的自己,哪怕幼稚点也是很可爱的哟。 您的分数大于9 D型、没脑傻蛋。你的朋友觉得你很幼稚,完全不懂人世间的事,当朋友们谈论偶像或是恋爱经的时候,你会表现出没兴趣的样子哦!相反,你也会觉得这些人没劲,好象自己跟她们格格不入一样,

--性能测试流程

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

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

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

测试流程及规范

测试流程及规范标准化管理处编码[BBX968T-XBB8968-NNJ668-MM9N]

1目的 侧重测试工作流程及规范的控制,明确产品研发的各阶段测试组应完成的工作。测试技术和策略等问题不在本文档描述范围内。 本规范作为所有测试组成员工作前必须掌握的工作规范,也供给其它部门其它组查阅参考,以便于组间的协调沟通,更好的合作完成产品的研发工作。 2概念与术语 在整个产品的研发过程中,测试类型按照先后顺序主要分为:单元测试、集成测试、系统测试及产品确认,整个过程如下面的W模型所示: 公司研发流程的实际情况,此测试也可由设计研发人员执行。 2)集成测试是验证模块间接口及匹配关系,测试依据主要为概要设计。一般采用自底向上或自顶向下的模块集成方法,逐步集成。在此环节中测试组还负责验收研发人员提供的转测试的材料,如果材料不完备,测试组可以拒绝接收。

3)系统测试是对系统的一系列的整体、有效性、可靠性的测试,测试依据主要为设计规格及产品需求规格。目的是确认产品与设计规格、需求、行业标准及公司标准的符合性,同时还要确认性能和系统的稳定性,与之前的集成测试应遵循“相同的被测对象不要做两遍相同的测试”的基本原则。 4)除单元测试、集成测试和系统测试之外,还应有“产品确认”环节,即在客户环境中或模拟客户环境测试与验证产品,在有限的试用客户中或模拟客户环境中发现产品问题并加以妥善处理,保证产品质量,提高客户满意度。确认与实验室内部测试的区别在于:实验室内部测试要尽可能多做,多发现问题;确认要在达到质量目标的情况下尽可能少做;两者要在质量和成本之间权衡、综合考虑。 5)TD:全称Mercury TestDirector,一种测试管理工具。 6)黑盒测试:黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。黑盒测试是以用户的角度,从输入数据与输出数据的对应关系出发进行测试的。 3职责 组建测试小组 协调测试小组内外部的沟通

App测试基本流程

APP测试基本流程 一、流程图 仍然为测试环境

二、测试周期 测试周期一般为两周(10个工作日),根据项目情况以及版本质量可适当缩短或延长测试时间。正式测试前先向主管确认项目排期。 三、测试资源 测试任务开始前,检查各项测试资源。 1.产品功能需求文档 2.产品原型图 3.产品效果图 4.行为统计分析定义文档 5.测试设备(ios3.1.3-ios5.0.1;Android1.6-Android4.0;Winphone7.1及以上; Symbian v3/v5/Nokia Belle等) 6.其他(例如有秒杀专题的项目,需要规划秒杀时间表;有优惠券使用的 项目,需要申请添加优惠券数据;支付宝/银联支付功能的项目,需要提 前申请支付宝/银联账户等等) 四、测试要点 1.接收版本 A)接收测试版本的同时,需要查看程序填写的《App测试版本提交质量规范》,若符合则开始测试任务,若不符合规范,可拒绝测试。 B)日常接收版本时需要注意测试版本规范,如不符合,请开发人员重新修改合适的版本号后再次提交测试。 2.UI测试 A)确保手头的原型图与效果图为当前最新版本。 B)确保产品UI符合产品经理制定的原型图与效果图。 C)一切界面问题以效果图为准,若有用户体验方面的建议,必须先以邮件或口头的形式询问产品经理。 D)由于测试环境中的数据为模拟数据,测试时必须预先考虑到正式环境中可能出现的数据类型 3.功能测试 A)确保手头的功能需求文档为当前最新版本。 B)确保所有的软件功能都已实现且逻辑正常。 C)一切功能问题以需求文档为准,若有用户体验方面的建议,必须先以邮件或口头的形式询问产品经理。 D)若有些功能在技术上难以实现或者由于排期的原因无法在短时间内实现,必须得到产品经理的确认,而不是单单只听开发人员的技术解释。 E)PMS上所有的“外部原因”问题,都需要尽早地督促开发人员与客户服务端人员联系协调解决。 F)P MS上所有的“设计如此”、“延期处理”问题,都需要和产品经理确认后再进行验证。

测试流程及规范

1目的 侧重测试工作流程及规范的控制,明确产品研发的各阶段测试组应完成的工作。测试技术和策略等问题不在本文档描述范围内。 本规范作为所有测试组成员工作前必须掌握的工作规范,也供给其它部门其它组查阅参考,以便于组间的协调沟通,更好的合作完成产品的研发工作。 2概念与术语 在整个产品的研发过程中,测试类型按照先后顺序主要分为:单元测试、集成测试、系统测试及产品确认,整个过程如下面的W模型所示: 图1 有关的测试类型的概念如下: 1)单元测试:验证产品中的模块,测试依据主要为模块详细设计或模块的需求规格。能使问题及早暴露,也便于问题的定位解决,单元测试属于早期测试,因而错误发现后能明确知道是某一单元产生的,单元测试允许多个被测单元的测试工作同时开展。根据公司研发流程的实际情况,此测试也可由设计研发人员执行。 2)集成测试是验证模块间接口及匹配关系,测试依据主要为概要设计。一般采用自底向上或自顶向下的模块集成方法,逐步集成。在此环节中测试组还负责验收研发人员提供的转测试的材料,如果材料不完备,测试组可以拒绝接收。 3)系统测试是对系统的一系列的整体、有效性、可靠性的测试,测试依据主要为设计规格及产品需求规格。目的是确认产品与设计规格、需求、行业标准及公司标准的符合性,同时还要确认性能和系统的

稳定性,与之前的集成测试应遵循“相同的被测对象不要做两遍相同的测试”的基本原则。 4)除单元测试、集成测试和系统测试之外,还应有“产品确认”环节,即在客户环境中或模拟客户环境测试与验证产品,在有限的试用客户中或模拟客户环境中发现产品问题并加以妥善处理,保证产品质量,提高客户满意度。确认与实验室内部测试的区别在于:实验室内部测试要尽可能多做,多发现问题;确认要在达到质量目标的情况下尽可能少做;两者要在质量和成本之间权衡、综合考虑。 5)TD:全称Mercury TestDirector,一种测试管理工具。 6)黑盒测试:黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。黑盒测试是以用户的角度,从输入数据与输出数据的对应关系出发进行测试的。 3职责

软件功能测试的步骤

软件功能测试的步骤 最近有和一个初学测试的朋友聊天,他说关于测试方面的书看来不少,理论和概念也背了不少,但是实际测试时还是不知道怎么怎么下手,不知具体该如何做?其实关于怎么入手做测试,没有什么具体的规范, 以下是我的个人习惯,供大家讨论一下。 面对一个新的项目,应该从项目的编写需求分析时参与进去,了解项目的背景和用户的需求,然后根据项目的开发进度,编写测试计划;测试计划要包含以下内容:测试用例编写时间,按照用例执行测试的 时间和执行回归测试的时间,这个时间根据要项目进度来设定,以保证计划的正常执行。 编写完测试计划后,不要急着编写测试用例,要先确定需求分析是不是已经编写完成,并经过了评审如果确定需求分析已经评审完成,那就要尽可能多的了解需求分析。根据需求分析编写测试要点,所谓测试要点,就是测试用例的框架,把需求分析中的用户要求和用户业务记录下来,然后区分哪些是主要也需求,哪些是次要需求。这要便于测试的全面和测试重点的突岀。 编写完测试要点后,再开始编写测试用例。所谓的测试用例,就是指测试某项功能时,所作的输入数据或动作,并列出期望的输入数据或动作。那么编写测试用例,就是用实际的操作来证明前面所写的测试要点中的功能点和业务实现。证明测试要点时要从正反两个方面进行,不但要证明正常情况下软件系统的反应,还要证明在非正常情况下,软件系统也要能作岀正确的处理。对于主要的需求要尽可能全面测的测试,要考虑到各种可能性,而对于非主要需求,测试用例可以适当少一些,但是最低也要有正反两方面的考虑。 测试用例编写完成后就可以开始做测试了,做测试时要按照测试用例进行,要确保每条用例至少执行了一次,每执行一条用例就要对比一下软件系统的实际输岀和期望输岀是否一致,如果不一致,要记录到测试报告中。实际测试时不要漏掉任何的不一致情况,因为这些不一致就是软件系统的问题所在。对于软件输出不一致的用例,最好多执行一次,尽量定位软件问题所在,以便于开发人员的修改。 测试完成后,就要及时把测试报告反馈给开发人员,以便于开发人员的修改。当开发人员修改完成后, 就进入到软件测试的最后阶段回归测试(我认为这是最麻烦的,呵呵),所谓回归测试,就是验证上次测试时所发现的问题是不是已经被修改,有没有新的问题出现。之所以认为它麻烦,那是因为软件修改完成后可能会导致新的问题岀现,如果把测试用例再重新执行一遍的话,就要花费很多的时间。如果要使用测试工具进行自动化测试,就要花费大量的时间去维护测试脚本,无论怎么做,都很麻烦。我的一般做法是把发现问题的测试用例和它有关联的测试用例重新执行一遍,如果没问题,就算测试完成,否则,再次提交测试报告,直到测试完成。 以上是在正常情况下,做功能测试的步骤,但是实际工作中,正常情况总是小于非正常情况的,我遇到的非正常情况有以下几种:

网上心理测试操作流程【模板】

网上心理测试操作流程 第一步:在桌面“(永硕)心理教育信息化管理系统”的图标或者以下四个网址任选一个登陆: http://125.219.74.249:6858/default.aspx http://125.219.73.220:6858/default.aspx http://125.219.75.220:6858/default.aspx http://10.0.75.220:6858/default.aspx 接着:输入“用户名”、“密码”。“用户名”为本人的大学学号,“密码”为个人身份证号 (注意,若身份证最后一位字母的话,大小写都试下) 第二步:进入“拓展信息”界面,填写以下资料,有 * 标记的是必填项。 1.个人信息(包括登陆名、编号、姓名、密码提示等所有都不要在填写和修改) 2.基本信息:(政治面貌、身份证号、户口所在地、电子邮件、联系电话、备注,不是必填项,自己选择填写) 3.机构信息(不用填,自动生成) 填完后,点击“保存”,弹出“普查填写完毕”条目,请点击“确定”,进入新“功能导航”界面。 第三步:在“功能导航”界面点击“心理测试”按钮,出现两个用表(UPI 、16PF)。请先选择《大学生心理健康调查表(UPI)》,点击“进入测试”,然后点击“开始测试”,进行答题。答题用鼠标点击符合个人情况的选项,每道题都需选择。做完后点击“提交试卷”。

第四步:按照第三步步骤,选择《卡特尔16种人格测验 (16PF)》进行测试。做完后需点击“提交试卷”。确定两个问卷已做完,然后点击右上角的“退出”按钮,返回到“心理教育信息化管理系统”(永硕)界面。 注意:若有问题,不能及时登录或完成测试,请在工作人员处登记个人信息,等候通知再测 节能环保,请将我留下,为后面同学服务!

软件测试基本流程及要求

软件测试基本流程与要求(提纲) 1目标 制定完整且具体的测试路线和流程,为快速、高效和高质量的软件测试提供基础流程框架。 最终目标是实现软件测试规范化,标准化。 2测试流程说明

3测试需求分析 测试需求是整个测试过程的基础;确定测试对象以及测试工作的范围和作用。用来确定整个测试工作(如安排时间表、测试设计等)并作为测试覆盖的基础。而且被确定的测试需求项必须是可核实的。即,它们必须有一个可观察、可评测的结果。无法核实的需求不是测试需求。所以我现在的理解是测试需求是一个比较大的概念,它是在整个测试计划文档中体现出来的,不是类似的一个用例或者其他. ·测试需求是制订测试计划的基本依据,确定了测试需求能够为测试计划提供客观依据; ·测试需求是设计测试用例的指导,确定了要测什么、测哪些方面后才能有针对性的设计测试用例; ·测试需求是计算测试覆盖的分母,没有测试需求就无法有效地进行测试覆盖; 3.1测试方法与规范 3.1.1测试方法 随着软件技术发展,项目类型越来越多样化。根据项目类型应选用针对性强的测试方法,合适的测试方法可以让我们事半功倍。以下是针对目前项目工程可以参考的测试方法: ?β测试(beta测试)--非程序员、测试人员 β测试,英文是Beta testing。又称Beta测试,用户验收测试(UAT)。

β测试是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开发者通常不在测试现场,Beta测试不能由程序员或测试员完成。 当开发和测试根本完成时所做的测试,而最终的错误和问题需要在最终发行前找到。这种测试一般由最终用户或其他人员完成,不能由程序员或测试员完成。?α测试(Alpha测试)--非程序员、测试人员 α测试,英文是Alpha testing。又称Alpha测试. Alpha测试是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受控测试,Alpha测试不能由该系统的程序员或测试员完成。 在系统开发接近完成时对应用系统的测试;测试后,仍然会有少量的设计变更。这种测试一般由最终用户或其他人员来完成,不能由程序员或测试员完成。?兼容性测试--测试人员 兼容性测试是指测试软件是否可以成功移植到指定的硬件或者软件环境中,例如在B/S项目中各个不同浏览器之间的测试。 ?用户界面测试-UI测试--测试人员 用户界面测试,英文是User interface testing。又称UI测试。 用户界面,英文是User interface。是指软件中的可见外观及其底层与用户交互的部分(菜单、对话框、窗口和其它控件)。 用户界面测试是指测试用户界面的风格是否满足客户要求,文字是否正确,页面是否美观,文字,图片组合是否完美,操作是否友好等等。UI 测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。确保用户界面符合公司或行业的标准。包括用户友好性、人性化、易操作性测试。

软件测试基本流程与要求要求规范

软件测试基本流程与规范 1目标 制定完整且具体的测试路线和流程,为快速、高效和高质量的软件测试提供基础流程框架。 最终目标是实现软件测试规范化,标准化。 2测试流程说明

3测试需求分析 测试需求是整个测试过程的基础;确定测试对象以及测试工作的范围和作用。用来确定整个测试工作(如安排时间表、测试设计等)并作为测试覆盖的基础。而且被确定的测试需求项必须是可核实的。即,它们必须有一个可观察、可评测的结果。无法核实的需求不是测试需求。所以我现在的理解是测试需求是一个比较大的概念,它是在整个测试计划文档中体现出来的,不是类似的一个用例或者其他. ·测试需求是制订测试计划的基本依据,确定了测试需求能够为测试计划提供客观依据; ·测试需求是设计测试用例的指导,确定了要测什么、测哪些方面后才能有针对性的设计测试用例; ·测试需求是计算测试覆盖的分母,没有测试需求就无法有效地进行测试覆盖; 3.1测试方法与规范 3.1.1测试方法 随着软件技术发展,项目类型越来越多样化。根据项目类型应选用针对性强的测试方法,合适的测试方法可以让我们事半功倍。以下是针对目前项目工程可以参考的测试方法: ?β测试(beta测试)--非程序员、测试人员 β测试,英文是Beta testing。又称Beta测试,用户验收测试(UAT)。 β测试是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开发者通常不在测试现场,Beta测试不能由程序员或测试员完成。 当开发和测试根本完成时所做的测试,而最终的错误和问题需要在最终发行前找到。这种测试一般由最终用户或其他人员完成,不能由程序员或测试员完成。?α测试(Alpha测试)--非程序员、测试人员 α测试,英文是Alpha testing。又称Alpha测试. Alpha测试是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受控测试,Alpha测试不能由该系统的程序员或测试员完成。 在系统开发接近完成时对应用系统的测试;测试后,仍然会有少量的设计变更。这种测试一般由最终用户或其他人员来完成,不能由程序员或测试员完成。?兼容性测试 --测试人员 兼容性测试是指测试软件是否可以成功移植到指定的硬件或者软件环境中,例如在B/S项目中各个不同浏览器之间的测试。 ?用户界面测试-UI测试--测试人员 用户界面测试,英文是User interface testing。又称UI测试。 用户界面,英文是User interface。是指软件中的可见外观及其底层与用户交互的部分(菜单、对话框、窗口和其它控件)。

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

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

软件测试流程规划

软件测试流程规划 一、引言 本文档规范了软件测试过程中的整体流程,明确了软件测试从开始到结束的各个阶段,以及在各阶段中的负责人、具体工作内容和必需的输入输出文档。另外,本文还介绍了各测试阶段需要的测试工具、测试点和测试步骤,并提供了各类测试文档的参考模板。 二、测试流程概述 1、流程介绍 一般来讲,软件测试是伴随着项目的立项而开始的。也就是说,软件项目一旦确立,测试工作也就开始了。在测试的过程中,前后要经过以下主要环节: 需求分析—>制定测试计划—>搭建测试环境—>测试用例设计—>测试执行—>BUG回归测试—>测试总结—>软件发布 对于以上流程环节,一般而言,需求分析属于需求分析人员的工作范畴,环境搭建、用例设计、测试执行以及回归测试等属于测试人员的工作范畴,测试负责人负责制定测试计划以及对各个环节的跟踪、实施、管理等。 2、流程图 功能测试 项目开始 需求阶段 测试计划 测试阶段 性能测试 用户界面测试 兼容性测试 安全性测试 接口测试 测试总结 软件发布

在这个阶段,主要是对于需求的收集、分析以及评估。 1.由需求分析人员统一收集需求,并整理成文档格式转发给项目经理、开发经理和测试经理; 2.项目经理召集开发经理、测试经理和需求分析人员进行会议讨论,了解具体每个需求的实际含义,并且明确各需求的有效性和可用性; 3.小组会议讨论,确定最终实现的需求和功能点,并整理出重点需求; 4.项目经理根据会议讨论结果编写需求说明,并且再次召集小组开会讨论,对需求说明进行修复、完善,并最终确定《需求规格说明书》。 负责人:项目经理 输入文档:需求说明文档 输出文档:《需求规格说明书》 四、测试计划阶段 作为测试的起始步骤和重要环节,测试计划是对测试全过程的组织、资源、原则等进行规定和约束,并制定测试全过程各个阶段的任务以及时间进度安排,并提出对各项任务的评估、风险分析和管理需求。用一句话概括就是:测试计划是从管理角度对整个测试活动进行规划和控制。 测试计划的主要内容可分以下几个方面: 1.测试概述(介绍项目测试的范围、目的以及组织形式) 2.测试进度(测试时间周期的安排) 3.测试策略(包括测试环境、测试工具及测试方法) 4.需求跟踪(确定系统测试项与需求之间的对应关系) 5.测试通过失败标准(指明测试何时通过何时结束) 6.测试挂起恢复标准(指明当测试过程无法进行下去时测试活动挂起以及恢复的标准) 7.资源分配(工作量的统计以及工作任务的安排) 8.应交付测试工作产品(明确测试需要提交的各类工作文档) 9.风险评估(预估测试存在的风险) 测试经理根据项目的总体进度、发布时间以及需求规格说明、开发计划制定相应的测试计划,完成后提交给项目经理。项目经理组织讨论会,连同开发经理、测试经理以及各模块负责人,对测试计划进行评审并确定。 负责人:测试经理 输入文档:《需求规格说明书》、《软件开发计划》 输出文档:《软件测试计划》

WEB测试工作流程

WEB测试方法 在Web工程过程中,基于Web系统的测试、确认和验收是一项重要而富有挑战性的工作。基于Web的系统测试与传统的不同,它不但需要检查和验证是否按照设计的要求运行,而且还要测试系统在不同用户的浏览器端的显示是否合适。重要的是,还要从最终用户的角度进行安全性和可用性测试。然而,Internet和Web媒体的不可预见性使测试基于Web的系统变得困难。因此,我们必须为测试和评估复杂的基于Web的系统研究新的方法和技术。 本文将 web 测试分为 6 个部分: ? ? ? (包括负载/压力测试)? ? 用户界面测试? ? 兼容性测试? ? ? ? 接口测试 1

功能测试 链接测试 链接是Web应用系统的一个主要特征,它是在页面之间切换和指导用户去一些不知道地址的页面的主要手段。链接测试可分为三个方面。首先,测试所有链接是否按指示的那样确实链接到了该链接的页面;其次,测试所链接的页面是否存在;最后,保证Web应用系统上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问。? 表单测试 当用户通过表单提交信息的时候,都希望表单能正常工作。 如果使用表单来进行在线注册,要确保提交按钮能正常工作,当注册完成后应返回注册成功的消息。如果使用表单收集配送信息,应确保程序能够正确处理这些数据,最后能让顾客收到包裹。要测试这些程序,需要验证服务器能正确保存这些数据,而且后台运行的程序能正确解释和使用这些信息。 当用户使用表单进行用户注册、登陆、信息提交等操作时,我们必须测试提交操作的完整性,以校验提交给服务器的信息的正确性。例如:用户填写的出生日期与职业是否恰当,填写的所属省份与所在城市是否匹配等。如果使用了默认值,还要检验默认值的正确性。如果表单只能接受指定的某些值,则也要进行测试。例如:只能接受某些字符,

心理测试步骤

测前准备工作 1、接受测试委托,了解案情 *告知办案人员测谎原理 *告知案件承办人可能的测试结果:(1)认定、(2)排除、(3)10%—20%左右的无结论、(4)10%左右的误判。 *充分了解受测人,问what、when、where、who、why、how *讨论、分析案件证据和可用的GKT情节,以及情节的准确性,可靠性等2、准备测试题 *确定CQT和GKT问题方案(相关与准绳问题、相关与陪衬问题)3、与办案人员讨论测试方案,确定问题是否准确,其判断是否可 靠,并让他给出一个百分比,有哪些可能出错的可能。 4、了解受测人的身体状况。 5、布置测试室。

心理测试步骤 1、介绍相互认识我是龙游县人民检察院助理检察员,是司法心理生理测谎测试专业人员。今天来不是来审讯,是来帮助他们把这个案子搞搞清楚,是来做科学测试。你叫什么名字?多少岁了?身体好吗?有没有什么病?你睡好觉了吗?他们怀疑你干了什么事情?他们为什么怀疑你呀?我这次来不是来审问你的,他们已经给我介绍了这个案子。我想听听你的想法。………必要时打断………最后:这么说XXX不是你干的,你什么都不知道是吗?那么我问你……(提出相关问题,取得回答)。“你可不要说谎呀?,我已经说过,我这次来不是审讯你的。我是来给你做一次科学测试,一次心理生理测试,拿通俗的话来说就是做一次测谎,看你刚才说的是不是实话。我给你讲讲测谎的科学道理” 2、介绍专业特点及测试原理心理测试技术工作是人民检察院心理测试技术人员运用心理学、生理学以及计算机等专业知识,通过心理测试仪,记录被测对象生理反应变化,并作出心理测试意见的一项专门性技术活动。我们选择皮肤电反应,呼吸波,和脉搏波这三项参数。因为这三项是人体中最敏感,不易受大脑皮层意识控制而反应人本能心理反应的生理指标。一个人说谎,他就是想隐瞒,他就会怕揭穿,这种害怕的心理(问他懂不懂)会本能地产生一连串的生理反应(解释)。这种反应是一个人受到任何威胁时都会产生的反应,比如说你在一个黑黝黝的夜里一个人走在一个坟地里,听见后面一声尖叫,你会怎么样?这时你会感觉到心跳加快,一身鸡皮疙瘩,都是一种生理反应,有些你可能感觉不到,其实你的身体内部会产生许许多多的生理反应,这些反应都是身体为了保护自己产生的反应。例: 1、眼睛会张大,嘴巴会张开——是为了更好地观察对方,更好地叫出来。但这样子像是一副呆像。(你听说过没有俗话“吓呆了”)这是大家看得出来的,而且是你自己控制得住的,还有许多你是无法控制的。 2、瞳孔会张大——也是为了更好地观察对方,一般人不会注意,自己也感觉不到 3、血压会升高,心跳会加快——是为了供更多的血给肌肉,好让身体抵抗,打斗,逃跑(你听说过没有,俗话“害怕的心都要跳出来了”) 4、肾上腺分泌激素——使全身兴奋,好让身体反应更快,高度兴奋时会使身体发抖,听说过没有“吓得发抖” 5、皮肤出汗——俗话:吓出一身冷汗

性能测试流程规范汇编

目录 1前言 (2) 1.1 文档目的 (2) 1.2 适用对象 (2) 2性能测试目的 (2) 3性能测试所处的位置及相关人员 (3) 3.1 性能测试所处的位置及其基本流程 (3) 3.2 性能测试工作内容 (4) 3.3 性能测试涉及的人员角色 (5) 4性能测试实施规范 (5) 4.1 确定性能测试需求 (5) 4.1.1 分析应用系统,剥离出需测试的性能点 (5) 4.1.2 分析需求点制定单元测试用例 (6) 4.1.3 性能测试需求评审 (6) 4.1.4 性能测试需求归档 (6) 4.2 性能测试具体实施规范 (6) 4.2.1 性能测试起始时间 (6) 4.2.2 制定和编写性能测试计划、方案以及测试用例 (7) 4.2.3 测试环境搭建 (7) 4.2.4 验证测试环境 (8) 4.2.5 编写测试用例脚本 (8) 4.2.6 调试测试用例脚本 (8) 4.2.7 预测试 (9) 4.2.8 正式测试 (9) 4.2.9 测试数据分析 (9) 4.2.10 调整系统环境和修改程序 (10) 4.2.11 回归测试 (10) 4.2.12 测试评估报告 (10) 4.2.13 测试分析报告 (10) 5测试脚本和测试用例管理 (11) 6性能测试归档管理 (11) 7性能测试工作总结 (11) 8附录:................................................................................................ 错误!未定义书签。

1前言 1.1 文档目的 本文档的目的在于明确性能测试流程规范,以便于相关人员的使用,保证性能测试脚本的可用性和可维护性,提高测试工作的自动化程度,增加测试的可靠性、重用性和客观性。 1.2 适用对象 本文档适用于部门内测试组成员、项目相关人员、QA及高级经理阅读。 2性能测试目的 性能测试到底能做些什么,能解决哪些问题呢?系统开发人员,维护人员及测试人员在工作中都可能遇到如下的问题 1.硬件选型,我们的系统快上线了,我们应该购置什么样硬件配置的电脑作为 服务器呢? 2.我们的系统刚上线,正处在试运行阶段,用户要求提供符合当初提出性能要 求的报告才能验收通过,我们该如何做? 3.我们的系统已经运行了一段时间,为了保证系统在运行过程中一直能够提供 给用户良好的体验(良好的性能),我们该怎么办? 4.明年这个系统的用户数将会大幅度增加,到时我们的系统是否还能支持这么 多的用户访问,是否通过调整软件可以实现,是增加硬件还是软件,哪种方式最有效? 5.我们的系统存在问题,达不到预期的性能要求,这是什么原因引起的,我们 应该进行怎样的调整? 6.在测试或者系统试点试运行阶段我们的系统一直表现得很好,但产品正式上 线后,在用户实际环境下,总是会出现这样那样莫名其妙的问题,例如系统运行一段时间后变慢,某些应用自动退出,出现应用挂死现象,导致用户对我们的产品不满意,这些问题是否能避免,提早发现? 7.系统即将上线,应该如何部署效果会更好呢? 并发性能测试的目的注要体现在三个方面:以真实的业务为依据,选择有代表性的、关键的业务操作设计测试案例,以评价系统的当前性能;当扩展应用程序的功能或者新的应用程序将要被部署时,负载测试会帮助确定系统是否还能够处理期望的用户负载,以预测系统的未来性能;通过模拟成百上千个用户,重复执行和运行测试,可以确认性能瓶颈并优化和调整应用,目的在于寻找到瓶颈问题。

业务流程测试总结

业务流程测试总结 近期公司比较强调业务流程的测试,本人就总结一下业务流程的测试经验与大家分享,欢迎大家多提意见。 一、业务流程整理 1、充分掌握业务知识,业务流程以及业务的数据流向。 站在用户的角度思考,而不仅仅考虑在系统中如何操作业务流程;搞清楚每一项业务中的详细流程和各个环节涉及的角色,一项比较复杂的业务其详细流程往往比较多,只有了彻底掌握了这项业务,才能对当前业务环节进行全方位的测试。 2、从需求人员或者客户那里了解到各业务流程的重要程度和使用频率。(这点对把握测试重点很重要) 3、了解业务流程在系统中对应的功能。(建立业务与系统的映射,为编写测试用例做好准备) 二、编写测试用例(在需求文档以及UI原型评审之后) 1、绘制业务流程图(对于较简单的流程,也可以用文字描述的形式,但流程图比较直观,也便于进行路径的分析)。 2、根据业务流程的重要程度、使用频率为各流程设置好优先级。 3、采用场景法、路径法或其他方法(方法其实是不固定的,有时候可以综合使用多种方法)梳理出每个业务流程在系统中对应的操作步骤,形成业务流程的测试用例。 注意: * 这里的操作步骤没有必要像功能点测试用例的步骤那么详细,这个操作步骤可能是一个业务操作集,可以分解成多个步骤,这些业务操作集合,也可以对应具体的功能点测试用例,从而做到测试用例的复用。所以可以说这里的业务流程测试用例就像是将多个功能点的测试用例组合成一个集合,形成一个业务流。 * 在每个步骤中需要标识出执行该操作的用户角色,因为在一个业务流程中,很可能涉及到不同的角色。 * 需要平衡项目的进度、成本,不一定需要覆盖所有的路径。 三、测试数据设计 1、输入数据: 测试业务流程与功能点测试的重点不一样,因此设计测试数据的时候更多需要考虑下面的因素(按重要到次要排列): 1)关键的判断条件 2)符合业务意义的数据

相关文档
最新文档