QA
文章平均质量分 54
阳明居士
这个作者很懒,什么都没留下…
展开
-
QA常见面试问题答与问(持续更新)
Interview questions on WinRunner How you used WinRunner in your project? - Yes, I have been using WinRunner for creating automated scripts for GUI, functional and regression testing of the翻译 2006-11-09 21:32:00 · 7822 阅读 · 0 评论 -
TDD简介
顾名思义,TDD是一种测试驱动的开发模式,属于XP-极限编程的核心内容之一。TDD的开发流程是:设计某一功能,编写其测试函数(注意,这时实现这个功能的代码其实还不存在),使测试失败,编写代码,使测试通过,增加新的测试,编写更多的代码来pass更多的测试。TDD的好处主要有几个:1、采用“进化”式的开发流程,由于新产生的任何代码必须pass已存在的所有测试,所以可以尽早发现新代码引发的潜在bug,将转载 2006-12-20 08:56:00 · 1186 阅读 · 0 评论 -
偶然性不可重现BUG怎么处理?
在软件工程论坛上,kasad“问偶然性不可重现BUG怎么处理?”我和一些网友进行了讨论,下面就是整理的一些记录,主要是me的。原帖参看:http://community.csdn.net/Expert/TopicView3.asp?id=3867252 一、一定要提交!!1. 记得有这么个缺陷,以后再遇到的时候可能就会了解发生的原因。2. 尽力去查找出错的原因,比如有什么特转载 2006-11-25 18:14:00 · 1365 阅读 · 0 评论 -
BVT(Build Verification Test)
BVT作为Build的一部分,主要是通过对基本功能、特别是关键功能的测试,保证新增代码没有导致功能失效,保证版本的持续稳定。个人认为实现BVT方式是有以下几种:1、测试人员手工验证关键功能实现的正确性。特点:这是传统开发方法中,通常采用的方式。无需维护测试脚本的成本,在测试人力资源充足,测试人员熟悉业务、并对系统操作熟练情况下效率很高,比较灵活快速。缺点:人力成本较高;对测试人员能力有一转载 2006-11-30 15:31:00 · 1397 阅读 · 0 评论 -
关于程序员与测试员的关系
做QA和测试员这么久了,第一次写点经验心得性的东西,见笑了。 共同的地方都是很显然的,共同为软件项目的质量服务。不同的地方在于程序员关注于代码的设计,测试人员关注于代码检验,即通过操作程序完成对程序功能性能的检验,发现缺陷,反馈给开发人员;QA关注的重点多了一些,包括设计,执行,报告测试,关注于流程的质量;重点谈谈开发人员与测试人员可能发生的分歧首当其冲,一个没有耐心的程序人员最反感的就是得到一批原创 2006-11-25 18:10:00 · 3337 阅读 · 0 评论 -
如何有效地报告 Bug
引言 为公众写过软件的人,大概都收到过很拙劣的bug(计算机程序代码中的错误或程序运行时的瑕疵——译者注)报告,例如:在报告中说“不好用”;所报告内容毫无意义;在报告中用户没有提供足够的信息;在报告中提供了错误信息;所报告的问题是由于用户的过失而产生的;所报告的问题是由于其他程序的错误而产生的;所报告的问题是由于网络错误而产生的;这便是为什么“技术支持”被认转载 2006-11-23 22:26:00 · 1369 阅读 · 0 评论 -
如何报告Bug,常用信息的收集,方法等
报告什么?你可能需要在你的bug报告中包括log,配置或者样本文件系统信息 你的Linux发行版或者操作系统,比如: Red Hat7.1 Slackware 7.0 + devel packs from 7.1 ... 内核版本: uname -a libc版本:原创 2006-11-23 22:10:00 · 1475 阅读 · 0 评论 -
软件测试停止标准
1. 简介 1.1 目的 本文档的目的是为软件单元测试、集成测试、系统测试提供停止标准。 1.2 范围 本文档适用于使用RUP 的软件项目的测试活动。 1.3 文档结构 第一部分:简介,介绍软件停止标准的目的,本标准的适用范围,以及在本文档中使用的词汇的解释。 第二部分:描述软件单元测试、集成测试、系统测试停止标准。转载 2006-11-21 15:33:00 · 1206 阅读 · 0 评论 -
怎样成为一个合格的测试工程师
前段时间和几个测试朋友聊天,说到06年上半年测试界的新闻,我想最大新闻莫过于智联招聘网站的一个测试行业的调查报告吧。该报告指出“目前测试从业人员不会超过5万,合格的测试人员不会超过3万,而工作超过5年的更不会超过1万”,姑且不说数据是否准确(据我经验,应该八九不离十)。单在这里说说怎样才算是一个合格的测试工程师,怎么才能成为一个合格的测试工程师。首先说说怎样才算是一个合格的测试工程师。一个测试工程转载 2006-11-21 15:31:00 · 1183 阅读 · 0 评论 -
测试用例与输入数据的设计方法
测试用例的设计是测试设计的重要内容,关于测试用例的设计方法,当前不少出版的测试书和发表的测试文章,不少存在着表述错误,主要是把测试用例中的输入数据的设计方法与测试用例的设计方法混为一谈,对测试初学者和测试用例设计人员产生误导。这种错误的主要表现举例如下:测试用例的设计方法包括: 等价类划分法 边界值法 功能图与判定表法 错误推测法转载 2006-11-19 20:47:00 · 1659 阅读 · 0 评论 -
编写软件测试计划需要考虑的几个问题
软件测试是有计划、有组织和有系统的软件质量保证活动,而不是随意地、松散地、杂乱地实施过程。为了规范软件测试内容、方法和过程,在对软件进行测试之前,必须创建测试计划。《ANSI/IEEE软件测试文档标准829-1983》将测试计划定义为:“一个叙述了预定的测试活动的范围、途径、资源及进度安排的文档。它确认了测试项、被测特征、测试任务、人员安排,以及任何偶发事件的风险。” 软件测试计划是指导测转载 2006-11-19 20:44:00 · 3273 阅读 · 0 评论 -
软件本地化测试项目案例研究
际化软件公司在实施多语言的软件本地化测试时,将每个语言的软件本地化测试分别外包给不同的单语言本地化服务公司 (SLV) 。对于单语言本地化服务公司而言,执行母语是软件本地化语言的本地化测试是他们的强项。 一、项目概述 某软件开发公司是世界领先的设计和数字资源提供商, 开发的机械设计行业的应用软件经过简体中文本地化处理后,外包给中国的本地化服务公司执行简体中文的本地化测试。 测 试跨度原创 2006-11-19 20:34:00 · 2273 阅读 · 0 评论 -
软件本地化外包测试流程分析
经济的全球化促进了软件产业的国际化,软件国际化生产和全球服务成为更多国际软件公司的发展策略。软件产品要获得更多的国际市场份额,必须进行软件国际化设计、开发、测试和服务。 按照国际化要求生产的软件称为国际化软件,从实现技术和生产过程分析,国际化软件包括软件国际化和软件本地化两个相辅相成的环节。软件国际化保证软件具有“全球可用”的内在特征,而软件本地化可以满足目标市场的用户在语言、文化和功能的需要转载 2006-11-19 20:00:00 · 1524 阅读 · 1 评论 -
测试用例编写规范
1 目的:统一测试用例编写的规范,以保证使用最有效的测试用例,保证测试质量。2 范围:适用于公司对产品的业务流程、功能测试测试用例的编写。3 术语解释3.1 测试分析:对重要业务、重要流程进行测试前的分析。3.2 业务流程测试用例:关于产品业务、重要流程的测试用例。4转载 2006-11-19 19:59:00 · 1358 阅读 · 0 评论 -
报告软件测试错误的规范
报告软件测试错误的目的是为了保证修复错误的人员可以重复报告的错误,从而有利于分析错误产生的原因,定位错误,然后修正之。因此,报告软件测试错误的基本要求是准确、简洁、完整、规范。需要掌握的报告技术归纳如下。 1. 描述 (Description),简洁、准确,完整,揭示错误实质,记录缺陷或错误出现的位置 描述要准确反映错误的本质内容,简短明了。为了便于在软件错误管理数据库中寻找制原创 2006-11-19 19:42:00 · 1060 阅读 · 0 评论 -
Soft Test Phase
Build -BVT Functional -FVT System/System Integration/E2E test(Installation,Security,Accessibility,Interoperability,Business flow,etc) Globalization test -GVT Translation -TVT Regression Test User Acce原创 2007-01-04 15:36:00 · 816 阅读 · 0 评论