Monthly Archives: July 2010

Oracle RAC Team招聘

Oracle RAC Team再次招兵买马,这次是社招职位,详细描述如下,欢迎高手自荐或者推荐。工作地点Prefer 深圳/北京 大家应该多少对Oracle RAC Team有所了解,在这里还是简单介绍几句:这支team主要成员在深圳和北京,从2006年成立至今,已经发展成30多人的队伍,承担了Oracle Clusterware/RAC/ASM 从10gR2,到11gR1, 11gR2的大大小小的版本和Patchset的Release测试。其中主要负责包括性能测试,功能测试,破坏性和压力测试在内的内容。 Title: (Senior) Member of Technical Staff, Server Technologies Department: Real Application Cluster (RAC) Development. Category: RAC Clustering and RDBMS testing Salary Ranges: Competitive Location:ShenZhen Contact: ricky.zhu###oracle.com (replace ### with @) … Continue reading

Posted in 数据库, 求职招聘 | Tagged | Leave a comment

best payday loans 缺陷工作流程和缺陷报告

最近在读《How We Test Software at Microsoft》 其中的缺陷和测试用例管理,发现很多思路和做法跟目前我们在进行的也颇为相似,总结如下: 缺陷管理和用例管理是一个软件测试项目的必备,无论是数千人的国际化大企业,还是三五人的小软件作坊。这都是测试队伍的两大工作成果。其中,测试用例描述测试 过程的意图,缺陷则描述这些测试用例的结果。,今天谈谈缺陷工作流程。 best online payday loans 缺陷工作流程为: 文字描述如下: 产品代码-》运行测试用例-》创建缺陷报告-》三方会审讨论缺陷 如果缺陷没有批准-》把缺陷当作不修正来解决-》关闭缺陷 如果缺陷批准了要调查-》研究是代码错误还是设计错误 如果是代码错误,提议修正代码错误-,在提交三方会审-》如果修正批准了-》修改代码-》解决缺陷-》重现缺陷-》通过了则关闭缺陷;不通过,则重新激活-》重新调查是代码错误还是设计错误 如果是设计错误,修正错误直到批准-》再进行三方会审。其他后续流程和以前类似。 在这里需要注意的是,有些缺陷需要综合考虑优先级别,产品发布周期等因素,标注为不予修复。也就是说虽然承认该缺陷,但不会修正,或者决定推迟修正,即该缺陷会在未来的版本修正。这些不予修正的缺陷应该在release notes中予以注明。 这里所说的三方会审,一般意义上指的是开发测试和项目管理。 缺陷报告中应该经常避免的几个错误: 1.电子邮件讨论 电子邮件和缺陷系统是大多数的工程师常用的工具,所以很多时候两者被混用就不足为怪了。然后除了开发工程师和测试工程师之外,缺陷报告还有其他的广泛用途,所以和缺陷不直接相关的信息不应该被写入报告。 2.缺陷渐变 缺陷渐变是说在同一个缺陷的报告中,缺陷从一个问题演变成另外一个不相关的问题。这种现象有时候发生很快,有时候过几天或者几个月。不管怎么样,都要极力避免缺陷渐变。对于已经变形的缺陷,通常很难分析其中根本原因,产品支持工程师在搜索相关问题时候还会发生混淆。如果一个缺陷报告开始演变,要及时停止,并就新问题重新报告一个新的缺陷。 3.对个缺陷 如果测试人员很忙碌,他们可能会相关的缺陷记录放在一个缺陷报告中。尽管我们尽力避免这类问题,在一个缺陷报告中报告几个问题从来就不是好主意。这会带来一系列的问题,比如: (1)缺陷的优先级别不能单独设置 (2)缺陷的决定不能单独设置,比如立即修复还是推迟到下一版本 (3)虽然缺陷在类似领域,但是可能需要分配给不同的开发工程师 (4)在分析产品缺陷的根本原因时候,同一缺陷报告中的每个缺陷可能有不同的错误根源。 关于缺陷报告的时候 这似乎是管理层最喜欢干的事情,这些报告发掘和代表了各种各样的数据。比如下面的一些度量: (1)修复的缺陷/所有解决了的缺陷:可以衡量缺陷修正和其他决断的比例 (2)缺陷发现率 (3)缺陷修正率:当缺陷会审标准提高时候,修正的百分比下降 (4)每个组件的缺陷数:根据功能排序可以影响哪些领域需要更多的测试 … Continue reading

