网站大量收购闲置独家精品文档,联系QQ:2885784924

软件测试-自动化测试教案2.docx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE1

--

PAGE6

《软件测试基础》教案

TOC\o1-2\h\z\t标题3,3课时1 3

1. 前导知识回顾:[5分钟] 3

2. 课程知识点讲解: 3

2.1. 具体知识点1:[10分钟] 3

脚本技术 3

2.2. 具体知识点2:[10分钟] 4

录制/回放技术 4

2.3. 具体知识点3:[5分钟] 4

基于数据驱动/关键字驱动的自动化测试技术 4

2.4. 具体知识点4:[5分钟] 4

基于测试预期的结果分析比较技术 4

2.5. 具体知识点5:[5分钟] 4

惠普手动测试与自动化测试 4

3. 本节总结[5分钟] 5

4. 考核点 5

5. 测试题 5

6. 扩展部分 5

7. 学员问题汇总 5

8. 作业 5

课时2 5

9. 前导知识回顾:[5分钟] 6

10.课程知识点讲解: 6

10.1. 具体知识点1:[10分钟] 6

C/S、B/S应用比较 6

10.2. 具体知识点2:[10分钟] 7

C/S系统测试 7

10.3. 具体知识点3:[10分钟] 7

B/S系统测试 7

10.4. 具体知识点4:[5分钟] 8

惠普对客户端软件测试的解决方案 8

11. 本节总结[5分钟] 8

12. 考核点 9

13. 测试题 9

14. 扩展部分 9

15. 学员问题汇总 9

16. 作业 9

课时:2课时

课时1

本节主要目的

理解自动化测试技术

了解产生测试脚本的三种方式

理解脚本技术、录制/回放技术

了解基于数据驱动/关键字驱动的自动化测试技术

理解基于测试预期的结果分析比较技术

了解惠普手动测试与自动化测试

本节重点

自动化测试技术

本节难点

脚本技术

前导知识回顾: [5分钟]

回顾上节学习的自动化测试、自动化测试框架的概念,加深学生对自动化测试相关知识的认识。

课程知识点讲解:

具体知识点1:[10分钟]

脚本技术

知识点讲解:

首先告诉学生自动化测试技术按其机制划分有侵入式和非侵入式,强调着两种的区别,讲解测试脚本的含义及产生测试脚本的三种方式。然后讲解脚本技术的重要性,即保证脚本的质量也就是保证软件测试的质量,再逐步介绍几种常用的脚本技术,着重讲解数据驱动脚本及关键字驱动脚本。

具体知识点2:[10分钟]

录制/回放技术

知识点讲解:

首先让学生理解录制/回放技术是一种黑盒测试的自动化方法,然后具体讲解讲解该技术的概念、GUI对象识别技术。

具体知识点3:[5分钟]

基于数据驱动/关键字驱动的自动化测试技术

知识点讲解:

分别从优缺点这两方面,讲解基于数据驱动的自动化测试技术和基于关键字驱动的自动化测试技术,从而让学生对这两个技术有个大致的了解。

具体知识点4:[5分钟]

基于测试预期的结果分析比较技术

知识点讲解:

先介绍测试结果分析的概念(检验软件是否产生了正确输出的过程,是通过在测试的实际输出与期望输出之间完成一次或多次比较来实现的),通过举例,说明一些测试用例只要求一种比较来验证软件的输出。然后,依次对被测系统输出结果分类、结果分析对比方法讲解,其中,以案例的方式着重讲述动态比较方法。

具体知识点5:[5分钟]

惠普手动测试与自动化测试

知识点讲解:

向学生介绍惠普手工测试工具Sprinter、惠普自动化测试工具UFT的基本特点。然后以截图的方式向学生展示工具Sprinter,以让学生对工具有个直观的感受,简单介绍下UFT即可,因为在功能测试课程里会有详细的讲解。

本节总结 [5分钟]

回顾本节课的主要内容,对自动化测试技术的概念、脚本技术进行总结,简单回顾惠普手动测试工具与自动化测试工具。

考核点

考核点1:脚本技术

考核点2:录制/回放技术

测试题

测试题1:常用的脚本技术有哪些?

扩展部分

扩展部分1:无

学员问题汇总

学员问题1: 暂无

学员问题2: 暂无

作业

习题1:软件测试自动化常用技术有哪些?我们如何使用这些技术?

课时2

第十章软件测试基础

本章主要目的

理解C/S、B/S应用的相关知识和概念

理解C/S系统测试、B/S系统测试

了解惠普对客户端软件测试的解决方案

本章重点

C/S系统测试、B/S系统测试

前导知识回顾:[5分钟]

先介绍客户端/服务端的相关概念,让学生对客户端的相关概念有直观的认识,引出主流的两种网络连接模式:C/S与B/S模式,然后,带学生回顾下第一章学习过的C/S与B/S结构的相关内容,加深学生对C/S与B/S的理解。

课程知识点讲解:

具体知识

文档评论(0)

素珍 + 关注
实名认证
内容提供者

好文件大家都可以分享

1亿VIP精品文档

相关文档