代码改变世界

【系列】测试文档系列之测试方案

2013-02-22 15:20 by Tester Chen, 616 阅读, 0 推荐, 收藏, 编辑
摘要:《测试方案》文档是设计测试阶段的测试文档,指明为完成软件或软件集成的特性测试而进行的设计测试方法细节文档。《测试方案》应该包括如下内容:1.概述概述被测试对象和特性,简要描述被测试对象的需求要素、测试设计准则,以及测试对象的历史。2.被测对象确定被测试对象,包括其版本/修订级别,并说明软件的承载媒介及其对测试的影响。3.应测试的特性确定应测试的所有特性和特性组合。4.不被测试的特性确定被测试对象具有的哪些特性和特性组合将不被测试,并说明不被测试的原因。5.测试设计综述为每一组重要的特性或特性组合指定一个可以保证这些特性被足够地测试的途径,概要地指出用于该组特性测试活动、技术、工具,包括要用到的 阅读全文

【系列】测试文档系列之测试计划

2013-02-01 21:36 by Tester Chen, 382 阅读, 0 推荐, 收藏, 编辑
摘要:俗话说:凡事预则立,不预则废!软件测试同样,在测试项目之初就要制定相应的测试计划。接下来谈下如何编写测试计划问题。一.首先了解以下几个问题:1. 为什么要编写测试计划?1)领导能够根据测试计划做宏观调空,进行相应资源配置等;2)测试人员能够了解整个项目测试情况以及项目测试不同阶段的所要进行的工作等;3)便于其他人员了解测试人员的工作内容,进行有关配合工作2. 什么时间开始编写测试计划?(测试需求分析前总体测试计划书/测试需求分析后详细测试计划书)3. 由谁来编写测试计划?具有丰富经验的项目测试负责人4. 测试计划编写6要素?(5W1H)1)why——为什么要进行这些测试;2) what—测试哪 阅读全文

【原创】软件测试工程师基础技能+

2013-01-23 11:28 by Tester Chen, 600 阅读, 3 推荐, 收藏, 编辑
摘要:软件测试工程师,工作之余应该看些什么、学些什么?通常情况下一位软件测试工程师需要具备哪些必须的技能?最佳隐形技能★★开发语言知识背景对被测试对象使用的语言有一定的了解,这样有助于测试工作的开展,同时,与开发人员之间的沟通协作也将更顺畅计算机语言都具有一定的共通性,只要你深刻了解了一门语言,其他语言也不是难事。所以,即使被测试对象使用的语言与你之前学过的了解的不相符亦无太多关系★★★数据库的熟悉使用能够自行编写大部分的SQL语句来辅助测试(SELECT,DELETE,UPDATE),对于存储过程可也多了解,在无程序辅助的情况下,它是制作数据的最好帮手主要在日常测试工作中,提取数据库中的数据验以证 阅读全文

【原创】智能手机的下一个飞跃

2013-01-23 10:09 by Tester Chen, 89 阅读, 0 推荐, 收藏, 编辑
摘要:手机制作工艺不断成熟,手机质量的不断攀升到新的高度手机无限制连接其他硬件外设电池的容量将进一步扩大,同时充电更迅速无线充电技术不断成熟太阳能自动充电开始使用耳机、数据线接口的大小进一步缩小、厚度将变薄,同时更为坚固数据线更为简单、通用,最后不需要使用数据线,实现全无线传输摄像头的像素大幅提升的同时厚度不断下降,效果可追上中端的个人相机全息投影外接类似PC使用更完善的定位及人工智能服务 阅读全文

【原创】LOADRUNNER 8.1下载

2012-10-25 15:07 by Tester Chen, 5249 阅读, 0 推荐, 收藏, 编辑
摘要:很多新接触loadrunner的同学在寻找各种下载链接和寻问各种资料,现在给出8.1和11的下载地址,以及部分辅导资料,希望对新接触lr的同学有一定的帮助因为之前公布的下载方式不稳定,可能导致无法下载,在此重新上传新的下载地址LOADRUNNER 8.1文件大小:312MB支持环境:Windows xp浏览器:IE 6.0下载地址:点此下载LR8.1安装文件小、易学,推荐初学者使用LOADRUNNER 11文件大小:3.37GB支持环境:Windows 7 \ Windows Server 2008浏览器:IE 8.0下载地址:点击查看支持64位的系统试用版本有30天的使用时间,试用完之后需要 阅读全文

【爆漏】酷我音乐盒再曝缺陷

