词条 | vs2010 ui 测试 |
释义 | 基本信息讲师: 赵卓时长:45分钟 集数:23 ISRC:CN-M10-10-305-31/V.T 出版社:机械工业出版社 发行商:华章培训网 课程介绍软件测试是保证软件质量的重要手段,随着软件产业的快速发展,传统的手工测试已经不能满足软件测试技术的快速发展以及日益提高的软件测试效率、质量、成本控制的需要,因此,自动化测试技术诞生了。 自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程,实现人们用手工无法实现的工作或成本较大,难以执行的工作。通常,在设计了测试用例并通过评审之后,由测试人员根据测试用例中描述的规程一步步执行测试,得到实际结果与期望结果的比较。如果将这些人工完成的事情由机器自动执行,这样便节省了人力、时间或硬件资源,提高了测试效率。 本次课程着重于自动化功能测试,使用的测试工具为Visual Studio2010,将探讨如何使用Visual Studio2010的新特性----编码的UI测试来进行功能测试。 适用对象 测试人员,自动化测试人员,开发测试人员。 技术平台 演示平台 系统:Win7 框架:.net4.0 工具:Visual Studio 2010 涉及知识 必须拥有的语言基础:C# ,xml。 可稍了解的相关技术:WinForm ,WPF ,SilverLight。 作者介绍赵卓,英文名Real Zhao,软件开发出身,拥有较多软件项目开发经验。后转为测试,曾在神州数码负责自动化测试的实施。后加入新蛋中国,任高级测试工程师,负责制定部门自动化测试规范,开发公共框架,参与自动化测试(QTP,VS2010),并开发相应的测试工具。 课程目录简单示例篇(第1讲) 课程目标:了解VS2010UI测试的基本录制和回放功能 课程内容: (1)概述自动化测试的基础概念和相关工具。(0.5课时) (2)演示VS2010UI测试的基本录制和回放功能。(0.5课时) 实现原理篇(第2讲~第5讲) 课程目标:掌握UI测试中,对象的识别原理和操作动作的录制原理 能够通过修改UIMap.uitest文件控制操作代码和识别代码的生成,或者直接通过API编写代码。 课程内容: (1)操作动作的录制原理与回放原理(1课时) (2)用修改UIMap.uitest文件的方式模拟录制的操作,控制UIMap.designer.cs文件的生成,并直接使用相关API操作(1课时) (3)对象的识别原理介绍(1课时) (4)用修改UIMap.uitest文件的方式,识别疑难对象,并直接使用相关API识别(1课时) 常用技术篇(第6讲~第13讲) 课程目标: 掌握自定义编码的方式实现测试。 掌握测试中常用的基本函数和注意事项。 了解VS2010对于WinForm,Web,WPF,Silverlight等技术的不同支持特性。 课程内容: 讲解自定义编码的最佳实现方式。(4课时) 介绍在测试的过程中经常使用的基本函数和注意事项。例如如何使用数据驱动的测试,并使用相关API等待出现,等待属性,提高测试代码的稳定性。(2课时) 分别讲解以WinForm,Web,WPF,Silverlight等技术实现的程序的自动化测试实现,以及细节差异。(2课时) 项目实战篇(第14讲~第22讲) 课程目标: 掌握编码的UI测试在项目中的实际运用。 课程内容: 项目中使用自动化测试的流程,人员分配(0.5课时) 以一个项目示例讲解自动化测试场景和执行流程的设计,以及测试设计文档的编写。(2.5课时) 讲解测试数据层的设计。(1课时) 实施编码,同时讲解代码分层的设计,并在编写完成后,修改项目示例程序,让其故意产生错误,考验这些代码是否能够测试出这些错误,并实现在发生异常时能够自动处理。(2.5课时) 对UI测试代码做最后的组织管理。(0.5课时) |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。