自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

测试人生

测试管理,团队管理,性能测试,自动化测试,测试感悟

  • 博客(34)
  • 资源 (2)
  • 收藏
  • 关注

转载 毕业五年

有人工作,有人继续上学,大家千万不要错过这篇文章,能看到这篇文章也是一种幸运,真的受益匪浅,对我有很大启迪,这篇文章将会改变我的一生,真的太好了,希望与有缘人分享,也希望对有缘人有所帮助!看完之后有种“相见恨晚”的感觉,特别激动,希望大家好好的珍藏这篇文章,相信多年以后,再来看这篇文章,一定有不同的感觉。        马云曾经在给新员工的信中写到“阿里不会承诺你发财、升官,刚来公

2012-12-16 22:56:34 605

转载 <谷歌如何测试> 翻译第七篇

软件测试工程师【TE】的工作相比软件工程师【Software Engineer】、软件开发测试工程师【Software Engineer in Test】而言,软件测试工程师【Software Test Engineer,以下简称测试工程师】是一个较新的角色,甚至这个角色本身目前还在定义完善之中。当前谷歌测试工程师们正在对未来这一角色的定义上进行实践尝试中。在这里,我们讲述的这个角色的定义过程

2012-09-03 23:14:39 1645

转载 DB2优化十大技巧

为了帮助 DB2 DBA 避免性能灾难并获得高性能,我为我们的客户、用户和 DB2 专家同行总结了一套故障诊断流程。以下详细说明在 Unix、Windows 和 OS/2 环境下使用 DB2 UDB 的电子商务 OLTP 应用程序的 10 条最重要的性能改善技巧 - 并在本文的结束部分作出 总结。  10. 监视开关  确保已经打开监视开关。如果它们没有打开,您将无法获取您需要

2012-08-16 22:11:46 622

转载 探索性测试

定义  探索性测试可以说是一种测试思维技术。它没有很多实际的测试方法、技术和工具,但是却是所有测试人员都应该掌握的一种测试思维方式。探索性强调测试人员的主观能动性,抛弃繁杂的测试计划和测试用例设计过程,强调在碰到问题时及时改变测试策略。  对探索性测试最直白的定义是:同时设计测试和执行测试。探索性测试有时候会与即兴测试(ad hoc testing)混淆。即兴测试通常是指临时准备的、即兴的Bu

2012-07-15 16:39:45 1092

转载 团队管理和团队文化

团队管理和团队文化  提起团队管理和团队文化,企业就把规范和归属感说的震天响,仿佛国内的团队要超越黄埔,直达西点。实际上,只有20年时间的中国市场还相对脆弱,必须抛弃国外的团队文化管理模式,按照中国自己的市场环境、社会环境和文化环境思考问题。   团队和江湖   团队需要江湖气吗?在国外的团队管理书本教材上,查一百年也得不到答案。因为江湖是绝对中国特色的文化,“有人的地方就有江湖”

2012-07-12 22:13:49 2350

转载 DB2目录结构(Linux)

在进行 root 用户安装期间,可以指定将在何处创建 DB2® 数据库产品的子目录和文件。对于非 root 用户安装,您无法选择 DB2 产品的安装位置;必须使用缺省位置。注: 对于非 root 用户安装,所有 DB2 文件(程序文件和实例文件)都位于 $HOME/sqllib 目录中或者位于该目录下面;其中 $HOME 表示非 root 用户的主目录。在安装之后,将在各个目录

2012-07-12 22:06:24 4510

原创 selinium webdriver ActionChains 动作链的一个方法

selenium webdriver ActionChains  类中没有 将元素移动到固定的坐标后释放案件的方法,多加2个方法便可实现。代码如下: def drag_and_drop_by_offset2(self, source, xoffset, yoffset): self.click_and_hold(source) self.move_by

2012-07-10 22:50:05 5074

转载 Facebook 的自动化测试

Facebook 怎样做自动化测试最近Quora上有个讨论,原意是:“facebook是如何做自动化测试的,他们是怎样测试才能保证每周的升级都可以不出差错的呢?” 参见Link来自Facebook的Steven Grimm很好地回答了这个问题,觉得还不错,这里以第一人称翻译了一下。对于PHP的代码,我们写了非常多的基于PHPUnit测试框架的测试类,这些测试类覆盖范围比较大,从简单

