代码改变世界

文章分类 -  测试杂感

进入软件测试行业的六年感悟

2012-09-25 15:21 by 改改~_~, 222 阅读, 收藏,
摘要: 来淘宝测试部三年了,也就是意味着我进入测试行业也快到六年的时间了。或多或少也有自己的一些感悟,而且不同阶段的感悟会一样。自己在淘宝的每一年的纪念日的时候都会写篇个人总结来慰问下自己。关于这次在淘三年的内容,我自己也是思索了好久,不知道要写什么,测试感悟的、测试技术的、测试方法的各个方面都想写,又都不想写。都想写的理由就是本身测试行业就是个比较工程和系统性的行业,自然有自己的一些领域知识,说太少了,怕有些人真的以为测试就是点点鼠标而已。都不想写的理由就是怕说太多了,就复杂了,就更让人摸不着头脑了;而且很多观点和事情不是说说就能明白的,只有自己亲身经历了才有深刻的体会。也所谓如人饮水,冷暖自知。最 阅读全文

软件测试行业的组成及发展

2012-09-25 15:20 by 改改~_~, 212 阅读, 收藏,
摘要: 看了zhuojun,一位技术工程师的《开发与研发上》《开发与研发下》这篇文章,受益匪浅。我最早做过研发,也知道研发与开发的大概区别。最早在一个创业型小公司做研发,而研发工程师实际就是这句话的缩写。“一个人一个团队”“其实从头到尾,从设计,规划到代码实现,一个工程,一个小产品,全是由一人完成(除了运营)”。这段生活经历实际上对我的工作和生活有着莫大的帮助和提升。之前曾经憎恨的工作,如今反而有很多的感慨和感谢。如今做的工作杂乱无章,但无非都还是围绕着IT,互联网行业转。对于《开发与研发》这篇文章让我突然想对测试也说说废话。如今的测试行业也是包罗万象,从测试开发(实际上算是开发),到各种测试方法,包 阅读全文

软件测试人员:远离质量保证部门

2012-09-25 15:18 by 改改~_~, 299 阅读, 收藏,
摘要: 前两天,Cory Foy在tweeter上发布一条消息“有一个QA部门,标志着你们开发部门的无能,讨论。”我是这么想的:我是一名测试人员,现在该是我们增长技能的时候了。不论开发人员的组织结构如何,该是测试人员走出QA部门的时候了。2008年秋,我在AYE会议现场,辅助Fiona Charles和Jerry Weinberg主持一个session”测试的谎言“。Jerry坐在会议室前排,当人们不停的进入会场就座时,我听见Jerry在和几个人讨论问题。他问:” 你们是质量保证部门的?“ 回答是是的。”那么,你们有权修改被测试的源代码吗?” ”这绝对不行。“ ”这很有趣。那么你如何来保证质量呢?“真 阅读全文

优秀测试管理工具必备九大功能分析

2012-09-25 15:17 by 改改~_~, 251 阅读, 收藏,
摘要: 摘要:测试管理工具对测试的重要性毋庸质疑,两位笔者有着多年的测试实战经验,对市面上的一些测试管理工具有过一定的研究,还根据目前比较流行的敏捷开发过程设计了一款测试管理工具。 这篇文章算是对这个设计过程的总结与分享,希望以此可以帮助大家选择或自行开发更适用的测试管理工具。关键词:测试管理工具;测试管理;缺陷管理;测试用例管理前言随着时代的发展,软件规模越来越大,复杂程度越来越高,对测试工作也提出了更高的要求,测试领域也随之涌现出了各种各种的理论、方法和工具。这其中很重要的一个分支便是测试管理工具,它主要解决的是测试过程中团队协作的问题,比如缺陷管理、用例管理、测试任务管理等。目前市面上比较流行的 阅读全文

软件测试是要技术还是要业务

2012-09-25 15:15 by 改改~_~, 342 阅读, 收藏,
摘要: 摘要:本文主要面对工作1-3年后有一定测试积累的初入测试职场的工程师,提出他们面对的主要问题:技术和业务的选择、成就感、技术感和工作压力,对这些问题进行思考,并对测试职场的频繁职业跳槽现象进行反思。就个人成长的角度而言提出心境修炼的观点,旨在提高年轻的测试工程师的内心修养,帮助他们选找真实的自我。关键词:软件测试 ;测试技术正文测试是个很特殊的职业,随着工作年龄的增长,相信很多人都体会到业务和经验积累的重要性,但是随着也会产生一个让人苦恼的问题,相信这问题也困扰过很多充满激情的测试工程师们:我要专注于技术还是业务呢?这和我毕业的时候纠结去南京好还是去杭州好呢一样,最终我是在南京呆了几年又回到了 阅读全文

白盒测试不是测试,更不高级

2012-09-13 11:06 by 改改~_~, 154 阅读, 收藏,
摘要: 测试不仅仅是软件概念,但白盒测试仅仅是软件概念。 上面这句话足以说明白盒测试不是测试,至少不等同于测试。 认为白盒测试更牛逼的一个常用论据是白盒测试需要对代码本身更高的熟悉程度,但说这样的话的人往往没有搞清楚测试究竟需要什么样的技能。测试首先需要的是良好的测试逻辑,其次才是对产品本身的了解。 给定现象,给定需求,能够准确判断现象是否符合需求,这就叫做测试逻辑,好的测试人员能够体察模拟客户的真实体验,无比贴近地模拟出客户的判断。对产品的深入了解能够帮助测试人员更准确地设计测试用例,更高效地执行测试用例,好的测试人员对于产品的功能、性能有着不下于产品经理的了解。此二者是测试人员所需的两个重要... 阅读全文