[转]软件测试演义——中高级系列(序)

[转]软件测试演义——中高级系列(序)

2015-06-11

转自:软件测试演义——中高级系列(序)

前,软件测试团队主要集中在大型外资企业,国内软件测试水平还处在发展阶段,人们对测试理解不够全面、误区较多,所以时常总感到自己背负着一份责任——和测试圈的朋友共同努力去帮助我们软件测试行业的发展。昨天晚上,忽然有一个想法,借自己Blog宝地,演义一回“软件测试”,系统地介绍软件测试的思想、方法、技术和实践等,更重要是抛砖引玉,吸引更多的朋友参与,营造一个“思想碰撞、技术交流”的软件测试社区。

面,我已经和大家交流了软件测试的几个重要话题,如第一部分所示。下面真正要演义的就是第二部分,共30回,计划每周2回,15周左右完成演义J

期待大家的及时反馈,不断加入新的章回… …以得到20个支持帖子为开始演义的动力  

第一部分

  测试方法

    测试方法的辩证统一(之一)

    测试方法的辩证统一(之二)

    测试方法的辩证统一(之三)

    测试方法的辩证统一(之四)

  测试自动化

    如何才能做好测试自动化(TA)?

    如何更好达到测试自动化的目的(2) ?

    功能测试自动化的投入和产出

    测试自动化普遍存在的问题

    强大的Web开源测试工具—Selenium

    最好的测试工具

  测试执行

    测试执行中非常有效的策略

    再论软件测试的执行

第二部分

  理论思想篇

    第1回  V模型,我的完整诠释

    第2回  究竟什么是软件测试?

    第3回  软件测试和质量保证的关系

    第4回  软件测试的目标

    第5回  软件测试所面对的现实

    第6回  软件测试的十大原则

    第7回  软件测试方法的应用之道

    第8回  测试的三维空间

    第9回  验证和确认——缺一不可

  技术篇

    第10回  在软件开发各个阶段的测试任务

    第11回  集成测试的模式和方法

    第12回  功能测试和适用性测试的标准

    第13回  负载、性能测试和容量测试的关系和区别

    第14回  容错性测试和安全性测试

    第15回  回归测试的风险性和有效性之平衡策略

    第16回 不容忽视的安装或部署测试

  设计篇

    第17回 测试项目的管理原则

    第18回测试计划的有效性和全面性

    第19回测试资源的合理分配

    第20回测试风险的管理

    第21回测试用例设计方法的综合运用

    第22回测试用例的复审

  执行篇

    第23回  严格执行测试

    第24回测试进度和成本的控制

    第25回准确报告软件缺陷

    第26回提高测试覆盖度     

    第27回    测试结果分析和质量报告

    第28回测试过程和结果度量

    第29回软件质量度量

    第30回    总结

版权所有,软件测试演义®

时间: 2024-10-11 10:21:07

[转]软件测试演义——中高级系列(序)的相关文章

Web 软件测试 Checklist 应用系列,第 1 部分: 数据输入

Web 软件测试 Checklist 应用系列,第 1 部分: 数据输入 本文为系列文章"Web 软件测试 Checklist 应用系列"中的第一篇.该系列文章旨在阐述 Checklist(检查清单)在 Web 软件产品测试中的应用,以帮助您了解如何利用 Checklist 这种重要的测试手段,更高效的寻找 Web 产品中的 defect(缺陷).Checklist 汇集了有经验的测试人员总结出来的最有效的测试想法,可以直接有效的指导测试工作,开阔测试人员的思路,能够快速的发现产品的缺

商业模式系列-序

之前写了IT技术系列.高中生活系列.雷观系列. IT技术系列,写的是自己的老本行,混饭吃的能力,这个是最基础的.相对比较好一些,不是难度问题,主要是耐心问题,怎么把问题描述得更清楚. 高中生活系列,有一定的难度,写的是7~10年前的故事,这个富有趣味,有一定挑战.我不想只是简单地回忆一些事情,而是在事情中回顾当时的想法以及相关的道理,更关键的是,体现了价值观上的一些冲突. 雷观系列,则正式提出个人观念和三观,价值观.世界观.人生观,进而是爱情观.技术观等.对于一个人来说,三观才是根本,所以说这一

软件测试的几个误区

