《全程软件测试》电子课件 陆续可下载

为了 更好地让大家理解软件测试,共完成了8讲内容,目前已发布了3讲,在接下来的时间,将陆续发布其它几讲内容。

 

 ------------------------------------------------------------------------

先进的测试思想 :测试过程可以看作质量保证和缺陷预防的过程,测试不再是产品质量的一个检验环节,而是融入整个软件开发生命周期,持续的质量反馈机制,与开发相辅相成。

 

p完备的内容 :从头到尾,覆盖每一个环节,从需求评审、测试计划、测试设计直至测试结果分析和质量报告。
第1讲 软件测试思想理念
 
 

--------------------------------------------------------------------------

第一讲主要讨论了软件测试的思想和理念,帮助大家了解什么是软件测试。第二讲,着重介绍软件测试的各项内容,帮助大家获得软件测试的整体认识,为后面各个单项内容的学习打下基础。其内容涵盖质量、测试目标、测试方法、测试用例设计、缺陷报告、测试管理等,其关系如下图所示:

 

详见第二讲电子课件   《全程软件测试——整体认识》

 

---------------------------------------------------------------------- 

 从测试项目执行过程来看,计划要先行,而对于测试课程来讲,应先理解测试的概念,掌握各种测试方法,具有良好的测试实践,才能制定有效的测试计划。在计划过程中,要参与需求和设计评审,更好地了解项目,清楚项目测试的需求,并根据测试目标、测试任务、现有测试资源等制定合理的测试策略,降低测试风险,主要有: 
 
 1)测试计划的作用与内容 
 2)需求评审 
 3)设计验证 
 4)测试范围分析 
 5)测试策略
 6)测试风险
详细内容参考: 第3讲 课件

------------------------------------------------------------------------------------------------------------
测试需求、范围是通过测试用例体现出来,并以更为有效的方式来执行测试,更快地发现程序的缺陷。测试用例是测试脚本开发、测试执行的基础。只有设计好测试用例,才能保证测试的覆盖率。
 l      为什么需要测试用例 ?

l      如何根据项目的 具体需求,构造测试用例结构?

l      测试用例有哪些基本元素组成 ?

l      设计测试用例时,需要遵循哪些基本的原则 ?

l     在测试用例设计上白盒测试方法和黑盒测试方法如何体现出来?

l     系统测试用例设计和功能测试用例设计有什么区别?

l     测试用例如何被组织起来完成不同阶段的测试任务?

 

这讲主要内容有: 

p  1. 回顾一下测试用例的概念 
p  2. 测试用例框架的设计 
p  3. 功能测试用例的设计方法 
p  4. 非功能性的测试用例设计 
p  5. 测试套件的创建
p  6. 测试用例评审和维护
 

 

如何灵活运用各种基本方法来设计完整的测试用例,并最终实现暴露隐藏的缺陷,全凭测试设计人员的丰富经验和精心设计

详细见课件:全程软件测试 第4讲 测试设计

------------------------------------------------------------

由于手工测试的局限性,软件测试借助测试工具成为必要,并向软件测试全面自动化发展,可以解决手工测试的局限性,带来一些益处。
1) 缩短软件开发测试周期。对上千个测试用例,测试工具可以在很短时间内完成,而且测试工具不知劳累、24小时不停地运行同样测试用例十遍、一百遍等。这些都体现了软件测试工具执行测试具有速度高、效率高的特点。

2) 脚本可以多次重复运行,降低成本。在回归测试中、在很多不同的测试环境(如不同的浏览器、不同的操作系统、不同的连接条件等)下,测试工具可以多次运行同样的测试用例,而测试脚本只要开发一次。
3) 增强测试的稳定性和可靠性,通过测试工具运行测试脚本,能保证百分之百被执行,所有的测试结果都能客观地记录下来。
1. 自动化测试和测试自动化 
p 2.测试工具的实现原理 
p 3.结构化、数据驱动和关键字驱动脚本 
p 4.测试工具选择的标准 
p 5.开源工具的完整解决方案 
p 6.商业工具的完整解决方案 
p 7.以开源工具Selenium介绍自动化功能测试 
p 8.以开源工具JMeter介绍自动化性能测试

p 9.测试自动化框架 
 
----------------------------------------------------------------------------------------------------------------

千里之行,始于足下。九层之台,起于垒土。-老子
不积跬步无以至千里,不积小流无以成江海。-荀子劝学
道虽迩,不行不至;事虽小,不为不成。-荀子修身

执行是测试成功的基础,执行是非常重要的。这一讲,内容也非常丰富,主要有:

两段论
立体作战
环境组合优化
回归测试策略
缺陷的生命周期
有效地报告缺陷

详见: 第6讲 测试执行 课件 

--------------------------------------------------------------------------------------------------


 

  • 0
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 16
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值