自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 搬家了

实在抱歉,博客正式搬到新浪!网址:http://blog.sina.com.cn/gengxiaor感谢支持我的关注我的朋友们!我会继续努力!

2011-02-28 19:26:00 557

原创 测试人员的思考方式

<br />今天看了一篇文章看到下面这句话,受益匪浅。<br /> <br /> “Testers are skilled at helping business experts clarify their requirements for a particular feature or piece of functionality, and using those to provide the big picture for what the code needs” <br /> <br />以前

2011-01-13 14:44:00 567

原创 自动化测试 - selenium Q&A

最近在用selenium给项目添加自动化测试模块,遇到以下问题以及解决办法,backup,也许以后还会用到。

2010-12-23 11:03:00 625

转载 It's not QA - From Google

<br /> <br />http://www.youtube.com/watch?v=jI4iSG39b6Y&feature=player_embedded<br /> 

2010-12-09 15:20:00 569

转载 从Google和Apple 学习管理

<br /><!-- /* Font Definitions */ @font-face {font-family:SimSun; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:宋体; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;}

2010-12-07 10:25:00 875

原创 阶段性小节

很久没有把学习的东西记录下来了,最近身体欠佳,因为这身体应付工作上的事情已经很是吃力了,所以就没有时间在在电脑前总结点东西下来。现在,就在这里总结一下最近看得见的自己的进步。

2010-11-17 15:35:00 636 3

原创 Benchmark Testing - 性能基准测试

最近在为项目研究benchmark testing. 因为想要知道现在产品的性能参数。benchmark测试是在数据执行层找到最有效的吞吐量的值。在做benchmark测试之前,和自动化测试一样,要知道产品的架构。我们产品是典型的MVC架构。不同的是,经过一段时间的摸索总结,我们组的程序员把V和C彻底剥离了开来。所有的model的操作全部放到了C里,这样大大清晰了模块之间的通讯关系。对于测试对象,也可以比较有针对性。要提高数据的读取性能,首当其冲要考虑的是model里面的调用方法。我将model的功能大概分

2010-10-28 09:59:00 2881

翻译 好的项目管理者的10个方法

1. 显示结果(show result)。项目管理是一门让事情完成(get things done)的科学和艺术。 当你在项目管理方面的技能提升的时候,你便也知道了如何使事情完成。最重要的是,你知道如何讲结果显示出来。(document the result)2. 高效。高效指的是如何在最少的时间内以最有效率的方法使用资源,从而得到最好的结果。在项目结束的时候,你可以抓出你的一些好的实践和学习到的经验教训,创建一个文档来记录一些成功的和一些没有达到的事情。3. 创建一个持续的对话。你的沟通技巧并不是指你的词

2010-10-22 09:28:00 566

原创 项目管理

最近学习了一下项目管理,也对自己曾做过的但是却不曾意识到的经验从知识层次上做个总结。项目管理,从意义上说是为了成功的完成一个特定的工程项目目标而进行的计划、组织、风险控制、资源管理等一系列活动。简单的说,一个项目分四个大阶段:前期启动(initiation),计划与设计(planning and design),执行与控制阶段(executing: monitoring and controlling)以及结束(closing)。每个阶段的事情做的好坏与否直接影响下一个进展情况。即便是结束阶段,进行借鉴性的

2010-10-19 09:42:00 737 2

原创 Product Standard - Accessibility

Make software product more robust - Accessibility, every body could access your product without barrier.

2010-10-13 09:28:00 498

原创 影响软件性能的两个重要参数

有时候讲软件性能,其实只是在讲软件运行速度的快慢和处理事物的多少?这两点都落在一个“速度”上。两个很重要的概念是:• 响应时间(response time) – 系统响应请求的时间• 吞吐量(throughput) – 在一定时间内系统处理事物的多少

2010-10-11 15:02:00 809 1

原创 WordPress初体验

从MSN Space上移植到WordPress上的用户体验。用户体验的重点是,1. Habit first, technique second2. Productivity first, not convenience second3. Focused attention first, distraction second

2010-09-28 10:24:00 634

原创 Third Prize - SAP Dev. Challenge 2010

