本帖最后由 monicazhang 于 2015-8-27 14:58 编辑
20150827 淡然 续上
4 流程支持技术4.1 系统上线管理流程的功能需求4.1.1 DSL-确定软件库管理流程支持工具应具有的功能特点: ITSS考试 · 协助管理开发源代码版本; · 能够管理不同环境下的系统版本; · 与系统上线管理流程的整合;
4.1.2 软件控制和分发流程支持工具应具有的功能特点: 软件控制: · 能够执行脚本来验证目标系统是否适合安装; · 能够用脚本来控制软件安装; · 能够用脚本来验证目标系统是否安装成功; · 能够产生安装报告; 软件分发: · 分发安装脚本至目标系统; · 支持集中和分布式系统; · 能够使用多个软件存储设备; · 支持多种系统平台上( Windows, Unix等)的安装; · 允许撤消安装,回退到早期版本; · 提供与DSL的接口,将DSL中的软件分发到目标系统;
4.1.3 系统测试工具流程支持工具应具有的功能特点: · 能够按照配置自动产生模拟交易,输入到被测系统; · 能够模拟产生大量交易; · 能够模拟产生密集交易; · 能够模拟多个用户操作情况; · 能够接受并记录被测系统的输出; · 能够对测试结果进行简单统计;
4.2 相关流程的功能需求与该流程相关的其他管理流程的支持工具: · 系统管理 (运维管理) · 磁盘管理系统(运维管理) · 网络管理系统(运维管理) · 网络服务软件(运维管理) · 输出管理系统 (运维管理) · 测试脚本工具(开发与测试) · CMDB 录入、查询工具 (配置管理) · 变更管理工具(变更管理)
4.3 参考工具清单4.3.1 DSL-确定软件库管理· Hewlett Packard公司的OpenView · Computer Associates 公司的Unicenter
4.3.2 软件控制和分发· Hewlett Packard公司的OpenView · Computer Associates 公司的Unicenter
4.3.3 系统测试工具· Rational公司的TeamTest、Robot · Compuware公司的QACenter ITSS认证
附录A : 表格和模板 《上线与推广计划》 某公司[ /cpic_p03_CutoverRolloutPlan.doc]_p03_CutoverRolloutPlan.doc[/url] 《培训计划》 某公司[ /cpic_p03_TrainingPlan.doc]_p03_TrainingPlan.doc[/url] 《上线申请与审批表》 某公司[ /cpic_p03_ReleaseApplicationForm.doc]_p03_ReleaseApplicationForm.doc[/url] 《系统测试规格说明书》 某公司[ /cpic_p03_SysTestSpecification.doc]_p03_SysTestSpecification.doc[/url] 《用户测试规格说明书》 某公司[ /cpic_p03_UserTestSpecification.doc]_p03_UserTestSpecification.doc[/url] 《系统测试报告》 某公司[ /cpic_p03_SysTestReport.doc]_p03_SysTestReport.doc[/url] 《用户测试报告》 某公司[ /cpic_p03_UserTestReport.doc]_p03_UserTestReport.doc[/url] 《缺陷报告》 某公司[ /cpic_p03_TestRFC.doc]_p03_TestRFC.doc[/url] 《系统试点报告》 某公司[ /cpic_p03_SystemTrialReport.doc]_p03_SystemTrialReport.doc[/url] 《系统上线流程考核指标数据》 某公司[ /cpic_p03_KPIForm.doc]_p03_KPIForm.doc[/url] 《系统上线流程执行统计数据》 某公司[ /cpic_p03_KPIReport.doc]_p03_KPIReport.doc[/url] 《DSL-确定软件库》 l 媒介 l 名称 l 支持环境 l 安全防范措施 l 包含范围 l 保留时间 l 验证步骤
附录B :系统测试包含的内容 系统测试是指把测试的部件作为整个计算机系统的一个元素,与计算机硬件、软件、外设、数据和人员等其他系统元素结合在一起,在实际运行(使用)环境下,对计算机系统进行一系列的测试。一般分为恢复测试、安全测试、负载测试、压力测试、疲劳测试、大数据量测试、速度测试、网络性能测试等。 l 恢复测试: 恢复测试主要检查系统的容错能力。当系统出错时,能否在指定的时间间隔内修正错误并重新启动系统。恢复测试首先要采用各种办法强迫系统失败,然后验证系统是否能尽快恢复。对于自动恢复系统,需验证重新初始化、检查点、数据恢复和重新启动等机制的正确性;对于人工干预的恢复系统,还需估测平均修复时间,确定其是否在可接受的范围内。 l 安全测试: 安全测试检查系统对非法侵入的防范能力。安全测试期间,测试人员假扮非法入侵者,采用各种办法试图突破防线。例如:想方设法截取或破译口令;专门定做软件破坏系统的保护机智;故意导致系统失败,企图趁恢复之机非法进入;试图通过浏览非保密数据,推导所需信息等等。理论上讲,只要有足够的时间和资源,没有不可进入的系统。因此系统安全设计的准则是,使非法侵入的代价超过被保护信息的价值。此时非法侵入者已无利可图。 l 负载测试: 负载测试(Load Testing)是确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统组成部分的相应输出项,例如通过量、响应时间、CPU负载、内存使用等来决定系统的性能。负载测试是一个分析软件应用程序和支撑架构、模拟真实环境的使用,从而来确定能够接收的性能过程。往往与压力测试结合在一起测试。 l 压力测试: 强度测试检查程序对异常情况的抵抗能力。强度测试总是迫使系统在异常的资源配置下运行。例如:当中断的正常频率为每秒一至两个时,运行每秒产生十个中断的测试案例;定量地增长数据输入率,检查输入子功能的反映能力;运行需要最大存储空间(或其他资源)的测试用例;运行可能导致虚存操作系统崩溃或磁盘数据剧烈抖动的测试用例等等。往往与负载测试结合在一起测试。 l 疲劳测试: 疲劳测试是采用系统稳定运行情况下能够支持的最大并发用户数,持续执行一段时间业务,通过综合分析交易执行指标和资源监控指标来确定系统处理最大工作量强度性能的过程。 l 大数据量测试: 大数据量测试可以分为两种类型:针对某些系统存储、传输、统计、查询等业务进行大数据量的独立数据量测试;与压力性能测试、负载性能测试、疲劳性能测试相结合的综合数据量测试方案。大数据量测试的关键是测试数据的准备,可以依靠工具准备测试数据。 l 速度测试: 速度测试目前主要是针对关键有速度要求的业务进行手工测速度,可以在多次测试的基础上求平均值,可以和工具测得的响应时间等指标做对比分析。 l 网络性能测试: ITSS培训 网络应用性能分析的目的是准确展示网络带宽、延迟、负载和TCP端口的变化是如何影响用户的响应时间的。通过网络应用性能分析,能够发现应用的瓶颈,可以知道应用在网络上运行时在每个阶段发生的应用行为,可以在应用线程级分析应用的问题。可以解决多种问题:客户端是否对数据库服务器运行了不必要的请求?当服务器从客户端接受了一个查询,应用服务器是否花费了不可接受的时间联系数据库服务器?在投产前预测应用的响应时间。根据最终用户在不同网络配置环境下的响应时间,用户可以根据自
本帖关键字:ITSS |