测试前沿技术及理论课程

测试前沿技术及理论课程

ID:43220698

大小:9.20 MB

页数:35页

时间:2019-10-04

测试前沿技术及理论课程_第1页
测试前沿技术及理论课程_第2页
测试前沿技术及理论课程_第3页
测试前沿技术及理论课程_第4页
测试前沿技术及理论课程_第5页
资源描述:

《测试前沿技术及理论课程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、测试前沿技术和理论课程安徽科大讯飞信息科技股份有限公司AnHuiUSTCiFlyTekCO.,LTD.2012年何超讲师介绍姓名:何超部门:技术质量部职位:测试工程师概述范围与目标本课程的培训目标了解前沿测试技术,如:云计算、物联网、敏捷开发、虚拟化、测试可视化熟悉敏捷测试流程以及探索性方法运用敏捷测试思想以及探索性测试理念,能够在项目中进行应用本课程将占用时间90分钟目录前沿技术概览前沿测试技术简介敏捷测试探索性测试虚拟化测试平台测试可视化前沿技术概览敏捷开发(AgileDevelopment)一种以人为核心、迭代、循序渐进的开发方法把一个大项目分为多个相互联

2、系,但也可独立运行的小项目,并分别完成在此过程中软件一直处于可使用状态前沿技术概览物联网(InternetofThings)通过装置在物体上的各种信息传感设备,如RFID装置、红外感应器、全球定位系统、激光扫描器等等,赋予物体智能,并通过接口与互联网相连而形成一个物品与物品相连的巨大的分布式协同网络前沿技术概览数据库WEB站点文件服务器用户开发者虚拟化桌面虚拟化服务器PDAIPodmobile虚拟化存储虚拟化应用集群卫星PadDCTV前沿测试技术简介云测试(Cloudtesting)基于云计算的一种新型测试方案敏捷测试(Agiletesting)遵循敏捷宣言的一

3、种测试实践物联网测试(IOTtesting)建立在物联网共性基础上的测试前沿测试技术简介虚拟化测试平台(VtsetPlatfom)基于基于虚拟化技术的测试平台探索性测试(Exploratorytesting)一边测试,一边探索测试可视化(Testvisualization)让整个测试过程可视化V敏捷测试敏捷开发敏捷是一种思想,不是一种特定的过程针对不同的对象,需要考虑是否采用敏捷的方式敏捷测试什么是敏捷测试敏捷测试的特点敏捷测试(Agiletesting)是敏捷的一种,是遵循敏捷宣言的一种测试实践1.强调从客户的角度出发,即从使用系统的用户的角度,来测试系统2.

4、重点关注持续迭代的测试新开发的功能,而不再强调传统测试过程中严格的测试阶段3.尽早开始测试,一旦系统某个层面可测,就要开始模块层面的单元测试,同时随着测试深入,持续进行回归测试保证之前测试过内容的正确性4.不断修正质量指标,正确建立测试策略,确认客户的有效需求得以圆满实现和确保整个生产的过程安全的、及时的发布最终产品敏捷测试敏捷测试(Agiletesting)遵循敏捷宣言的一种测试实践SprintBacklog-Tasks项目关系人,客户4WeekIterations每日Syncup会议Sprint产品Backlog–功能SprintBacklog–任务将大需求

5、分解为多个小需求不断迭代完成每个需求,直到用户确认迭代过程中,需要不断修改测试方案和测试用例,确保版本频繁变动带来的问题While(用户未确认or需求变更){1.需求分析;2.完成需求开发;测试方案、用例修改;3.集成测试;}敏捷测试敏捷测试(Agiletesting)遵循敏捷宣言的一种测试实践Confirmative测试就是对build的有效性和关键的功能是否正确进行验证Investigative测试是对Confirmative测试的补充和是更广泛的测试活动敏捷测试敏捷测试(Agiletesting)遵循敏捷宣言的一种测试实践准备做什么正在做什么已经完成什么完

6、成当前任务,迅速迭代减少文档,增加沟通了解他人在做什么,尽快告知他人自己完成了什么增加客户参与敏捷测试敏捷测试(Agiletesting)遵循敏捷宣言的一种测试实践示例:性能测试敏捷模型探索性测试什么是剧本式测试(ST)剧本式测试,严格按照预先定义好的测试计划、测试步骤进行测试什么是探索性测试(ET)探索性测试,最简单的解释:同时设计测试和执行测试,一边测试一边探索ST与ET对比STET测试与测试用例的关系测试用例在之前就设计和记录好,过后再测试执行或被其他测试人员执行测试设计和执行时在同一时间完成,而且它们不是必须要记录下来测试与测试执行的关系可以控制测试执行

7、可以提升测试设计过程的交互性事前准备好材料,由之前想好的想法引导着自动向导,如同对话探索性测试探索性测试测试应用的三种模式STTester结果对比分析TestLeaderETTester从专业的角度将测试人员分为ET和ST两类;ET与ST的测试人员分别进行测试;ET和ST将各自的测试结果进行汇总;测试负责人通过检查对比,即时调整策略,用例以便进行后续测试;探索性测试ET和ST产出BUG分析对于已知bug来说,使用ET或ST方法在发现bug总数上没有区别;但ET却可以发现更多的未知bug在各种发现难度上ET发现更多的bugET在GUI和Usability这2个类型

8、上ET有比较大的优势,但

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

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

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