一个完整的software testing life cycle包括诸多内容,本文仅从测试用例的编写开始,聊聊测试用例编写的一般步骤,以使编写的测试用例最大程度上满足完备的要求,而又不产生重复而冗余的负担。 测试用例的来源是产品需求,如果足够幸运,我们应当...
对“一把椅子“做一个功能测试 功能测试: 1.能不能供人坐,即能不能供人使用。 2.坐上去是否摇晃。 3.坐人后是否会发出响声。 4.椅子上会不会掉颜色,即坐上去,来回摩擦椅子上的颜色会不会粘到衣服上 5.有水撒到椅子上...
前言:在EIAC项目组参与测试接近三年,成功测试了很多业务功能和流程,但同时也出现过多次失误和雷区,其中有些失误确实是难以避免的,但是有些可以通过仔细测试,或者通过有效沟通或其他用例评审等都是完全可以避免,本总结统计和分析在EIAC测试过程中...
软件测试中提到过一种功能测试方法——基于判定表的测试 相信看过后的朋友一开始都会为通过2n条规则得出来的冗余判定表如何合并而头疼。 当初我看这方面的内容时也是绕了很大一圈,把简单的内容变得复杂化,以为每个参数都需要通过笛卡儿积得...
——使用功能点分析来设计测试用例 最近有位同事问我,“天彤你搞这个功能点分析算法,主要目的是度量project的规模么,还是度量测试工程师的工作量?”我说,这两个确实是最初的目标,不过现在,这只是功能点算法的副产品,并不是核心价值。“那...
——计算逻辑事务的实体、输入DET、输出DET 前一篇文章(Part2)介绍了如何划分逻辑事务,文章发表后,大家提出了很多非常好的问题,我这里先简单回复一下,作为我们Part3的引子。 Q:逻辑事务分解对于那种“增删改查”类型的功能点比较适用...
——划分逻辑事务 在前一篇文章我们讲到,“逻辑事务”是统计功能点指数的最小单元,所以进行科学的划分,对统计的正确性非常重要。另外,划分逻辑事务其实也是一个需求分解的过程,测试工程师可以通过这个过程来分析项目需求,让需求分析工作更加...
——Mk II功能点算法与MVC模型 从这篇文章开始,我会用连载的方式,记录淘宝测试团队对功能点算法的研究和实践过程。 从上个世纪70年代开始,一些软件企业就开始引入“功能点分析算法”,来评估软件功能的规模,然后便可以对软件开发的成本和...
什么是容灾 首先来梳理下什么是系统容灾。 互联网上容灾的概念解释很多,我们来看看百度百科里的解释: 从其对系统的保护程度来分,可以将容灾系统分为:数据容灾和应用容灾 。 数据容灾就是指建立一个异地的数据系统,该系统是本地关键...
我第一家公司做过一个项目,我们的软件上线之前,客户已经应用了一套软件长达几年时间,老系统中存在上百万条数据,我们的项目的一部分工作,就是将老的数据迁移到新的系统中,保证新的系统能够正常使用。 这类的数据迁移在现在的软件项目中会经常...
摘要:本文介绍了一种针对关系型数据库的复杂计算代码逻辑测试方法,该方法借助关系型数据库提供的存储过程服务,可以在不依赖代码逻辑的情况下,直接编写自动验证用例,并保存整个计算流程的中间计算结果,提供简单可依赖运算正确性质量保证。 1...
对于试用期新人来说没正事做,并不等于没事做。一些练练手的东西还是源源不断的。这两天在捣鼓日立扶梯项目的一些功能。其实这项目还未正式签约的,但一些功能上的实践还是必须的。这项目是日立公司应用于新品发布会,运用Flash动态画面,实时展示他们...
项目背景介绍: 最近在给一个团队做测试用例的重构,重构最主要的原因是由于不同team的测试执行了相同的操作,但是却有不同的检查点。偏偏这些操作又是非常耗时的,所以从整个部门的角度看,这些测试的效率就是不高的。然后我们又在做持续集成,自...
最近一两个月,随着宝贝的长大,行动有些不太方便,协调沟通和任务跟踪这些事情确实太伤我的神,所以我转变了方向,一直投入在系统的功能测试中。 以前一直没有时间分身来测试的系统,经过这么仔细和初步设计了测试思路后,我开始投入这些功能繁多...
自动化功能测试,或用户界面(UI)测试,以难以维护而著称,而且没有足够的能力找出缺陷。然而,在大多数情况下出现故障的原因不是测试工具或者测试框架,而是个别测试本身跟踪设计不良。 下面有七个功能测试设计技巧,让UI测试更加可维护和更强力...
1、实时数据库的概述 实时数据库系统(RTDB-Real Time Database)是开发实时控制系统、数据采集系统、CIMS系统等的支撑软件。在流程行业中,大量使用实时数据库系统进行控制系统监控,系统先进控制和优化控制,并为企业的生产管理和调度、数据分...
首先,恭祝51testing生日快乐,感谢您一直是所有软件测试人员成长的摇篮和精神支柱! 从刚刚接触软件测试工作,到现在已经有十年之久。 十年前,毕业后就进入了一家软件公司,经理分配的任务就是测试软件,发现有错的地方就告诉他。这是我对...
功能列表是一种功能测试的建模方法,在启发式测试策略模型中位于 HTSM -> Product Elements –> Function 分支中。虽然它只覆盖了很小的测试领域,不适合作为主要的测试方法,但是仍不失为一种有启发、有帮助的测试建模技术。本文将简介功能列表...
万科项目的功能测试已经接近尾声,作为常规项目,与产品化项目存在一定差异,从测试来说,对常规项目与产品化项目所提缺陷的尺度与侧重点也应该是存在差异的,在这一点上,我对自己在万科项目中表现的并不满意。 首先,并未理解常规项目与产品化项...
最近有和一个初学测试的朋友聊天,他说关于测试方面的书看来不少,理论和概念也背了不少,但是实际测试时还是不知道怎么怎么下手,不知具体该如何做? 其实关于怎么入手做测试,没有什么具体的规范,以下是我的个人习惯,供大家讨论一下。 面对一...