南理工软件测试自动化框架实践课件
需积分: 6 157 浏览量
更新于2024-07-19
收藏 16.37MB PDF 举报
南理工_S106S002_功能自动化测试框架实践课件
本资源是南京理工大学计算机科学与工程学院的功能自动化测试框架实践课件,旨在培养学生的软件测试能力和自动化测试实践技能。下面是该资源的知识点总结:
一、软件测试基础
* 软件测试的定义和重要性
* 软件测试的类型:黑盒测试、白盒测试、灰盒测试
* 软件测试的过程:测试计划、测试用例设计、测试执行、测试评估
二、测试覆盖标准
* 图形覆盖(Graph Coverage):测试用例是否能够覆盖所有可能的执行路径
* 逻辑覆盖(Logic Coverage):测试用例是否能够覆盖所有可能的逻辑分支
* 输入空间分区(Input Space Partitioning):测试用例是否能够覆盖所有可能的输入空间
* 语法基于测试(Syntax-Based Testing):测试用例是否能够覆盖所有可能的语法结构
三、自动化测试
* 自动化测试的定义和优点
* 自动化测试框架的选择和使用
* 自动化测试脚本的编写和维护
四、测试评估
* 测试评估的目的和方法
* 测试评估的指标:测试覆盖率、测试效率、测试可靠性
* 测试评估的工具和技术
五、软件测试实践
* 软件测试的实践步骤:需求分析、测试计划、测试执行、测试评估
* 软件测试的实践工具:JUnit、TestNG、Selenium
* 软件测试的实践经验:测试用例设计、测试数据准备、测试环境搭建
六、课程大纲
* Week 8: 介绍软件测试和自动化测试框架
* Week 9-10: 图形覆盖测试
* Week 11-12: 逻辑覆盖测试
* Week 13-14: 输入空间分区测试
* Week 15-16: 语法基于测试
* Week 17-18: 自动化测试实践
七、评估方式
* 出席率(20%)
* 讨论参与率(30%)
* 作业提交率(50%)
八、参考资源
* 《Introduction to Software Testing》
* 《Pragmatic Unit Testing》
* 《Slices》(Part 1-5)
* 《Exer-Student & Example Java Program》
九、联系方式
* QQ: 429782991
本资源旨在提供一个系统的软件测试和自动化测试框架实践课程,帮助学生掌握软件测试的基本概念和自动化测试的实践技能。
127 浏览量
128 浏览量
118 浏览量
183 浏览量
2018-03-05 上传
171 浏览量
2021-03-06 上传
2021-03-27 上传
绝不原创的飞龙
- 粉丝: 4w+
- 资源: 1083
最新资源
- Star UML指导手册
- FAT32文件系统白皮书(中文)
- 领域驱动模型详细介绍
- Asp.net开发必备51种代码(非常实用)
- 智能手机操作系统简介
- 当前,CORBA、DCOM、RMI等RPC中间件技术已广泛应用于各个领域。但是面对规模和复杂度都越来越高的分布式系统,这些技术也显示出其局限性:(1)同步通信:客户发出调用后,必须等待服务对象完成处理并返回结果后才能继续执行;(2)客户和服务对象的生命周期紧密耦合:客户进程和服务对象进程都必须正常运行;如果由于服务对象崩溃或者网络故障导致客户的请求不可达,客户会接收到异常;(3)点对点通信:客户的一次调用只发送给某个单独的目标对象。
- JSP 《标签啊,标签!》
- UDDI 注册中心介绍
- Thinking in C++, Volume 2, 2nd Edition 英文版 (pdf)
- 完全精通局域网.rar
- mtk的make命令分析
- Essential-MATLAB-for-Engineers-and-Scientists-Third-Edition
- Maven 权威指南 简体中文版
- 深入理解计算体系结构英文版
- AT&T汇编学习资料
- 计算机故障查询手册(非高手用)