《软件测试技术》实训指导书

《软件测试技术》实训指导书

ID:16193895

大小:398.00 KB

页数:9页

时间:2018-08-08

《软件测试技术》实训指导书_第1页
《软件测试技术》实训指导书_第2页
《软件测试技术》实训指导书_第3页
《软件测试技术》实训指导书_第4页
《软件测试技术》实训指导书_第5页
资源描述:

《《软件测试技术》实训指导书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《软件测试技术》实训指导书一)测试软件说明1.1安装说明l需要安装的软件有:LoadRunnerv7.8、QTPv9.2、CppTestv6.5、TestDirectorv8.0。l安装过程比较费时间,需要耐心等待。同时需要和因特网连接。各软件安装说明详见软件压缩包所示。l安装完成后需要重新启动机器。l为了确保安装软件能够正常使用,强烈建议安装前重新装一个干净的操作系统。1.2软件简介1)LoadRunner该软件是MI公司开发一个性能负载测试工具,主要进行黑盒测试和回归测试。它通过模拟成千上万用户实施并发负载和实时性能监视的方式来确认和查找问题,能够对整个企业架构进

2、行测试。LoadRunner的测试对象是整个企业的系统,它通过模拟实际用户的操作行为和实行实时性能检测,来帮助你尽快的查找和发现问题。此外,它支持广泛的协议和技术。2)QTP该软件是MI公司开发的一个功能测试工具,主要进行自动化测试、回归测试。3)C++TestParasoftC++Test是将C和C++的单元测试和编码标准分析自动化的软件纠错产品。C++Test可以帮助开发人员防止软件错误,保证代码的健全性、可靠性、可维护性和可移植性。C++Test是Parasoft公司出品的一个针对C/C++源代码进行自动化单元测试的工具。它可以对源代码进行三种测试:白盒测试、黑

3、盒测试以及回归功测试。1)TestDirector一个由MI出品的测试管理工具,包括需求分析管理、测试计划管理、测试执行管理以及错误缺陷跟踪等功能,加快测试过程。一)软件使用说明2.1注意事项本报告只提供基本使用过程说明,具体的操作使用需要不断学习,可以借助软件自身的帮助文件和internet网上的资源进行学习。每个软件都比较复杂,需要花费大量的时间取学习和使用。此次实训只教给你最基本的使用方法。2.2基本说明1.LoadRunner基本使用l制定测试计划(包括测试实例的设计、场景的设计等)。l录制测试脚本(对用户的操作过程进行录制、回放和修改)。l创建测试场景(模拟

4、用户的操作)。l运行测试(运行整个场景)。l监视场景(对服务器的各项性能指标进行实时监测)。l分析测试结果(帮助测试人员对测试结果进行分析)。2.QTP基本使用l制定测试计划。l创建测试脚本(录制测试脚本)。l增强测试脚本功能(对录制的测试脚本进行一些功能的扩展)。l运行测试。l分析测试。3.CppTest基本使用l创建新工程。l静态代码规则分析。l自动测试用例测试。l修改测试用例。1.TestDirector基本使用l分析并确认测试需求。l根据测试需求制定测试计划。l创建测试实例并执行。l缺陷跟踪和管理。一)实训要求基本要求l撰写课程设计报告。l具体题目要求如下所示

5、。l编写测试用例、写出详细的操作过程,配以基本必要的文字说明和操作结果截图。l如发现雷同报告,皆按照实训不及格处理,责任自负。l认真对待,如有不清楚的地方,可以询问老师或者上网查询学习。二)实训项目1)使用LoadRunner测试www.163.com网站邮箱登录的操作过程。l选择程序组里面的LoadRunner/virtualusergenerator。l选择【web(http/html)】协议。不同的测试对象选择不同的协议,针对web网站,选择web协议。l切换到脚本视图,选择【view】/【scriptview】。其中vuser_init和vuser_end一般

6、用于存放应用程序初始化和关闭时的脚本,这两个脚本只执行一遍。Action中存放的是实际的主体脚本,可以多次运行,测试人员也可以创建多个Action脚本。单击工具栏上的【startrecording】按钮,开始录制脚本。【URL】中填写要测试的网址(mail.163.com)。l选择【option】按钮,配置browser,默认是IE,如系统默认的浏览器不是ie,需要配置【specifypathtoapplication】。l点击【ok】按钮,开始录制。这是会自动打开mail.163.com网页。需要耐心等待,lr自动会打开该网页,不能人工打开。l输入用户名和密码,点击

7、登录按钮,直到登录后的界面完全显示后再点击录制工具栏上的停止按钮。l录制完成后,需要测试一遍该脚本。点击工具栏上的运行脚本按钮,运行完毕后会自动生成一个报告,点击页面上的recordingsummary链接,可以进入报告页面。l点击【TOOLS】菜单下的【createcontrollerscenario】选项,选择【manualscenario】(人工场景),设置numberofvusers(虚拟用户数)为10。l点击【editschedule】,设置【rampup】(开始)选项【loadsetting】,选择【duration】,设置【rampdo

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

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

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