2012-09-11 15:38 by Tester Chen, 488 阅读, 1 推荐, 收藏, 编辑
摘要:个人比较喜欢听歌,从大学开始到现在都在使用酷我音乐盒,但无奈最近一年酷我的表现很不尽如人意,尤其在外观设计和程序质量方面有很多的问题,我都很佩服自己一如继往的在支持他,或者是要再给他一个版本的机会随着使用时间增长,播放列表越来越多。今天要讲的是酷我音乐盒在播放列表处理上的小白表现,绝对的小白!!!先上图:看到图收到,相信经常使用酷我音乐盒的朋友已经看出了问题:我想把列表 “张学友” 中的 “分手总要在雨天” 添加到 “汪峰” 列表中(虽然看起来这要求很扯淡,哈哈)当用户的播放列表数据累积超过了用户当前显示器的可显示区域时,用户无法选择到超出显示部分的列表我有尝试过使用上下键来选择播放列表,但不 阅读全文

【原创】一个优秀的测试人员是否需要对缺陷定位负责

2012-08-29 14:57 by Tester Chen, 510 阅读, 0 推荐, 收藏, 编辑
摘要:我觉得问题的答案应该是肯定的。首先,从字面意思来说,我觉得测试人员应该对缺陷的定位负责,尽量在报告缺陷时将自己对于缺陷的理解(或缺陷产生的原因)写入到缺陷的备注信息(或缺陷主体)中。在个人能力、资源许可的情况下,尽我们所能的去提升我们的工作质量,做到100%的自我负责,因为我们的目标不是做完成就可以,而是追求优秀!!!其次,软件测试人员的责任角度来说,在测试人员具备这样的个人能力,且通过他们掌握的资源可完成对定位缺陷,那么最好是提供对缺陷的定位给开发人员或产品人员。这样即方便开发人员去定位问题、解决问题,也便于后期缺陷的追溯与回归。同样,部分缺陷可作为产品人员对产品进行优化的参考。但是,如果对 阅读全文

【原创】软件测试中的“杀虫剂怪事”

2012-08-29 14:49 by Tester Chen, 484 阅读, 0 推荐, 收藏, 编辑
摘要:杀虫剂怪事,本义是农业中随着农药的普及使用,害虫的抗药性越来越强,农药越来越难毒死害虫,害虫越来越容易滋生。往往采用的办法是:换农药的品牌,购买新配方农药,购买其他品牌更好质量的农药,加重喷酒浓度软件测试行业中的“杀虫剂怪事”一词由Boris Beizer在1990年其编著的《Software Testing Techniques》第二版中提出。用于描述测试人员对同一测试对象进行的测试次数越多,发现的缺陷就会越来越少的现象。就像老用一种农药,害虫就会有免疫力,农药发挥不了效力。这种现象的根本原因就是测试人员对测试软件过于熟悉,形成思维定势。我们从三个方面来讨论软件测试行业中的杀虫剂怪事:果树、 阅读全文

【讨论】这到底是不是Bug?

2012-04-14 20:38 by Tester Chen, 2066 阅读, 3 推荐, 收藏, 编辑
摘要:随着软件行业的快速发展,以及客户、市场的高要求,软件本身的复杂度、要求不断提高。这一现象也直接导致以前只有大中型公司才配备的测试人员,现在在越来越来越多的小型公司也开始出现。小公司测试人员的出现,一方面是为了适应产业的发展需求;另一方面也是为了提升产品质量、加强公司的竞争力,保证公司不被市场所淘汰。但这样一来也就直接增加了公司的管理、人力及资金成本(测试人员的薪水虽然相对比开发人员低,但也是一个不小的数字);最后因为小公司制度及管理的欠缺,暴露出很多问题,往往直接或间接的导致开发、和测试的不和谐,这也是我们今天讨论的话题。这个是缺陷!这个不是缺陷!对于是不是缺陷这个话题往往被很多人很厌恶,大家 阅读全文

【讨论】那你说我们需要专职的QA吗?

2012-04-12 14:51 by Tester Chen, 2056 阅读, 3 推荐, 收藏, 编辑
摘要:前些天在博客园的网站上看到一篇名为我们需要专职的QA吗? 让我很让震惊!发这篇文章的目的,并不是对原作者的看法表示如何的批评,且说出自己的想法(自认中正的看法),希望各位园友能说出你的看法,也希望我能解释很多开发人员的疑惑。为了支持原作者,贴出原始链接:我们需要专职的QA吗?紫色的文字为引用原文,因为引用文章很长。在开始今天的讨论之前,先看几个名词解释(参考):质量保证(QA):QA(QUALITY ASSURANCE,中文意思是“品质保证”,通过过程的持续改进来提高产品质量,是软件成熟度模型(CMMI/ISO)中的一个角色QA可以对开发的具体技术不了解,但要对CMMI、ISO900等的流程要 阅读全文