没有合适的资源?快使用搜索试试~ 我知道了~
首页软件测试_自动测试和测试工具.ppt
软件测试_自动测试和测试工具.ppt
需积分: 48 18 下载量 153 浏览量
更新于2023-03-03
评论 1
收藏 1001KB PPT 举报
软件测试_自动测试和测试工具.ppt,该文档是自己做的,网络上没有重复版本。
资源详情
资源评论
资源推荐
第 15 章 自动测试和测试工具
报告人:
程 超
祁生德
许维新
第 15 章 自动测试和测试工具
15.1 自动化测试基础
15.2 软件自动化测试生存周期方法学
15.3 建立正确的自动化测试目标
15.4 工具和自动化的好处
15.5 测试工具
15.6 软件测试自动化
15.7 随机测试
15.8 使用测试工具和自动化的实质
15.9 测试自动化限制
自动化测试基础
自动化测试的意义:
通常,软件测试的工作量很大(据统计,测试会占用到
40% 的开发时间;一些可靠性要求非常高的软件,测试时
间甚至占到开发时间的 60% )。而测试中的许多操作是重
复性的、非智力性的和非创造性的,并要求做准确细致的
工作,计算机就最适合于代替人工去完成这样的任务。
软件自动化测试是相对手工测试而存在的,主要是通过
所开发的软件测试工具、脚本等来实现,具有良好的可操
作性、可重复性和高效率等特点。
要理解为什么要进行自动化测试,可以从两个方面考虑:
一是手工测试的局限性;
二是软件自动化测试所带来的好处。
自动化测试基础
自动化测试基础:
通过手工测试无法做到覆盖所有代码路径。
简单的功能性测试用例在每一轮测试中都不能少,而且具有一定的机械
性、重复性,工作量往往较大。
许多与时序、死锁、资源冲突、多线程等有关的错误,通过手工测试很
难捕捉到。
进行系统负载、性能测试时,需要模拟大量数据或大量并发用户等各种
应用场合时,很难通过于工测试来进行。
进行系统可靠性测试时,需要模拟系统运行 10 年、几十年,以验证系
统能否稳定运行,这也是手工测试无法模拟的。
如果有大量(几千)的测试用例,需要在短时间内( 1 天)完成,手工
测试几乎不可能做到。
对于小型项目,自动测试可能用处不大,不值得去学习另外一种测试工具
的使用方法。
自动化测试基础
自动化测试的定义和引入:
自动化测试的定义:使用一种自动化测试工具来验证各
种软件测试的需求,它包括测试活动的管理与实施。
在进行自动化测试前,首先要建立一个对软件测试自动
化的认识观。软件测试工具能提高测试效率、覆盖率和可
靠性等,自动化测试虽然具有很多优点,但它只是测试工
作的一部分,是对手工测试的一种补充。自动化测试绝不
能代替手工测试,它们各有各自的特点,其测试对象和测
试范围都不一样:
在系统功能逻辑测试、验收测试、适用性测试、涉及物
理交互性测试时,多采用黑盒测试的手工测试方法。
剩余59页未读,继续阅读
qsd754435360
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
- MW全能培训汽轮机调节保安系统PPT教学课件.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0