Posted in 软件测试 | Tagged | Leave a comment

如何修改Oracle 11gR2中的资源属性

今天简单介绍下Oracle GI 11gR2中CRS相关资源属性的修改。 在Oracle 11gR2中,所有的资源在安装结束的时候都有一些默认属性。这里的资源不仅仅包含CRS资源比如nodeapps, asm, listener, db等等,也包括在11gR2中新引入的ohasd资源(当然crs也是OHASD资源的一种),包括crsd, gpnpd, gipcd, ctssd等等。这些属性比如超时时间,启动脚本,依赖关系等等。当然这里提供的只是一个方法,至于是否需要修改,什么时候修改则请慎重使用,而且很多资源资源是不被官方支持的。 在11gR2中,资源属性的查看方法是使用crsctl命令,另外简单提一句,经常看到很多人在查看资源的时候习惯于使用之前版本(10gR2, 11gR1)的一些命令,比如crs_stat, crs_start ,其实这些命令在11gR2已经废弃,保留他们的目的也只是为了向后兼容。在11gR2中另外一个推荐的命令就是srvctl。这两个命令在11gR2都得到了很大的增强,而且基本可以完成所有的管理任务了。 crsctl status resource -t 可以显示所有的CRS资源及状态 ?View Code BASHcrsctl status resource -t -init 可以显示所有的OHASD资源及状态 bash-3.00# /u01/app/crshome/bin/crsctl stat res -t -init ——————————————————————————– NAME TARGET STATE SERVER STATE_DETAILS … Continue reading

Posted in 数据库 | Tagged , | Comments Off on 如何修改Oracle 11gR2中的资源属性

StAREAST and STARWest

今天介绍一下这两个非常有名的测试行业的权威组织,STAREAST 和 STARWEST。 顾名思义,这是分别在美国东部和西部举行的测试行业的一个高端盛会。这两个会议自从2000年开始举行,到今年已经是第十个念头了,每次的会议大概持续6天。前面五天是一些测试的主题演讲和技术展示,介绍的是测试行业的最新的技术,方法,工具等。而演讲嘉宾也都是行业的大师级别的人物。最后一天是一个软件测试和质量领导人论坛。 今年的STAREAST,也就是东部的盛会已经于4月25到30日在东部城市奥兰多闭幕,详细情况参考这里 2010年的STARWEST也筹备结束,将于2010年9月26-10月1日在美丽的西海岸城市加州的圣地亚哥举行。 下面是STAREAST今年6天中的第二天的演讲内容,其中包论的内容十分广泛,包括风险驱动的测试,测试设计技术,移动终端的测试自动化技术等等,当然也包括如今比较热门的敏捷测试等话题。今年的全部日程参考这里 《日程格式太乱,就不贴了,大家去原链接查看》 另外,这个会议的演讲者也是可以自己申请的(申请2011的演讲),忠心希望能有一天国内的测试同行有机会站在这样的国际会场上。分享我们自己的对于测试的理解和经验。 其实我第一次听过这个会议是2004年,我当时的Test Manager Rosa参与了STARWEST并带回了大量精彩现场的演讲的PPT,并指导我们当时的公司和团队顺利的从无到有成功的开展了自动化测试,最终在企业范围内搭建了一个自动化测试平台,并组建了一支强竞争力的自动化测试团队。早在2004,2005年的时候我们就完成了这一个在现在看来都十分了不起的成就,即便不是第一个,也是当时为数不多的比较成功的自动化测试的案例。 几句题化话: 我们当时的成功很大程度上归功于Rosa的丰富的测试经验和强有力的领导以及执行力。后来他虽然也离开了我们回到了美国,但是一直都有保持联系。

Posted in 软件测试 | Tagged | Leave a comment

Oracle Real World Performance Group

这是Oracle内部比较牛的一个team,兼顾到技术细节,而且又不失实际的用户环境,所以比较有挑战,而且这次的职位技术级别比较高-Senior or Principle member,具体描述如下。欢迎高手自荐。 Title: Senior/Principle member-Real World Performance Group Job description: Real World Performance Group is part of the Oracle Database product management team. We do customer benchmarks and post-product escalations to help to shorten sales cycle, to make … Continue reading

Posted in 数据库, 求职招聘 | Tagged | Leave a comment