2012-07-10 22:42:26 1156

转载 <谷歌如何测试> 翻译第六篇

Monday, May 02, 2011 12:05 PMBy James Whittaker软件测试开发工程师【SET】的生命软件测试开发工程师【Software Engineers in Test】是软件工程师,专注在测试实现。首先,软件测试开发工程师是开发角色,在招聘和内部晋升资料中被我们奉为100%的编码角色。当在招聘面试软件测试开发工程师的时候,对于编码的要求几乎和对软件开发

2012-07-10 22:41:33 3350

转载 <谷歌如何测试> 翻译第五篇

PS,最近2周家中有些私事,翻译进度滞后一些,见谅。正文,Wednesday, March 23, 2011 8:27 PMBy James Whittaker对于测试范围的形式,谷歌并没有使用通用的代码测试、集成测试、系统测试这些常用术语来做区分,而是使用小规模测试、中等规模测试、大规模测试这样的称呼【译者注:代码测试(code testing), 通常指单元测试和API级别的测

2012-07-10 22:41:01 3103

转载 <谷歌如何测试> 翻译第四篇

Wednesday, March 02, 2011 10:11 AMBy James Whittaker爬,走,跑。在比其他公司少很多测试人员的情况下,谷歌做的还不错的一个关键原因是,很少尝试在一次发布中包含很多的功能。实际上,谷歌经常反其道而行之,在一个产品的核心模块被开发后,如果有一定数量的受益人群就立刻发布,然后不断的得到用户反馈再迭代开发新功能。这也是我们在Gmail 上的做法

2012-07-10 22:40:21 3076

转载 <谷歌如何测试> 翻译第三篇

Wednesday, February 16, 2011 2:47 AMBy James Whittaker经过前两篇的介绍之后,评论里留下许多问题。并没有逐一回复,当然不是想把这些评论置之不理,而是希望在这里和后面的文章中做详细介绍和解释这些问题。从这一篇开始,我将开始讲谷歌是如何测试软件的了。在谷歌,质量不等于测试,是的,我确定在其他所有的公司也都是这样。“质量不是被测出来的”,这

2012-07-10 22:39:35 3176

转载 <谷歌如何测试> 翻译第二篇

Wednesday, February 09, 2011 6:36 PMBy James Whittaker 为了实现”谁的屁股谁自己擦”这句名言所说的那样,在传统的软件开发人员的之上,有必要增加了几个角色,特别是需要工程技术方面的特殊角色,这种角色可以让开发更高效低做测试。在谷歌,这样角色的职责是让其他人工作的更有效率,这样的工程师通常会把自己当做测试人员,但他们真正的使命是提高生产

2012-07-10 22:38:57 4862

转载 <谷歌如何测试> 翻译第一篇

这是谷歌如何测试系列文章的第一篇。Tuesday, January 25, 2011 9:08 AMBy James Whittaker在所有我被问及的问题中,最多的就是关于谷歌是如何测试的。尽管在博客中【google testing blog】中有过零碎的解释说明,但还是需要更多的系统阐述。虽然谷歌的技术路线在执行的过程中不断地进化,但公司的测试策略却从来没有变化过。谷歌现在是一家拥

2012-07-10 22:37:59 3430

转载 <谷歌如何测试> 译者序

吴军的中有这么一章,他在里面历数了二十世纪五十年代以后的伟大的科技公司,无一例外,这些公司背后的驱动力都是技术,而技术的根本就是人。无论是基因科技还是蓝色巨人,里面都有一批做技术的人,可能是在这个行业已经工作了20年,但还在一直坚持做技术的工作,也正是这些人,推动着浪潮不断地抛向更高。在国内,多数刚刚开始工作的同学,特别是应届生或者刚刚转行到计算机工种的同学,都是非常崇敬技术的,特别是在软件公

2012-07-10 22:37:07 4896

翻译 面试经典试题

————即使你是个编程高手,你在面试前也应该要看看这套题,她也许会给你带来好运,否则你有可能后悔当初为什么没有看而跳楼自杀,这样我会很内疚的。这套题看似简单,但你未必能得高分,即使你看不懂也要把她背下来!1       编程基础1.1    基本概念1.         const的理解:const char*, char const*, char*const的区别问题几乎是C