YES, 我们在SAP Dev. Challenge 2010中得了三等奖,这的确出乎大家的意料。因为大家都是本着重在参与的心态,这个奖确实成了不小的鼓励。 加油!

2010-09-17 08:55:00 734 3

原创 Discuss: Network failure - application reaction (9.17 update)

Raliability issue

2010-09-14 09:36:00 712

原创 核心测试(Core Testing) – 打破功能测试和性能测试的分离

    影响软件测试的因素很多,测试方法的决定因素也很多。对于性能测试来说,除了开放式的网络应用程序,企业级的软件产品当是首当其冲。因为企业级的软件产品的设计本身就基于多个客户端以及服务器端客户同时访问的架构。    因为企业级软件的复杂性,我们将测试分为不同的等级。简而言之,primary testing(即core testing)应该集中在用户对产品的真正使用上。这不同于一些其他的测试概念,如Build Acceptance Test, Performance Sanity Test, Blitz T

2010-09-11 20:09:00 1390

原创 PnR basic - Terms and Concepts

从今天开始,正式研究PnR testing。因为暂时没有具体项目测试需要,所以,以自己的业余时间自学为主。首先从一些基本概念和名词开始。Concurrency - Simultaneous execution of interacting computational tasksThroughput - Number of units of reliable work done in a given amount of time (eg KB/s or 5 Reports processed per seco

2010-09-08 09:25:00 615 1

原创 SAP Developer Challenge 2010

Newstin media sentiment analysis services can help customers analyze their brands in comparison with the competition and even whole industries, and provide objective feedback on the impact of PR campaigns and other events. Xcelsius Sentiment Analysis compo

2010-09-06 17:56:00 569

转载 Jack点评转载的《我的测试秘密和技术》

今天在51testing看到一篇转载的文章,很有共鸣。为此结合我的经历和体会,对文中的一些观点点评一把,给大家分享: “最近受邀请要给微软的一个团队讲解我个人的一些测试小秘密和常用的测试技术。其实,测试没有什么太多的秘密可言。如果说如何能发现更多的bug的话,那么我认为最最重要的是passion和experience. 但是,由于他们期望听到的是测试的techniques,我就列了一个我认为最重要的几个方面。现在发出来和大家共享一下吧。 ——Jack点评:我也认为激情和经验最重要。同样的测试思想和方法好比不

2010-09-01 18:18:00 773

原创 Software Development Process Metric

Each process should be bond to metrics to continuously improve, not special for testing. It is better and supposed to be set up in the early stage, because each member could be observant on it to keep improvement associated with the final target. I just go

2010-08-27 16:17:00 919

原创 Discussion1: What does mandatory/required variable in a query mean?

Topic: What does mandatory or required variable in a query mean?QA: It means user has to input something for this variable. If no input, user could not go to next, or the Run/Next button is supposed to display disabled. Developer: No, it should allow user

2010-08-27 16:08:00 567

原创 Some terms in Agile development from manufacture

<br />Takt Timecan be defined as the maximum time per unit allowed to produce a product in order to meet demand. In automobile manufacturing, for example, cars are assembled on a line, and are moved on to the next station after a certain time - the takt ti

2010-08-27 16:06:00 1699

原创 敬畏的老大-乐伟梁

<br />我们的老大-乐伟梁(weiliang),是我们整个中国site的老大。现在已经离开了这家公司去了更大的平台,真是人往高处走啊。<br /> <br />第一次接触,是我在北京时候的电话面试,声音很低沉语气很友好。后来,来了公司才知道他是个响当当的人物。每次大的会议他的发言我总结起来都是两个字:教育。这个教育非仅技术上的,更深的是精神层次的。听之数遍,却不厌其烦。之后,虽然有照面的机会,但是几个月也不会交谈一次。<br /> <br />2008.1.参加SDC的leadership traini

2010-08-27 15:56:00 3191

原创 Agile Testing - Google Tech Talk (notes)

- It is difficult to explain to the people who don't understand why there is anybody who think testing is fun. But I can find it so exciting.Key messages I got from her- ST’s role in the team - is supporting the team, both developer and customer.We help cu

2010-08-13 20:49:00 687

原创 小谈面试

<br />前两天面试了一个中国科技大学的学生。从这个学生身上我再次看到了很多大学生的迷茫困惑以及盲目求职。当我问及这个学生为什么会选择测试行业的时候,她回答因为现在IT牛人很多,只有测试是比较好上手的。显然这个问题回答的很差劲,但是我想她很真诚。也许这也是多数人不敢说但却是最真实的初衷。她面试结束离开的时候,我告诉她,不要盲目选择,要去深入了解,知道软件测试真正是你想要的做的,再去在这方面充实自己丰富自己。我看到过很多大学生建立的博客,比如,褪墨,Yu’s blog等,他们虽然在象牙塔里,但是都很有想法,

2010-08-08 12:01:00 467

转载 [TED] Lead Like a Great Conductors

1.   The conductor starts with a great score. Conductors have a plan. They start with a musical score and a clear idea of how it should sound. Only then do they attempt to recreate in real time their musical “vision.” 2.   The conductor recruits the very b

2010-08-02 21:41:00 914

原创 敏捷开发带来的变革

<br />开发模型变了,工作模式不可能一层不变。如果想要在不同的模型中都获得成功,自是要对不同模型对人员的需求有所了解。通过很多科学家及实践证明,敏捷开发是所有开发型中最高效的。如果结果不尽如人意,想来就是实施应用的不对了。下面就是敏捷开发中的测试之我见了。<br /> <br /> <br />1.     敏捷开发模型的自适应性对开发和测试人员的要求。 <br />-          测试要深入需求变化<br />随着需求的变化,产品设计和实现也在做相应的调整。如果测试人员只能从黑盒角度看到变化,那

2010-08-02 21:36:00 879 1

原创 情景测试的16种方法

<br />之前翻译过一篇关于情景测试的文章link,因为现在我所在的项目的测试到了胶着阶段,因此又提及情景测试。所谓胶着,自是因为项目开发到了相对稳定阶段,测试也用很多种方式进了了几次了,如回归测试、全覆盖测试等等,现在进入了效果不明显的阶段。因为开发人员还在修bug,所以测试人员自是不能掉以轻心。但是,这个时候,测试人员效率不高,回归测试的具体执行不一定完全。那么,怎么调动测试人员的积极性,继续测试,又怎么能提高大家的测试效率,而不是一轮轮拿着测试用例浪费时间?<br />我想很多优秀的全局的测试方法可

2010-08-02 21:34:00 2016

原创 面试官眼中的人才

<br />这是我第二次作为面试官参加面试。第一次,是招一个全职的正式员工,来面试的人是一个研究院的研究员。那次面试,我并无经验,准备也不足,之后自是恶补了一下面人技巧。这次面试一个学生,有意来这里做实习生。<br /> <br />我负责问一些关于测试相关的技巧及知识。我的第一个问题很简单,首先我让对方说出所知道的所有测试方法。此项是想考察其对测试领域的理解。虽然从简历上可以看出,他曾经的项目经历都是开发,但我想既然感兴趣测试领域,自然应该可以应对一些测试的理论知识。但是,他似乎并没什么准备。不但对测试知

2010-08-02 21:32:00 874

原创 自动化测试之祸

最近,组内测试进入D2P 集成测试阶段。由于Scrum模式下开发,regression的错误自是引入不少,所以一轮轮regression下来,测试人员难免心生倦殆。有些人动起了automation的主意,更有人先是做起来了。我真是欣赏proactive to do some improvement的精神,但我认为,automation 测试还是要慎重的。那些机器可以做的事情,也许聪明人不想自己做。以我看来,Automation测试,并不是一个release cycle的事情。从设计它的architectur

2010-08-02 21:29:00 637

原创 Challenges in Lean model

Release date becomes around the corner, each stakeholders in our project sat together to discuss the challenges we encountered during the development and the factors which affect our efficiency, productivity and quality. Recalled back, we learned a lot fro

2010-08-02 21:25:00 414

转载 敏捷开发方法中测试人员的价值

<br />敏捷方法在软件开发中受到青睐,特别是在互联网应用服务系统的开发中,越来越多的公司采用敏捷方法,包括XP、Scrum、Lean、Crystal、FDD等。具体的敏捷方法在操作时有一些区别,但基本思想是一致的,如客户至上、拥抱变化、缩短迭代周期、自我组织等。在敏捷方法中,流程相对灵活,强调沟通,通过充分的沟通来及时解决问题,由于沟通充分,文档不是很重要,而且有可能不采用Word等独立的文件格式,而是采用Wiki、空间等web内容方式。在敏捷方法中,需求变化比较快、产品开发周期很短(一、两周),给软件

2010-08-02 18:13:00 1309

翻译 重新开始:克服心理阻碍

<br />在一个大的项目里,当你被一些问题阻碍前进的时候,你经常会偏离自己正在做的东西,甚至没有激情继续做下去。当我们从正轨偏离出来的时候,心理上就会建起一堵墙。重新回头去做那件事情变得越来越令人畏惧。恶性循环发生了:由于墙越来越高,我们对于攀爬它也就感到越来越恐惧,越是这样,墙也就变得更高。<br /> <br />唯一的解决办法是:做点事情,任何事情都可以,但这只是一个小小安慰,你还要面对项目未完成的巨大的挑战。这里列出一些小的技巧,让你在高墙面前有个好的开端,单方面看你可能不会很清楚这里讲的什么意思

2010-08-02 17:57:00 680

翻译 谷歌的用户体验准则

<br />我们的愿景<br />谷歌用户体验小组的目标是为用户创造出有用的,快速的,简单的,容易融入的,有创意的,通用的,受益的,漂亮的,值得信任的以及个人的产品。协调这十项准则在用户体验中的比例一直是一个非常大的挑战。如果一个产品很好的平衡了各项准则,它可以被称为“谷歌的”。它也将使全世界的用户满意和高兴。<br />“谷歌的”用户体验十大原则<br />1. 以用户为中心 - 他们的生活,工作以及梦想。<br />谷歌的用户体验组专注于研究人们的真正需求,甚至包括一些人们难以表达的。基于研究出来的一些

2010-08-02 17:55:00 433

翻译 情景测试

<br />什么是情景测试?<br />情景测试和可用性测试很像,都是要像真正用户那样去感受软件产品。<br />和可用性测试不同的是:去用户现场就像用户做自己的事情那样去看去听<br />你可以从情景测试中得到什么?<br />看到用户的使用环境是很有用处的。去拜访用户,就可以看到用户的环境和他们工作的时候到底使用那些技术。<br />你可以回答以下问题:用户的社会环境是怎样的?他周围的人是否能给他提供相应的帮助?用户的物理环境是怎样的?用户的网络使用的是宽带还是调制解调器?用户是否完全占用一个电话线上网

2010-08-02 17:52:00 658

原创 如何写测试策略

简单的说,测试策略的意思就是说“你如何测试目标产品或应用程序?”。你要在测试策略中很明确的提出你进行测试时所使用的方法和步骤。我看到过很多公司严格地按照一些测试策略模板来写。但是,其实不用模板,你也可以并且更高效地写测试策略。下面是一些简单的写测试策略的技巧,在测试策略中要包括产品的背景信息。在测试策略文档的第一段回答- stakeholder(项目利益相关者)为什么要开发这个产品?回答这个问题会帮助你更好更快地理解项目,并为所做的事情优先级排序。测试环境,它应该包括你在那个操作系统平台上做测试,系统是基于

2010-08-02 17:49:00 1648

原创 软件测试,尚可,怎么行?

软件测试行业,对人员的要求良莠不齐,因此做软件测试的人滥竽充数浑水摸鱼的也大有人在。但是,要真的想成为一名优秀的软件测试工程师,还真不是件容易的事。那需要钻研测试技术;考究研发技术;了解产品行业知识;探寻研发模型,谨慎、细心、好奇、创新、责任心、热爱。。。 这个行业在中国,更是在人员的优势下变得技术门槛要求甚低。真正的测试或是质量管理专家,颇少。但是,一个测试团队是至少要有这样一个核心人物,测试才能做好的。知识懂点,会做,那可不行。真正的企业有其自己的做事流程,有自己的侧重点,某种程度上追求的是利益最大化。

2010-08-02 16:35:00 1738

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除