没有合适的资源?快使用搜索试试~ 我知道了~
自动化测试基础,适合新手入门
5星 · 超过95%的资源 需积分: 18 29 下载量 61 浏览量
2011-04-26
17:15:23
上传
评论
收藏 326KB PPT 举报
温馨提示
试读
64页
自动化测试的意义 自动化测试的定义和引入 自动化测试的原理和方法 自动化测试工具的作用及优势 软件自动化测试生存周期方法学 软件自动化测试生存周期方法学的应用 自动化测试存在的一些问题和限制 建立正确的自动化测试目标
资源推荐
资源详情
资源评论
ShiZhu_FFH 1
软件自动化测试基础
ShiZhu_FFH 4
自动化测试的意义
通常,软件测试的工作量很大(据统计,测试会占用到 40% 的
开发时间;一些可靠性要求非常高的软件,测试时间甚至占到
开发时间的 60% )。而测试中的许多操作是重复性的、非智力
性的和非创造性的,并要求做准确细致的工作,计算机就最适
合于代替人工去完成这样的任务。
软件自动化测试是相对手工测试而存在的,主要是通过所开发
的软件测试工具、脚本等来实现,具有良好的可操作性、可重
复性和高效率等特点。
要理解为什么要进行自动化测试,可以从两个方面考虑:
一是手工测试的局限性;
二是软件自动化测试所带来的好处。
ShiZhu_FFH 5
手工测试的局限性
通过手工测试无法做到覆盖所有代码路径。
简单的功能性测试用例在每一轮测试中都不能少,而且具有一
定的机械性、重复性,工作量往往较大。
许多与时序、死锁、资源冲突、多线程等有关的错误,通过手
工测试很难捕捉到。
进行系统负载、性能测试时,需要模拟大量数据或大量并发用
户等各种应用场合时,很难通过于工测试来进行。
进行系统可靠性测试时,需要模拟系统运行 10 年、几十年,
以验证系统能否稳定运行,这也是手工测试无法模拟的。
如果有大量(几千)的测试用例,需要在短时间内( 1 天)完
成,手工测试几乎不可能做到。
剩余63页未读,继续阅读
资源评论
- u0131062322015-04-10真的非常感谢,他对我帮助非常大
- javazhang02012-09-06基础入门,讲的很详细,有c#单元测试工具的介绍,没有涉及到Junit
- cooloakk2012-09-09比较适合入门
sigmayhan
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功