2012-07-08 21:36:06 583

转载 开源应用架构之​Selenium WebDriver(上)

前不久,InfoQ向大家推荐了几本有关软件架构的新书,引起了国内读者的广泛兴趣。​其中一本是《开源应用架构(The Architecture of Open Source Applications)》,来自知名开源项目的各位作者对软件的设计进行了说明。通过对这些成功的系统架构进行概览,让软件工程师可以彻底了解最佳实践和陷阱。InfoQ中文站响应读者的需求,整理了该书有关知名开源软件架构的精彩内容,

2012-07-08 14:35:51 2014

转载 开源应用架构之​Selenium WebDriver(中)

Selenium团队最近发布了Selenium 2(又名Selenium WebDriver)​。主要新功能是集成了WebDriver​——曾经是Selenium 1(又名Selenium RC)的竞争对手。Selenium RC在浏览器中运行JavaScript应用,而WebDriver通过原生浏览器支持或者浏览器扩展直接控制浏览器:WebDriver针对各个浏览器而开发,取代了嵌入到被

2012-07-08 14:34:24 3926

转载 javascript中的沙箱

javascript中的沙箱并非传统意义上的沙箱,只是一种语法上的hack写法而已,javascript中处理模块依赖关系的闭包被称之为沙箱,和 ajax一样,这种sandbox coding风格是一种现象,而不是本质,本身并无对错之分,要看你怎么用,因此,理解并合理运用才是我们对“js沙箱”的一个正确的基本态度,“沙箱无用论”是很业余的观点。——沙箱是一个工具。就和键盘和鼠标一样,我们需

2012-07-08 14:32:33 4595

转载 测试流程与测试过程的区别

首先需要理解什么是流程?什么是过程?二者的区别在哪?   “过程”是描述一件事情的来龙去脉的,较为广泛用于任何事情的描述。一般没有“应该怎样必需怎样”的意思。      “流程”则是一个用于描述工艺顺序的词,指为做某件事情某个产品等规定的配套先后顺序。         流程就是多个人员、多个活动有序的组合。它关心的是谁做了什么事,产生了什么结果,传递了什么信息给谁

2012-07-05 22:44:58 2239

转载 软件项目测试管理经验之谈

一、软件测试员自身素质培养    (1)首先,应对软件测试感兴趣和对自己有自信,如果具备了这两点,那么在开发过程中不管遇到什么样的困难,我相信你一定能克服。    (2)善于怀疑,世界上没有绝对正确的,总有错误的地方,具有叛逆心理,别人认为不可能发生的事,我却认为可能发生。别人认为是对的,我却认为不是对的。    (3)打破砂锅问到底的精神,对于只出现过一次的bug,一定找出原因,不解

2012-07-05 22:18:07 938

转载 企业如何推动测试

软件测试是产品研发过程中的一个重要环节,然而在国内软件业发展的初期,这一环节时常被人们所抛弃。在如今国内软件业蓬勃发展的今天,软件系统逐渐庞大,软件质量难以保证,因此软件测试这一环节在软件企业中不得不被重视,这已将成为软件研发领域的一大热门话题,那么一个企业如何将测试做起来并做好,最大限度地提高产品质量和市场竞争力呢?这就是本文所探讨的主题。希望能给企业的各层人员提供一个好的参考和借鉴。对于本文中

2012-07-05 22:13:20 942

转载 测试人员绩效管理标准

一、       个人绩效个人绩效的评价标准和原则如下:1.        测试执行情况1)      执行用例数量2)      提交有效BUG数量 3)      提交无效BUG数量2.        BUG本身价值1)      Bug的严重程度2)      Bug的发现难度3)      Bug的特征描述3.

2012-07-05 22:10:46 1341

转载 软件测试成熟度模型TCMM

在衡量软件企业的是研发和管理能力的是CMM以及后面推出的CMMI,很多公司通过CMM的各个级别的认证,为企业承接项目添加了砝码,而对于软件测试行业来说,还没有出现一个认证机构,测评一个从事软件测试项目的企业具有的能力。其实在几年前,已经推出的TMM(Testing Maturity Model),而我个人认为使用TCMM(Testing Capability Maturity Model)更为

2012-07-05 22:06:59 833

