七、自动化测试
1
内容要点
A.自动化测试的意义
B.自动化测试的引入
C.自动化测试的原理和方法
D.自动化测试生存周期
2
A.自动化测试的意义
●软件测试工作量很大(常占到40%的开发时间;一些可靠性要求非常高的软件,甚至60%)
●测试中的许多操作是重复性的、非智力性的和
非创造性的,并要求做准确细致的工作,计算
机就最适合于代替人工去完成这样的任务。
●无法做到覆盖所有代码路径
●机械、重复,工作量大
●许多与时序、死锁、资源冲突、多线程等有关的错误,通
过手工测试很难捕捉到
●进行负载、性能测试,很难通过手工测试模拟大量数据或
大量并发用户
●可靠性测试时,常需要模拟
原创力文档

文档评论(0)