(1).误区之一:软件开发完成后进行软件测试  软件项目要经过以下几个阶段:需求分析,概要设计,详细设计,软件编码,软件测试,软件发布.据此,认为软件测试只是软件编码后的一个过程.这是不了解软件测试周期的错误认识.软件测试是一个系列过程活动,包括软件测试需求分析,测试计划设计,测试用例设计,执行测试.因此,软件测试贯穿于软件项目的整个生命过程.在软件项目的每一个阶段都要进行不同目的和内容的测试活动,以保证各个阶段的正确性.软件测试的对象不仅仅是软件代码,还包括软件需求文档和设计文档.软件开发与软

全程软件测试之测试需求分析与计划

全程软件测试之测试需求分析与计划 在项目启动之后,就要着手软件项目的计划,包括软件测试计划.软件测试计划是整个开发计划的组成部分,同时,它又依赖于软件组织过程.项目的总体计划.质量文化和方针.在测试计划活动中,首先要确认测试目标.范围和需求,其中"测试需求分析"是关键任务,然后在测试需求基础上制定测试策略,并对测试任务.时间.资源.成本和风险等进行估算或评估. 无论何时进行估算,我们都是在预测未来,并会接受某种程度的不确定性.软件项目计划的目标是提供一个框架,不断收集信息,对不确定性进

真诚才能相处、真诚才能持久:携手与51CTO学院共进的2年

真诚朋友的相遇 人与人相处,最重要的是坦率和真诚,在哪里也一样.我比较欣赏朋友间的那种的纯净和坦荡,就象蓝天,睛空万里,象大海,那么宽厚博大! 只有真诚,才能相处:只有真心,才能相知.无论是在现实中和虚拟世界上,我们都离不开朋友,我们都渴望拥有知己. 在人生的路上,并非到处都充满了掌声和鲜花,并非事事都一帆风顺.只有面对真诚的朋友,我们才可以淋漓尽致地的表现出喜怒哀乐的情怀,才能够共同努力齐心创造未来.有时候,拥有真诚的朋友,比拥有黄金更快乐!因为黄金是有价的,而真情却是无价的,真诚的友情是心灵

Linux环境进程间通信(一):管道及有名管道

在本系列序中作者概述了 linux 进程间通信的几种主要手段.其中管道和有名管道是最早的进程间通信机制之一,管道可用于具有亲缘关系进程间的通信,有名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信. 认清管道和有名管道的读写规则是在程序中应用它们的关键,本文在详细讨论了管道和有名管道的通信机制的基础上,用实例对其读写规则进行了程序验证,这样做有利于增强读者对读写规则的感性认识,同时也提供了应用范例. 1. 管道概述及相关API应用 1.1 管道相关的关

Linux管道和命名管道

本系列序中作者概述了 linux 进程间通信的几种主要手段.其中管道和有名管道是最早的进程间通信机制之一,管道可用于具有亲缘关系进程间的通信,有名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信. 认清管道和有名管道的读写规则是在程序中应用它们的关键,本文在详细讨论了管道和有名管道的通信机制的基础上,用实例对其读写规则进行了程序验证,这样做有利于增强读者对读写规则的感性认识,同时也提供了应用范例. 1 管道概述及相关API应用 1.1 管道相关的关键概

几个测试计划模板

?????????????????????????????????????????一 一.测试项目简介 简单描述测试的项目概况(参考功能说明书). 二.测试所需的软硬件配置,须注明已经具备的和缺少的. 1.硬件配置: 2.软件系统配置:包括系统软件和应用软件 三.测试组组成及人力资源要求 1.本项目的测试人员姓名及分工,指定测试负责人. 2.需要配合的相关部门和人员 四.测试的内容及步骤 1.技术测试 阐述哪些地方采用需要进行除功能测试之外的测试如压力测试.性能测试,若不进行技术测试则填写"无&

20年研发管理经验谈(十一)

本文继20年研发管理经验谈(十). 此文是对我个人测试思想的一个总结,由于经验不够,知识浅薄,如果有什么不合理的地方请一笑了之. 一.面向对象的概念 所谓的面向对象是软件开发的一种重要的思维方式,是把软件开发过程中出现的事物,用一个个的对像来分析.一般一张数据表可以封装为一个对像.用个形象的比喻:我们现在要做一张桌子,首先我们考虑到的是我们要做的是什么?是桌子:桌子是用来干什么的呢?是用来吃饭.喝茶.看书.打麻将的:然后就要考虑桌子由哪些部分组成?由桌面和桌腿来组成:接着我们需要考虑我们采用什么