面向非功能测试的可视化自动执行工具的研究与实现(开题报告)

面向非功能测试的可视化自动执行工具的研究与实现(开题报告)

ID:30907857

大小:76.00 KB

页数:3页

时间:2019-01-04

面向非功能测试的可视化自动执行工具的研究与实现(开题报告)_第1页
面向非功能测试的可视化自动执行工具的研究与实现(开题报告)_第2页
面向非功能测试的可视化自动执行工具的研究与实现(开题报告)_第3页
资源描述:

《面向非功能测试的可视化自动执行工具的研究与实现(开题报告)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、北京开发中心2014年新入行员工指导期论文开题报告登记表学员姓名郭超所在处室非功能集成测试处U1U/亠M位二级业务员指导导师姓名许威助教(辅导员)清单无论文(设计)题口面向非功能测试的可视化口动执行工具的研究与实现一、选题背景及内容:在建行新一代核心系统建设中,非功能测试为建行数百个系统的高效性能保驾护航。测试案例的执行仍处于手动执行阶段,目前还没冇显著提高测试执行效率的方法。现冇方法存在以下问题:1、手动执行需要测试人员全程跟踪,对于需要经常恢复数据的交易操作繁琐,不能充分利用下班时间执行案例。2、版本频繁更新需要多次回归测试,手动执行的复杂操作不能

2、做到快速回归。3、测试案例执行结果和监控结果较多,手工收集整理工作量大。4、现冇的自动执行工具不能执行可用性和可维护性测试案例。针对这凹问题,木课题提出了一种可视化的案例自动执行的方法,并开发相应的测试执行工具。在可行性方面,分析性能测试、可用性测试和可维护性测试的案例执行过程,可抽取一系列共同步骤用于设计标准化通用案例执行步骤模板:1、对每台服务器启动Ninon监控。2、启动LoadRunner性能测试工具,获取各系统的非功能性能指标,观察TPS和响应吋间。3、对于数据需要经常恢复的交易,耍定时执行恢复脚本。在高对用测试中,场景稳定运行一段时间后,对

3、某台服务器执行某个命令操作。4、测试结束后,收集测试执行结果、监控的资源使川情况和执行命令的截图作为编制报告的素材。本文基于流程化的测试案例执行过程,以新一代系统非功能测试标准案例为基础,以自动化测试为导向,研究并开发可视化的非功能测试案例占动执行工具。解决了现有手动执行需要人员全程跟踪、不能迅速回归测试、收集结呆工作量大的问题,以人性化的界而和简单易用的操作,帮助测试人员节省测试执行时间,提高工作效率。主要研究内容:1)实现非功能测试场景设计,实现对机器列表屮所有机器-•键式部署Nmon并可视化地显示部署进度,同时提供白动检杳部署成功与否的功能,牛成

4、检查报告和问题修复建议。2)研究性能容量测试、可用性测试和可维护性测试案例执行步骤的共性和个性,实现案例的一键式执行,也可对侮个执行步骤单独执行(口动启停监控、口动LoadRunner场景执行,定时shell脚本执行)。3)支持常用的性能、可用性和可维护性测试标准案例,支持可扩展的测试案例以及可定制的案例执行步骤。4)支持执行过程中需要穿插命令或恢复数据的案例。5)实现案例复用和迅速凹归测试,支持案例维度的断点续跑。6)实时显示并辅助测试人员收集测试结果和资源使川趋势图,作为测试报告编制的原数据。二、论文综述:第一部分阐述本人入行一年以来对非功能测试技

5、术的学习掌握以及工作情况,包括非功能测试实施与质量管理规范的学习、非功能测试工具流程方法的学习,以及木人参与的具体非功能测试实施任务,总结在任务执行中掌握的相关测试技术。第二部分立足于实际项冃中非功能测试实施工作,阐述执行测试案例的一般步骤,发现影响测试效率的因素以及本课题研究的起因,并指明本课题所要解决的问题。第三部分是木文的主要研究内容,描述工具的设计和实现。研究工具开发中涉及到的主要技术方法,包括:LRS场景文件格式、LoadRunnerAnalysisAPR定时脚本执行、实时绘图等。从组成部分角度,包括场景设计、环境列表和案例执行部分。从开发功

6、能角度,包括界血开发、场景文件生成、一键式部署Nmon.配置检查、一•键执行测试案例、启停Nmon监控、启停LoadRunner场景、定吋执行shel1脚本、实吋显示并保存执行结果和资源便用趋势图、口定义案例、白定义执行步骤、保存和载入案例等功能。第四部分,结合自己一年内的工作,总结在导师制中的收获和成果。调查同事们使用木文工具的效果,收集人家提出的意见和建议,总结缺陷和不足,提出改进方向。同时对个人未来工作进行展望。最后对一年來给予我帮助的领导和同事致以最诚挚的感谢。三、课题计划进度和预期成果:>2015.05.21——2015.06.10:开发测试

7、场景牛成工具,研究LoadRunner场景文件格式和牛成方法,试验可行性>2015.06.11——2015.06.20:开发测试环境机器列表一键式部署Ninon功能,并支持可视化动态展示部署过程的功能;开发白动检杳部署成功与否并生成检杳结果功能>2015.06.21——2015.07.07:设计各测试案例执行步骤模板,开发测试案例白动执行功能(启停监控、启停LoadRunner场景、定时执行shell脚本)>2015.07.08——2015.07.23:开发町扩展测试案例、可定制案例执行步骤的功能,以及可视化实时显示执行结果和资源使川趋势图的功能>20

8、15.07.24——2015.0&01:完成论文四、导师意见:同意上报。导师签字:年刀日五、处

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。