第一章 自动化测试入门.ppt

上传人:s****8 文档编号:82770004 上传时间:2023-03-26 格式:PPT 页数:15 大小:1.03MB
返回 下载 相关 举报
第一章 自动化测试入门.ppt_第1页
第1页 / 共15页
第一章 自动化测试入门.ppt_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《第一章 自动化测试入门.ppt》由会员分享,可在线阅读,更多相关《第一章 自动化测试入门.ppt(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、软件自动化测试软件自动化测试自动化测试入门自动化测试入门软件自动化测试软件自动化测试初识自动化测试自动化处理:任务计划向导,批处理等。测试用例(test case):是为了特定测试目的而设计一个特定的使用实例或场景,包括测试条件、测试数据及与之相关的测试规程或操作过程。测试用例也可以被称为有效地发现软件缺陷的最小测试执行单元。测试脚本(test script):是进行自动化测试时所编写的、可执行的一种程序,以实现测试用例的执行过程。软件自动化测试软件自动化测试一个简单的自动化测试过程安装测试工具Selenium IDE Selenium:为Web应用开发的功能测试工具 浏览器的安装:Firef

2、ox等。自动化测试过程录制测试脚本执行测试脚本测试结果软件自动化测试软件自动化测试使用Selenium IDE 进行自动化测试启动Selenium:启动FireFox,点击在“工具”菜单中点击“Selenium IDE”开始录制:n在Selenium IDE 中点击录制按钮,开始录制n在FireFox中打开WWW,输入“用Selenium进行自动化测试进行搜索”,开始搜索n选择三项进行验证n打开一个链接n结束录制一个简单的自动化测试过程软件自动化测试软件自动化测试执行测试脚本:回放时可以减慢速度,点击play current test case按钮即开始回放分析测试结果:一个简单的自动化测试过

3、程软件自动化测试软件自动化测试自动化测试和手工测试的不同自动化测试的优越性高效率准确可靠复用性可以完成手工测试无法完成的测试缺点:只能发现软件系统中30%的错误,70%的错误要依靠手工测试来发现,适合负载测试、性能测试、回归测试软件自动化测试软件自动化测试负载测试:模拟实际应用的软硬件环境及用户使用过程的系统负荷,逐渐加载或一次性加载、长时间或超大负荷的运行软件,以测试系统的稳定性,并试图找出系统性能瓶颈、异常的地方等。通过负载测试,可以确定系统的正常工作条件、极限条件等,了解系统的可靠性,从而提高软件系统的可靠性、稳定性,减少系统的宕机时间。自动化测试和手工测试的不同软件自动化测试软件自动化

4、测试性能测试:通过测试确定系统运行特性的性能指标数据,如数据吞吐量、响应时间、CPU使用率等。性能测试主要是为了获取或验证事先已定义的各项性能指标,测试的操作方式和负载测试相近,但结果和目的不一样。回归测试:由于软件修改或变更,对修改后的工作版本所有可能影响的范围进行的测试,回归测试的目的是发现原来正常的功能特性出现新的问题回归缺陷,从而确保原来正常的或符合要求的特性,不受其他区域修改的影响。回归测试,伴随着测试过程,功能测试和系统测试、单元测试和集成测试中,一旦有变更或修正,都要进行相应的回归测试。自动化测试和手工测试的不同软件自动化测试软件自动化测试什么是自动化测试自动化测试:把以人为驱动

5、的测试行为转化为机器执行的一种过程,即模拟手工测试步骤,通过执行测试脚本自动地测试软件,自动地完成软件的单元测试、功能测试、负载测试或性能测试等全部工作。一切可以由计算机系统自动完成的测试任务都已经由计算机系统或软件工具、程序来承担并自动执行自动化测试应该从提高工作效率和产品质量的根本目标出发,而不是为了自动化而自动化。软件自动化测试软件自动化测试什么是自动化测试测试自动化:侧重说明整个测试过程都由计算机系统自动完成,体现了更理想的自动化思想,有更广的范畴和更大的挑战。它不仅要求由工具完成测试的执行,而且要求测试的设计和管理也能由系统自动完成。软件自动化测试软件自动化测试自动化测试的引入思想准

6、备高度重视自动化测试方法辩证地看待自动化测试和手工测试各自的优势和劣势,不要对自动化测试期望过高克服自动化测试所面临的困难n技术上的障碍n项目进度的压力等软件自动化测试软件自动化测试自动化测试的引入引入自动化测试的流程判断是否适合进行自动化测试分析项目特点,确定哪些测试任务实施自动化测试测试任务1测试任务n分析任务,确定测试工具选择的标准初步评估市场上已有的测试工具确定哪些关键业务可以用来检验工具深入评估测试工具给出评估报告并做出决定软件自动化测试软件自动化测试自动化测试的引入自动化测试范围的考量:自动化测试有其局限性,有特定的适应范围周期短或一次性的项目新功能测试和回归测试自动化测试和手工测试应用范围的对比软件自动化测试软件自动化测试自动化测试的引入区别对待不同的测试阶段如何评估测试工具软件自动化测试软件自动化测试如何选择合适的测试工具测试工具的分类单元测试工具功能测试工具性能测试工具测试管理工具其他测试工具

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