软件质量管理
席飞剑
10年+软件测试经验TIB自动化测试工作室核心成员ATF关键字驱动框架核心设计和开发人员熟悉软件自动化测试性能测试多年专职从事软件项目的自动化测试和性能测试对自动化测试的框架设计开发框架搭建以及实施有丰富的实战经验目前关注开源自动化测试领域基于Selenium构建Web自动化测试框架以及手机自动化测试的研究为多家企业进行自动化测试培训和指导
展开
-
QC与QA的区别
今天在群里和个别入行不是很久的测试同行聊天,聊着聊着……聊到软件测试这个岗位,某位测试同学问到QA和QC的区别是什么,说他知道QA(质量保证)和QC(一种测试管理工具)题外话:虽然今天已经发表2篇文章了,但看到大家的讨论如此激烈,忍不住再发一篇,个人觉得以后发表博客的文章,有必要“男女通吃、老少皆宜”,要能适合不同水平阶段的测试人员学习。我觉得这话说得有些不对,单拿QC和QA来对比的话,Q原创 2012-12-11 22:18:59 · 26061 阅读 · 1 评论 -
TestLink1.9.5版本与Mantis 整合注意事项
TestLink1.9.5版本与Mantis的整合,网上没有相关1.9.5版本与mantis整合的相关资料,而testlink1.9.5与mantis整合与testlink1.8.4版与mantis整合方式有较大区别:因为testlink1.9.5本身可能存在的BUG,在与mantis整合时,进了 Issue Tracker Management 会发现Configuration exampl原创 2013-02-05 11:26:41 · 3915 阅读 · 3 评论 -
员工为什么会离职
马云说:员工的离职原因,只有两点最真实:1、钱,没给到位。 2、心,委屈了。这些归根到底就一条:干得不爽。 员工临走还费尽心思找靠谱的理由,就是为给你留面子,不想说穿你的管理有多烂、他对你已失望透顶。 仔细想想,真是人性本善。作为管理者,定要乐于反省。 带团队,你得问自己,人为什么要跟着你混?带团队做好这8条:转载 2013-09-28 20:01:48 · 6756 阅读 · 0 评论 -
Mantis邮件配置和Bug基本流程
Mantis邮件配置和Bug基本流程 本文主要介绍Mantis的邮件配置和Bug基本流程,当缺陷被分派或状态改变时,通过正确的邮件配置,能第一时间邮件通知相关人员,及时处理缺陷。http://www.docin.com/p1-596756578.html原创 2013-03-03 15:16:58 · 3340 阅读 · 0 评论 -
本地化测试
软件本地化是建立在软件国际化的基础上的,也就是说,软件的国际化特性在源语言版本中获得了充分的支持后,源语言版本则容易转化为多种目标语言的版本。http://www.docin.com/p-635507130.html原创 2013-04-17 20:09:58 · 1675 阅读 · 1 评论 -
国际化测试
软件国际化的测试就是验证软件产品是否支持上述特性,包括多字节字符集的支持、区域设置、时区设置、界面定制性、内嵌字符串编码和字符串扩展等。软件国际化的测试通常在本地化开始前进行,以识别潜在的不支持软件国际化特性的问题。 http://www.docin.com/p-635506723.html原创 2013-04-16 21:20:23 · 2348 阅读 · 0 评论 -
结对编程
结对编程技术是指两位程序员肩并肩地坐在同一台电脑前合作完成同一个设计、同一个算法、同一段代码或同一组测试,能编写出质量更高的代码。 简介结对编程技术是一个非常简单和直观的概念,能达到事半功倍的工作效果。但是,人与人之间的合作不是一件简单的事情——尤其当人们都早已习惯了独自工作的时候、实施结对编程技术将给软件项目的开发工作带来好处.只是这些好处必须经过缜密的思考和计划才能真正体现出来原创 2013-03-21 11:30:29 · 2150 阅读 · 3 评论 -
SVN的安装配置使用手册
svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。这里写了一个SVN的安装配置简易使用手册,希望对大家有帮助(SVN-1.7.8和TortoiseSVN-1.7.11):文档下载地址:http://www.automationqa.com/forum.php?mod=viewthread&tid=1663原创 2013-02-28 12:06:26 · 1774 阅读 · 1 评论 -
如何组建和管理测试团队
如何组建和管理测试团队如何来建立一个高效的测试团队呢?这个问题,一定是“仁者见仁,智者见智”的问题。 1 测试团队中的“人”首先,高效的测试团队需要不同角色的“人”。一般来说,测试团队中经常都有些这样类型的员工:1.1 不同类型的员工老虎测试部门的老虎是那些有活力、有冲劲的人。他们聪明、能干、敏锐、不惧怕压力。每个我见过的测试经理都期望能找到这样的人才,原创 2013-03-05 19:00:50 · 7145 阅读 · 0 评论 -
软件验证(Verification)和确认(Validation)的区别
软件验证(Verification)和确认(Validation)的区别一、验证VER验证(VER):生产活动的输出正确地满足其输入(built it right)。VER目的是:确保选择的工作产品符合它们的给定需求。1、 SG1:执行验证前准备。(1) SP1.1:选择被验证的工作产品及相应的验证方法。验证什么?如何验证?测试、同行评审、审查、走原创 2013-03-01 14:12:09 · 34604 阅读 · 0 评论 -
Testlink1.9.5安装配置及使用手册
本文讲解Testlink1.9.5的安装配置及使用手册,对于TestLink1.9.5的安装配置文档,目前在网上1.9.5版本相关的资料少之又少,找不到完整可靠的安装配置资料,而testLink1.9.5版本的安装配置与1.8.4版本的安装配置存在较大的不同,运气不好的话,在一个问题卡上一两天也是很正常的事,所以前些时间编写了此文档,这份资料应该算是目前为止,非常有价值的参考资料,介绍了testL原创 2013-02-12 13:26:31 · 3320 阅读 · 1 评论 -
TestLink(1.8.4版本)安装及使用说明
TestLink是一个优秀的基于web的开源测试用例管理系统,主要功能是测试用例的创建、管理和执行,并且还提供了一些简单的统计功能。 用于进行测试过程中的管理,通过使用TestLink提供的功能,可以将测试过程从测试需求、测试设计、到测试执行完整的管理起来,同时,它还提供了好多种测试结果的统计和分析,使我们能够简单的开始测试工作和分析测试结果。TestLink作为基于web的测试管理系统,原创 2013-02-01 22:37:30 · 2143 阅读 · 1 评论 -
如何从一名测试员转型为管理人员
如果你是软件测试员或是高级测试员,有志转向管理发展,从技术方面,那么需要加强以下内容,至少要做到几点: 1. 扎实的软件测试基本功,懂得测试计划的制作与编写(结合测试的项目,能以此来控制和确定测试所需人员,设备及时间) 2.要熟悉BUG跟踪工具及软件测试流程.(如: QC, Bugzilla, Mantis等) 3.要熟悉配置管理工具. (如: SVN,CVS, VSS等原创 2013-02-14 10:46:38 · 2493 阅读 · 1 评论 -
ISO 9126软件质量模型(软件质量模型的6大特性和27个子特性)
ISO 9126质量模型:软件质量模型的6大特性和27个子特性 ISO9126软件质量模型是评价软件质量的国际标准,由6个特性和27个子特性组成,建议大家深入理解各特性、子特性的含义和区别,在测试工作需要从这6个特性和27个子特性去测试、评价一个软件。这个模型是软件质量标准的核心,对于大部分的软件,都可以考虑从这几个方面 着手进行测评。 一、功能性:1、适合原创 2013-01-26 17:12:18 · 34549 阅读 · 3 评论 -
SVN、CVS、VSS区别
本文和大家学习一下SVN,什么是SVN呢,它有什么作用呢,有些朋友可能不知道,带着这些问题我们来看一下本文的介绍,本文向大家简要描述一下SVN与CVS、VSS的介绍与对比:SVN全称subversion.一款优秀的版本控制软件。SVN(subversion)是近年来崛起的版本管理工具,可以说是cvs的接班人。目前,绝大多数开源软件都使用SVN作为代码版本管理软件。SVN服务器有2种原创 2013-01-30 10:09:18 · 15205 阅读 · 0 评论 -
敏捷测试
敏捷测试敏捷测试的定义首先敏捷测试(Agile testing)是测试的一种,原有测试定义中通过执行被测系统发现问题,通过测试这种活动能够提供对被测系统提供度量等概念还是适用的。敏捷测试是遵循敏捷宣言的一种测试实践:1、强调从客户的角度,即是从使用系统的用户的角度,来测试系统。2、重点关注持续迭代的测试新开发的功能,而不再强调传统测试过程中严格的测试阶段。3、建议尽原创 2013-03-18 15:53:53 · 3161 阅读 · 3 评论