我的测试观

  我在软件测试行业已经滚打一年半了,所在公司的软件测试部门也有一定的规模,自己也对测试这门手艺有了小小的认识,在此和软件测试同行们交流一下,希望大家指正,谢谢。   一. 测试目的:   我们来到公司做软件测试人员是为了什么,那就是挣钱,...

自动化测试(下)(图)

  自动化测试的计划管理   一)自动化测试计划管理的必要性   计划管理是自动化测试的关键实现,在一个测试项目里,虽然紧缩或者干脆忽略掉制订计划的过程是相当具有诱惑力的事情,尤其在项目周期短、时间紧的情况下;但是,没有明确的计划,尤其对...

自动化测试(上)(图)

  前言   众所周知,软件测试是目前软件工程领域唯一的朝阳行业;所谓朝阳行业,就意味着挑战与机遇并存!有人说软件测试既是科学又是艺术,但凡称为既是科学又是艺术的学科就是不成熟的学科,软件测试也如此,它也是不成熟的领域,在其发展道路上还存...

什么是基于模型的测试(图)

  很多朋友可能已经听说了Spec Explorer 2010是一款强大的测试工具,但却不是很了解所谓的基于模型的测试到底是什么,这篇文章可以让你对此有一个大致的认识。   如果你在互联网上搜索“Model-Based Testing”(即基于模型的测试,简称MBT),你将发现...

分享:

PMC接口测试四步一杀

  来淘宝实习后发现每天的时间过得都非常的快,一晃就到了我最喜欢的九月。八月份最主要的任务就是做PMC的接口测试,下面就主要谈谈自己做PMC接口测试的一点感想。   PMC是一个流程中心,自己没有什么业务,而是处理其他业务系统定制的流程。首先要设...

敏捷测试的挑战

  什么是敏捷开发?   敏捷开发是递增式的、迭代的、不断调整的开发模式。我们逐渐地建立起软件系统,能看到系统在成长,能展示进度。通过多次发布或项目的阶段检查点,每一次都比上一次靠近目标。迭代包括需求的开发和测试,典型的迭代周期是2周。目...

常用软件测试方法及类型解析

  软件测试是软件开发过程的重要组成部分,是用来确认一个程序的品质或性能是否符合开发之前所提出的一些要求。软件测试的目的,第一是确认软件的质量,其一方面是确认软件做了你所期望的事情(Do the right thing),另一方面是确认软件以正确的方式来做...

由用户反馈问题想到软件测试

  软件产品对客户来说,既是管理工具,又是提高经济效益的手段。软件产品能否满足客户的需要,取决于软件产品的多方面的质量好坏。软件产品测试质量是其中之一。但最终考评软件产品的,还是软件产品市场销路如何。如果一个软件产品有很少的用户在用,推广...

敏捷测试之我见

  开发模型变了,工作模式不可能一层不变。如果想要在不同的模型中都获得成功,自是要对不同模型对人员的需求有所了解。通过很多科学家及实践证明,敏捷开发是所有开发型中最高效的。如果结果不尽如人意,想来就是实施应用的不对了。下面就是敏捷开发中的...

评四种常用的自动化测试框架(图)

  一直想仔细研究框架,写个流水账似的测试程序不难,写个低维护成本的测试框架就很难了,所以研究多种测试框架还是很有必要的,知道孰优孰劣,才能在开始编写框架的时候打好基础,今天读到了KiKi Zhao的翻译文章,觉得很是不错,写了一点学习心得,有不...

初出茅庐 我的测试工程师之路

  随着中国软件的不断发展,几年前软件程序员还是作为一项新兴的职业,但今天已经不断慢慢变成了所谓的"IT民工"。正好笔者这是其中的一员,经历了从测试工程师, 开发工程师到项目主管、再到项目经理的角色转变。有高兴,有失落,也有郁闷。“酸甜苦辣”这...

兼容性测试

  兼容性测试概述   兼容性测试将验证软件与其所依赖的环境的依赖程度,包括对硬件的依赖程度、对平台软件、其他软件的依赖程度等   兼容性测试环境的准备   兼容性测试需要在各种各样的软硬件环境下进行,因此兼容性测试是软件测试中投入较大的...

如何在回归测试时发现更多的缺陷

  最近有同事提出困惑:回归测试的时候只能发现很少的缺陷,而产品上线后用户却能报出一些应该在内部测试可以发现的问题,甚至自己在下一个新的发布中也能发现一些本轮应该就存在的问题。如何在回归测试时发现更多的缺陷呢?虽然我没有这方面的困扰,但也...

敏捷了,自动化测试怎么搞?

  问题描述:   敏捷了,自动化测试怎么搞?   精彩答案:   会员 hsjzfling:   敏捷测试过程中的自动化目前在国内来看基本上还只是停留在概念阶段,据我所知,目前不少公司也都在尝试过程中,而实际的实践中能取得比较理想成果的,极为有限...

软件测试前景

  世界上不存在百分百完美的软件,任何软件都存在缺陷。国标(GB)中认为,软件是人类有史以来生产的复杂度最高的工业产品。正因为如此,无论多么优秀的软件都会存在缺陷,这就是软件测试工程师的存在之道。虽然软件测试不是解决错误的根本举措,但却是必...

确认测试 & 冒烟测试 & BVT

  确认也叫有效性测试,有的也叫合格性测试。主要指针对软件系统/软件子系统的测试。一般来说,有种比较约定俗成的顺序:UT--IT--VT--ST。   但实际上并非绝对如此,严格的说,确认测试在某种情况下就属于集成测试,在某种情况下就属于系统测试。  ...

集成测试

  集成测试,也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求(如根据结构图〕组装成为子系统或系统,进行集成测试。实践表明,一些模块虽然能够单独地工作,但并不能保证连接起来也能正常的工作。程序在某些局部反映不出来的问题,...

测试方法与过程

读书前记   其实本章节的内容在大学的软件测试的课程中有很详细系统的学习,而且在最近也看过很多关于软件测试的基础知识,同时在各大论坛和站点下载和浏览了很多关于这方面的知识。但是一个很明显的特点就是学校里面学习的虽然比较深刻但是不够通俗,而...

分享:

跨平台自动化测试部署(图)

  目前,我们的测试需要越来越多的平台,并且测试规模多达数十台机器。为提高测试效率和测试质量,我们结合 STAF(Software Test Automation Framework) 和 XML ,设计并实现了一种测试框架。以XML为配置文件,配置所有平台信息;以STAF为引擎,实现跨平台...

静态、动态测试及测试分类

  所谓静态测试(static testing)就是不实际运行被测软件,而只是静态地检查程序代码、界面或文档中可能存在的错误的过程。   从概念中我们可以知道,其包括对代码测试、界面测试和文档测试三个方面:   1.对于代码测试,主要测试代码是否符合相应...

分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号