转载 敏捷测试要领分享

前两天公司组织了一次敏捷开发模式的分享会,对于测试人员来说,为了推动整个模式的高效运作,测试也有敏捷,如下是个人觉得敏捷测试中涉及到的一些关键点与大家分享。一、测试也有敏捷1、全程参与      测试人员从项目立项到发布结束全程参与整个研发过程,而不是开发完毕后很突然的提交到测试部安排测试,测试人员必须从需求阶段就开始介入,从理解需求到帮助产品人员完善需求;在我们很多项目中经常忽略了测

2012-07-05 21:58:18 1080

转载 Selenium-webdriver—使用Page Object设计模式

在进行web前端自动化测试的过程中,Page Object设计模式可以称得上是杀人放火,居家旅行的常备武器。Page Object将测试对象及单个的测试步骤封装在每个Page对象中,以page为单位进行管理。举例来说,在没有使用Page Object模式的情况下,脚本可能是这样写的:Ruby代码  require 'rubygems'  require 'sel

2012-07-05 21:39:44 15956

转载 linux --Vi编辑器

1、关于文本编辑器;文本编辑器有很多,比如图形模式的gedit、kwrite、OpenOffice ... ... ,文本模式下的编辑器有vi、vim(vi的增强版本)和nano ... ... vi和vim是我们在Linux中最常用的编辑器。我们有必要介绍一下vi(vim)最简单的用法,以让Linux入门级用户在最短的时间内学会使用它。nano 工具和DOS操作系统下的edit操

2012-07-05 21:15:29 507

转载 Python 递归处理文件和文件夹代码详解

删除目录下的svn代码:#!/usr/bin/env python #coding=utf-8 import sys, os, stat def walk(path): for item in os.listdir(path): subpath = os.path.join(path, item) mode = os.stat

2012-07-04 23:49:06 557

原创 python 发送邮件实例

#!/usr/bin/env python# -*- coding: UTF-8 -*- from email.mime.multipart import MIMEMultipartfrom email.mime.base import MIMEBasefrom email.mime.text import MIMEText # python 2.3.*: email.Utils e

2012-07-02 23:16:33 389

转载 成功测试管理的九大原则

简介  许多测试管理者是从技术部门进到管理阶层的。尽管他们有可能受过很多测试或软件工程的培训和指导,但他们还是很难经常从失败和错误中学到管理技巧。作为一个管理者,你有两项基本工作:找出为你工作的最好 的员工并且建立一个能够使员工完成工作的环境(使他们最好地完成工作)。这篇文章讲述了一些我学过的关于这些管理工作的经验。  总是那些人――帮助人们最好地完成工作  1. 为工作雇佣最好的

2012-07-02 00:27:00 1462

转载 Selenium实例:AJAX自动化测试应用

package com.testscripts;import com.thoughtworks.selenium.*;import org.openqa.selenium.server.SeleniumServer;import org.testng.annotations.*;import static org.testng.Assert.*;import java.util.Ran

2012-07-02 00:19:02 1887

原创 关于功能自动化测试的一些想法(持续更新ing)

自已关于自动化的一些想法,总结一些关键词。积累到一定程度后,完善此文章。保证质量。选择项目,收益最大。开展逐层扩展ie的xpath查找缓慢。(暂无解决办法)递归代码存在缺陷。(plus3.plus4)数据驱动文件数据库层的校验存在问题:1、硬编码导致脚本不灵活。2、结果验证不是很严谨

2012-07-01 23:55:27 599

转载 51testing上的一首关于测试过程的诗

产品例会一通过,需求设计就介入;测试计划估算号,范围策略不可少;用例分析覆盖全,步骤编写看需要;用例评审要一致,发现问题要关闭;传递信息少不了,测试环境搭建好。冒烟测试沟通好,准入规则不能少;测试知性须仔细,Bug流程要牢记;测试报告按需发,质量进度不能少;预发验证须及时,结果反馈不能迟;模版流程剪裁好,项目适用最重要。

2012-07-01 23:41:54 786

原创 推荐一本自动化测试的书籍。

Software Test Automation

2012-07-01 23:39:06 7427

软件可靠性测试及其实践

软件可靠性测试及其实践 软件可靠性测试及其实践

2012-07-15

空空如也

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

TA关注的人

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