自动化测试的一点看法
2009-11-20 17:21
232 查看
自动化测试的定义:
各种测试活动的管理与实施,包括测试脚本的开发与执行,均使用一种自动化测试工具来验证测试的需求.测试自动化的目的着重与发现旧的软件故障,(我认为也可以应用在软件开发完成了后的验证阶段).
自动化测试的原理:
直接对代码进行动态和静态的分析,测试过程中捕捉和回放的技术,测试脚本的技术,虚拟测试技术和测试管理技术.
我们可以根据下面的情况考虑进行自动化测试:
1测试个案的生成,包括测试输入输出测试操作指令等;
2.测试的执行与控制,包括单机运行和网络多记分布式的运行,节假日的运行,测试对象,测试范围,测试版本控制等;
3.测试结果与标准输出的对比;
4.不吻合的测试结果分析,记录,分类和通报;
5.总体测试状况的统计报表的产生;
6.非常重要的测试;
7.重要功能的测试;
8.有很快回报的测试;
9.运行最平凡的测试;
10。容易进行主动化的测试.
手工测试:它可以弥补自动化测试的不足而且在发现的错误中有85%是靠手工发现的;
手工测试的不足:不能覆盖所有的代码路径;有一定的局限性,重要性的工作;资源冲突,多线程的错误;
手工测试的好处:缩短了软件的开发周期;提高测试效率;节省人力资源,降低了测试成本.
这此要特别注明:手工测试不一定会缩短软件周期,进行自动化测试之前是要好好引入它等.
详情请登录:www.alldaytest.com
相关文章推荐
- “个人养老保险将可随本人转移”的一点看法
- 关于机器学习的一点看法
- 对于软件产品质量的一点看法
- 对数据库数据冗余的一点看法
- 对 File.Delete 方法的一点看法
- 谈谈我对学习技术的一点体会和看法
- 关于学习的一点看法
- 看一个比较各种语言的帖子的一点看法
- 对“当你辛辛苦苦写的博客文章被无情复制…”的一点看法和应对策略
- 对华为招聘人才的一点看法
- 在Windows中对程序运行时依赖cygwin1.dll文件的一点看法
- 转载CSDN上关于GOOGLE的一则评论,后面也有自己的一点小小的看法
- 对widget(挂件技术)的一点看法
- 看一个比较各种语言的帖子的一点看法
- GUI的一点看法
- 关于webcontrol和pagelet的一点看法
- go语言的设计的一点粗浅看法
- 看一个比较各种语言的帖子的一点看法
- 我对linq的一点看法
- 对于一道面试题的一点看法