【译】测试员,敢问路在何方?来自微软工程师

【译者注】:

原作者是Qingsong Yao,来自微软。他的Linkedin在这里 http://www.linkedin.com/in/qingsongyao,里面有着详细的介绍。

这里简短摘抄翻译几句:

MS SQL Server Group — 资深测试员 — 7年

MS SQL Azure — 资深测试员 — 目前所在项目


原文发布时间:2012.12.14

原博文地址:blogs.msdn.com/b/qingsongyao/archive/2012/12/14/tester-s-career-series.aspx


注意,此文非常长,中文版都有18000多字。请各位在阅读时,放松,保持耐心,带着思考,为自己下个5年谋划谋划。

思想的启发,至少是黑暗中、迷糊中的一丝灯光。你的职业生涯只能是你自己做主、你自己规划,旁人只能是讲讲自己的经验,给出建议,你能学到什么和做些什么改变,只能靠你的水平。

在此,我十分感谢Qingsong这篇博文(的确让我有了更多的认识和思考),以及对翻译的指点和修订。


【正文如下】:


我已经从事测试工作超过7年,从测试员(SDET)成长为高级测试员(SDET II),最近再从高级测试员成长为资深测试员(senior tester)。在我作为专业测试员的职业生涯中,我曾疑虑过我是否应该转行去做开发,我是否能在其他公司找到另一份测试工作,我们的软件测试员是否有更好的职业前景,以及我们(微软)拥有的测试员是否过多。在这系列博文中,我将给大家分享下我的一些想法,讨论如何才能成为资深测试员,并有一个更好的职业发展。这篇文章是写给我们的测试员和测试经理。我希望我的文章能帮助你深入思考测试和测试员的职业生涯,并希望你有一个更好的职业生涯。本文分为两部分,在第一部分中,我描述了测试员的四条进阶之路;在第二部分中,是我给我们测试员的一些建议。你可以在 这里 下载这篇文章的Word版本。

注:本文是我之前系列博文的总结,并只是我个人的看法。

 

目录

第一部分 - 成为资深软件测试员的四条进阶之路 2

成为一个专业的QA 2

成为一个测试架构师 5

成为一个领域专家 5

成为一个工具开发人员 8

转行或继续 9

结论 12

第二部分 - 我的一些建议 13

激情和动力 13

开放的思想和广泛的兴趣 14

提升影响力(Making Big Impact) 15

编码,编码,编码 16

花时间去思考 17

了解产品 18

用不同方式做事 19

给测试经理的建议 19

结论 21

第一部分 - 成为资深软件测试员的四条进阶之路

在这篇文章中,我认为我们的软件测试员有四条潜在的进阶道路。它们是: 1)成为专业的QA。知道如何使用不同类型的测试工具开展网络测试,性能测试,负载测试和压力测试;  2)成为领域专家。可以像最终用户一样来使用你正在测试的产品;  3)成为测试架构师。可以领导整个团队和整个公司的测试以及质量保证; 4)成为工具和框架的开发人员。可以开发出世界一流的测试工具; 我还将讨论工程师的其他进价道路,比如转行去开发人员或PM,改变你的工作领域。


成为一个专业的QA

在本节中,我想讨论成为资深软件测试员的第一条进阶道路,是成为一个专业的软件测试员。在许多公司里,我们称软件测试员为QA(质量保证),QA这种角色在微软成立软件测试员(SDET)这种角色之前,便存在了很长的时间。你可能想知道的质量保证和软件测试员(SDET)的区别是什么。我们的测试员是质量保证吗?


让我引用这里的QA定义来开始我们的讨论:

QA 代表质量保证,它是一个框架,以确保在符合规定要求下进行开发和制造产品,例如药品,农药和医疗器械。

这是一个需要个人成长 ,实现和持续改进的质量体系 ,不,这不仅是另一份工作。事实上,这是一个跟其他工作都不一样的工作。

作为一个专业QA意味着你会得到一个真正的机会,去影响工作实践和提高质量的标准。这个职位,能够提供多种个人的、职业的发展选择,在不同的项目、过程和地方里扮演不同角色。这是一个真正负责任的职业,同时也要求个人的真正能力。


你可以从上面的定义看到,QA是一个专业的职位,如牙医,教师一样,它需要自己的技能。在我担任软件测试员的整个职业生涯中,我关注了许多专业QA的博客。比如James Bach , James Whittaker , Elisabeth Hendrickson , Cem Kaner 和许多微软内部测试架构师。他们教会我什么是软件测试,为什么我们需要测试,以及我们如何做测试。那么,他们之间有什么共同的地方吗?他们都是世界上的最好QA。他们都有非常深厚的测试知识,如基于模型的测试(Model Based Testing),探索式测试(Exploratory Testing),生产环境测试(Testing in Production),基于情景的测试(Scenario Based Testing)。他们乐于分享,活跃在社交网络之中,常常把他们想法分享给我们广大的软件测试员。这非常棒,让我们可以看到现在有许多很好的测试技术和技术日新月异的变化。

 

正如你看到的,成为一个专业的QA,重要的因素不是编码的技能,而是测试的技能。另一方面,软件测试员(SDET)可算是一种专攻的测试用例自动化的软件工程师。换句话说,SDE们(软件开发工程师 - Software Development Engineer)为实现产品而编写代码,而测试员(这里实际指SDET 软件测试开发工程师 - Software Development Engineer in Test)们为自动化测试而编写代码。编码技能,是我们的测试员应有的最重要的技能之一(如果你的代码能力不够强,我预计,微软将不会聘你为测试员)。


然而,作为一个软件测试员并不妨碍你成为一个专业的QA,反而你还有很多成功的机会。在我们的日常工作​​中,我们有很多机会去学习新的测试方法并可在我们的项目中进行实践再掌握它们。能够深刻得理解测试方法,并能够在你的测试策略中使用它们,对测试项目成功来说是非常重要的。


那么,如何才能胜任一个专业的QA?你必须做到:

  • 知道并使用不同的测试方法,比如基于模型的测试,探索式测试,用户界面​​测试(UI Testing);
  • 在一些领域有深入的测试知识,比如性能测试,网页(web),手机应用测试,安全性测试(或一个安全专家);
  • 熟悉一些测试工具,比如JUnit,NUnit,MSTest,Selenium或商业QA工具,如HP负载测试工具(HP Load Running),或VSTS负载测试工具;


让我解释一下,成为一个专业的QA,我们为什么需要第二个和第三个技能。当一个公司想雇用一个QA,他们通常都有一个明确的期望,他们想雇用一个什么样子的QA。由于不同领域的测试方法可能有着显着不同,因此QA趋于更专业,一些QA擅长安全测试,而另一些QA具有网页设计经验。公司想要招聘一些在某些领域内有经验的人,那才能够解决他们的迫切需要。例如,当正在开发一个网站时,我们可能会想雇用一些熟知性能测试、网站基础设施的人,以帮助测试网站的可扩展性。如果你能熟知流行的网络测试工具,那将是你的一大优势。例如,如果你知道Selenium,最流行的Web UI测试工具之一,它会给你在就业市场上的增加你的竞争力。在大公司里工作,比如微软,它同时会带有优势和劣势。就优势而言,你将有机会做不同类型的测试,并培养你相应技能。另一方面,你可能会使用内部测试工具(不公开性质的那些工具)。你也可能只是测试系统里的一小部分(也就是说,你可能对你负责的那块进行了非常深入功能测试),但很少有机会测试整个系统。如果你在一些领域有深厚的功底,如安全领域,或性能领域,你会在未来有更好的职业生涯。


成为一个专业QA的另一个关键技能,不是测试的技能,而是其他的技能。想象一下你希望加入一家规模较小的公司或初创的公司,只有测试技能,可能无法确保你能应聘上这份工作。但是,如果你能够做些其他工作,如自动化编译版本,搭建Web服务器,创建部署脚本。你将有更大的机会被录用(因为你可能不是全部时间都在做测试,所以,如果你能在同一时间做很多不同的事情,那你将是一个非常不错的候选人)。


为什么我们应该立志做一个专业的QA,而为什么不干脆永远做一个软件测试员?做一个优秀的软件测试员,是同时需要编码技能和测试技能。然而,我们需要在未来选择一个领域来深入,要么编码要么测试。这真的取决于你是否对软件测试有激情,和是否把它作为一种事业。如果你喜欢测试本身,成为一个专业的QA是一条很适合的职业发展道路。此外,同时拥有编码技能和测试技能将是你去应聘其他公司的QA职位时的亮点之一。另一方面,我也看到很多软件测试员对今天的工作并不满意,而且我认为根本原因是,他们有着工程师的根(engineering root),并不喜欢测试。如果你真的喜欢编码,转行到开发或做更多的测试自动化,测试类库的开发可能是你的方向。在过去,我们曾经有两个独立的角色:SDET,STE(软件测试工程师),一个专注于自动化,另一个专注于测试,和许多公司一样,他们也有类似的角色,如亚马逊,谷歌。我认为这有一定道理。


我们可能会从上面的定义中注意到的一件事,质量保证是许多行业都有的职位,不仅仅在计算机软件行业。例如,在汽车行业,QA是负责审查我们的汽车是否符合质量要求(meets the quality bar)。不幸的是,在软件行业的QA还不够成熟。今天,几乎没有哪个学院设立软件测试专业或者设置一个软件质量保证的学位。我们中的许多人选择软件测试员作为我们的职业,因为我们被雇用来担任测试员,并不是我们喜欢做测试。我们看到了很多关于测试员(SDET)在公司内外职业发展的博文和文章,我们还将在不久的将来持续看到这种情况。只是因为测试作为一个专业的职业还不够成熟,我可以预言,这里面很快就会发生很大的变化(例如,在必应(Bing)团队中,我们做了一种改革, 没有单独的测试员, 所有人都是软件开发工程师, 每个人都负责自己的程序的质量时,我们采用在生产环境测试(Testing in Production),把测试员的角色调整到更广的服务监测和运营领域中)。

 

成为一个测试架构师

在本节中,我想讨论我们如何能够成长成一个测试架构师。在这里,测试架构师不是一个头衔(title),而是一个角色(role)。例如,如果你在很多测试工具 / 框架上都做出了突出的贡献,你可能有一个测试架构师的头衔,你也可能不是一个测试架构师。同样,一些软件测试员在他们的公司中扮演测试架构师的角色,但他们没有一个测试架构师的头衔。


测试架构师的角色意味着什么呢?在这里,我列出了测试架构师应该着眼的几个重要领域:

  • 定义一个功能的整体测试策略,比如,如何测试一个浏览器,如何测试一个云数据库等;
  • 某个测试领域的专家,如安全性测试,性能测试,云测试;
  • 在团队中引入或发明新的测试方法,如探索性测试,众包测试(crowd sourcing testing);
  • 根据具体情况指导和培养团队;
  • 思考测试的未来和测试员的职业发展的未来,并为未来做好准备;
  • 参与测试相关的活动,如测试访谈,会议,博客;


怎样才能成为一个测试架构师呢?首先,它不是一个简单的事情,你需要先成为一个专业的软件测试员。作为专业的软件测试员,你会在你的日常工作​​,提高上述的能力,再成长为一个测试架构师。另外,许多架构师都在不同的公司、团队中接触过了不同的项目,所以都是非常有经验。参与到不同类型的项目之中,你总是能得到一些新的想法。最后,你必须有一种能力,即在任何项目中能迅速地适应变化(adopting change),并做出贡献。这个技能对测试架构师来说非常重要。


今天有一些测试架构师为其他公司提供咨询服务。他们通常有广泛的知识,敏捷开发,项目管理,沟通技巧和风险管理,并帮助拯救许多几乎失败的项目(help to survive many nearly failed projects)。他们是最好的专业软件测试员,并在相关领域中获得了尊重。


成为一个领域专家

今天,我想说我们软件测试员的职业生涯中最重要的一条路,就是成为一个领域的专家。我们必须认识到,我们当中许多人最终是不会成为测试工具的开发人员或测试架构师。他们将成为专业的QA,一个领域专家或只是转行到一个新的岗位。就个人而言,我更喜欢你考虑在领域专家这个方向努力。


领域专家是谁?

让我来回答这个问题。假设你测试特定的软件测试五年,那你有资格成为一个领域专家吗?答案是不一定,取决于领域专家的定义。


举例来说,我已经测试了SQL Server六年。我很熟悉数据类型,排序规则(collation),并能编写基本的SQL查询语句。“领域专家”在这种情况下,应该能够设计数据库应用程序或者管理数据库。为什么我这么来定义领域专家,因为它是搞数据库的人在其他公司找工作时一个基本要求(一个数据库开发人员或一个DBA)。我能胜任领域专家吗?我并不这么认为,因为我只知道SQL Server的一小部分。而我对这些都没有经验,比如,设计一个数据库架构(database schema),开发一个使用的数据库的应用程序或者管理大量的SQL Server实例。所以我很难找到一个数据库开发人员的工作或一个DBA的工作。


正如你可以从上面的例子中看到,“领域专家”是的的确确取决于上下文。如果你在Windows团队中工作,“领域专家”就应该知道安装 / 配置 / 管理Windows或者能够编写基于Windows的软件。如果你在Visual Studio团队中,“领域专家”就应该知道如何使用Visual Studio和.NET编程。如果你在Windows Azure和SQL Azure中,你就应该知道如何通过使用所有可用Windows Azure的技术来构建一个可伸缩的应用程序。从这个意义上说,领域专家,需要你有一个全面理解,而不只是在某一小块里非常深入而已。他同时还关注于最终用户是如何得使用我们正在测试的软件或服务。


我们为何要成为一个领域专家?

有一天,你可能会考虑离开目前的职位,你可能选择加入另一个团队或另一个公司。你可能会问自己的一个问题是,从我过去作为一个软件测试员的经验中,学到些什么样的技能,或者我能胜任什么样的职位。不幸的是,今天我们很多的软件测试员只对他们的所负责部分有着深刻的理解,但他们缺乏测试产品应有全面的视野。其中一个原因是,今天我们的测试员过于注重功能性测试,我相信这是我们不太注重用户的使用场景或者我们的最终用户是怎么在使用我们产品。这也是我即使测试了SQL Server六年,我依然没有资格担任一个数据库开发人员或一个DBA的主要原因。


你可能会问,为什么我们应该考虑成为一个领域专家,或另一种问法,为什么不就永远待在测试角色上。原因是,它会为你的未来打开一个非常宽广的门,让你有一个更好的职业。领域专家的需求将远高于专业的QA,另外补偿金(compensation)也将更高,尤其是当你成为一个解决方案提供者时。


对微软的软件测试员,更是如此。我们公司有大量的优秀产品,有非常多的客户。对熟悉微软产品,并知道如何打造端到端解决方案的领域专家或专业人士都有着很高的需求。你越了解微软产品,你的职业发展越好。


给软件测试员的建议

现在,我想给我们的软件测试员提供一些建议。首先,问问自己,你三年后想成为什么样子的人,要成为一个领域专家,或者想成为一个专业软件测试员。这个问题,我建议你尽早地思考和作出决定。


然后,如果你想成为一个领域专家,你需要有一个成长计划。这里有一些可以帮助到你的步骤:

1)选择一个你想专注的领域。我们在微软实在是太幸运了,我们有这么多伟大的产品,因此我们有许多领域可以专注。近年来,IT技术的变化日新月异,我们应该谨慎选择那些IT趋势的领域。在这里,我想有几个你可能有兴趣知道的领域:

  • NoSQL和BigData是数据库管理领域的热点。市场对熟悉NoSQL(例如Hadoop,MongoDB等)的人有着巨大需求。
  • Windows Azure是微软的云计算平台。完全理解的这个系统和知道怎么构建可扩展的系统,将是你的职业发展中的一大优势。
  • Windows Phone和Windows 8是我们下一代的操作系统。能为这些平台构建应用程序,能让你轻松地找到一个开发人员工作。
  • 企业客户希望整合社交网络,office,移动和必应(Bing)搜索以提供更大的生产力。熟悉Office 365,微软其他的产品能够可以让你成为一个解决方案的提供者。

2)在你的工作中培养你的技能。一旦你有对你想熟悉什么样的领域有一个想法后,你需要培养的相应技能。如果你目前的工作领域不是你的兴趣所在,考虑转到其他团队。此外,做一些副项目(side project),参与车库项目(Garage projects)中做些基层创新始终是一个不错的方式来提高你的技能。作为一个微软的员工,你有着很多优秀的资源可以利用,我强烈建议你发掘,总结你的知识。我强烈建议你​​设定了一个目标,并持续不断地提高你的技能。这是你的事业,你应该认真地投入时间来对待。请看我的其他博文,你可以从中找到另一些提高自己的建议。


给主管和经理(Lead and Manager)的建议

亲爱的主管和经理,我希望你能认识到并非你所有的员工,在最后都能成为一个专业的软件测试员。我们应该帮助我们的成员,增长他们的领域知识,并给他们一个更好的职业。有一天,当你的员工决定转行或离开公司时,他们会感谢你提供的机会,以帮助他们学到自己的知识,并感谢微软提供了一个让他们能成长的平台。


有时,建立一个健康、快乐的团队,比完成的任务更为重要。微软拥有的优秀员工正是我们宝贵的财富。作为主管和经理,我们应致力于让我们的员工感到开心,并有一个更好的职业发展。鼓励人们学习新东西,让员工能在某些领域里投入自己的时间,始终是一个培养员工的不错的方式。你也将认识到,如果这样做,你的员工也会引入一些新东西到他们的日常工作​​中。拥有领域知识和了解顾客如何使用产品,一直对测试都有很大益处,这将是软件测试的趋势。


成为一个工具开发人员

今天,许多我们的软件测试员编写了测试类库和测试框架,协助测试自动化和测试运行自动化。在整个公司里我们有很多的测试框架,测试运行系统。编写测试工具是一项重要的技能,它可以帮助我们的软件测试员增加他们的编码能力。如今,很多软件测试员开发测试框架和测试类库。他们和其他开发人员一样写一些代码。测试工具开发人员和软件测试员之间的一个很大区别是,编码技能是开发人员最重要的技能,而对软件测试员来说最重要是测试技能。


我们的工具开发人员面临的一个挑战是,你应该与使用你所创建的类库的其他人紧密合作,并确保你的确提高了工作效率。请记住,编写工具不是你的目标,让其他人更敏捷才是你的目标。


我能给想要成为工具开发人员的软件测试员一个建议是,你可以大体上看看,编写一个测试工具跟编写的其他软件是一样的,所以如果你有良好的编码能力,你可以在很多团队中有着潜力无穷的成长,所以不要限制自己去寻找一个软件测试员工作或只编写测试类的工具。


另一种观点认为,测试工具开发人员和编译器开发人员,UI开发人员或数据库开发人员一样,他们只是在不同的领域具有专业知识的开发人员。这是我之所以把本节的标题写成“成为工具开发人员”,而不是“成为测试工具开发人员”。


它带来了另一个有趣的观点,就是我们的测试员(SDET)角色实际是专业软件测试员和测试工具的开发人员的混合体。我们希望大家通过编码(开发的角色)来做更多的测试自动化(测试的角色)。但是,在某些情况下,我们发现在这两个领域,我们都不太擅长。它可能潜在地限制我们的软件测试员长期的职业规划。


转行或继续

我曾打算写一些建议,关于你是否​​应该留在你目前的职位或转行到另一个其他团队、其他公司的职位。在写下我的想法之前,我想我可以给你一些关于这个主题的参考。


第一篇文章是一个10年前Interface上发表的一篇文章,标题是“职业生涯?什么职业生涯?”。文章首先说,“你的职业生涯发展是你的责任。”和“你管理着自己的职业生涯。”然后说你,你的经理和微软怎样一起合作,帮助你的成长。这篇文章提供了一系列的问题让你进行思考并回答。根据你的答案,并提供些很好的建议,无论现在是否应该做出改变。我最喜欢它的一部分是,它有很多的探索式(probing)、开放式(open-ended)的问题。例如:

回顾……

  • 你最享受的是做什么?是什么驱使你投入时间来干得这么漂亮?(What was it about those times that made them so good)
  • 有时你会特别不喜欢你的工作吗?为什么?
  • 去年里你感到最骄傲的成就是什么?
  • 在你开始你的职业生涯后,你的抱负或长期目标有所改变吗?何时?为何?你现在将如何​​描述你的长期目标?
  • 你的价值观是什么(一个主要标准,判断你是如何做事的)?你目前的工作和你的部门(微软)是否符合你的价值观?
  • 你的经理是如何做你的教练?还有谁是你兴趣的好教练?

展望……

  • 你真正擅长什么?从你的职业生涯中,你最想收获是什么?
  • 当你展望你的职业生涯时,是否有些事情你特别想避免吗?为什么你想避免它们?
  • 你认为在未来十年中你的职业生涯将会出现什么?
  • 你需要什么样的技能或经验来为你下下个工作准备?对于十年的计划,你需要什么样的技能或经验?
  • 你的经理(或微软)可以做些什么来帮助你实现你的目标?你需要从他们身上得到什么,才能使你获得成功?
  • 当你展望你的职业生涯时,有什么是你特别期待的事情吗?理由是什么?
  • 你认为你的下一个工作将是什么?下一个工作之后,你认为你的再下一个工作又将是什么?

回顾,你会被引导着去思考过去的工作经验。展望,你会被引导着去思考你想成为什么样子。思考这些问题,会真正帮助你整理职业生涯的思路。

 

然后,第二篇文章是在讨论这个问题,即“是改变的时候了吗?” 。文章列出了职业发展的八大选择模式:广泛(Enrichment),偏向(Lateral),垂直(Vertical),跨职能(Cross-functional),重新调整(Realignment),探索(Exploratory),执行(Peform),和其他的追求(Other Pursuits)。这篇文章讨论了,你是如何在做决策,比如什么时候应该作出改变、什么时候又不是一个合适的改变时间和如何做好你的功课,再做出一个合适的改变。它也列举了很多别人的例子。例如:


如果你不满意你的工作,不管是因为你不喜欢你现在工作的类型,还是因为你共事的人的价值观或者公司文化跟你不对路,做出改变也许能帮你走出这种状态,但你得先做下功课!Lou Nee Gerard如是说:“跳槽换工作不是一个避难所。做出的改变应该是积极的,应该因为你真正想要去做些什么,而不是去摆脱你不喜欢的事情。”,他曾从行政职务转行到PM。


当你有一个明确的目标,并你已决定是否投入额外的努力时,这可能需要一个新的挑战(challenge),你应该时刻关注这些潜在机会能不能满足你的目标,并时刻准备采取行动。例如:

跟你的经理聊聊。根据不同的情况,这可能是一个非常宝贵的步骤或一个你不想采取的步骤。你的经理可能是你最好的支持者并支持你的改变。如果你开始提你想要做的事情和你现在的工作不一样,虽然有些经理可能会感觉受到了威胁,一个优秀的经理会认识到对微软来说,你的成长是一件好事,并尝试与你一起向你的目标努力。


有时候你和你的经理很可能不是很合拍。这种事难免。如果你不能跟你的经理聊,你可能需要选择另一位导师,来帮助你做决策。


安排非正式的访谈。现在有不少谈论工作的非正式谈话,比如他们做了什么,他们是如何到达这种水平,什么样的技能才是重要的。你不需要你的经理像针对正式的访谈一样进行审核批准,就能组织安排这样非正式的访谈。这样的访谈实际上有利于微软这个整体:你将了解到更多适合你的职业发展方向和更多微软提供的机会。


如果你的目标是成长(growth)…… 考虑寻找一个比较成熟的团队并且负责人有着良好的记录。在一个运作良好的团队中工作,你可以学到很多东西,包括何时创新以及如何创新,何时交付和如何交付,以及优秀的团队过程。


如果你的目标是提升(advancement)…… 考虑一个具有部门的战略价值的初创团队。这些团队开始都比较小,成长非常快。他们可以为你提供快速提升、回报明显的机会。初创团队的风险与机会并存,新团队有更大的升迁机会,但也有较高的风险,其中许多团队是从来没有交付出任何东西,并且他们可能需要在人员不足的情况较长的工作时间。


看看微软之外。 从我们公司之外的人得到一些建议。设计师和MSTE易用性培训经理 Scott Berkun 说到“真正的职业发展是远比微软大的。你在这里看到的差异和对比,可以帮助你做出更明智的决策;在某些情况下,我们更比其他高科技公司,分层和分级得更多,并在另一些情况下,我们更加开放和灵活。”如果不从外部的角度来看,你会看不清楚在微软你所拥有的优势。


当你到了一个新的职位时,你想要踏出为未来规划的或者丰富你职业生涯的一步。Barbara Wilson,MSTE领导培训经理,提出了三个试金石,来判断你是不是在踏出正确的一步:

最后的这份工作。 如果你有一个以上的选择(待在原来地方可能是其中之一),这个试金石才会有效。假设,微软的工作是你最后的这份工作,在你正在考虑的几个选择中,哪些选择将会对你在几年之后想要做的有所帮助?


例如,如果你希望看到自己进入培训的角色,然后你可以在真正技术相关的和参与到培训他人的两个工作之间做一个选择的话,后者的职位可能是一个更合适的选择。


我会感到兴奋吗? 问你自己四个问题:我对这个产品或服务会有激情?我能接触到客户吗?我对此职位或团队的问题处理解决感兴趣吗?这个团队的文化和管理理念是否适合我的风格?


合适吗?问问自己的职位,它能会为你提供些什么,然后再问问自己,你能为你的团队带来什么。如果这两个答案似乎是互补的(complimentary),它可能是一个很好适合你的职位。


当你完成所有的自我评估和功课后,Brechner建议再做一个测验来判断此举是否正确:“带着你的勇气。”改变有时是非常困难的,即使你已预想过的相关情况。如果你觉得这一个改变,将教会你一些新东西,并且在改变时你感觉还行,那么很可能它就是一个很正确的改变。

 

结论

这是第一部分的结尾。除了这四条职业进阶之路,我们还有其他的道路。例如,我们可以成长为测试主管(Lead),测试经理,PM和开发,甚至我们可以找到一个不是计算机领域的职业。作为软件测试员,你对系统有宽广视角,你考虑客户比考虑代码更多,你努力思考为什么我们要开发这个功能,我怎么能确保这个功能就是我们的客户所需要的。你从测试中学到这些技能,可以在你争取未来的职业时给与一些帮助。在接下来的一部分里,我将讨论,我们的软件测试员成长为更优秀的工程师的几个方面。


第二部分 - 我的一些建议

在这部分的文章中,我将专注于提供建议,以此帮助你的职业生涯发展。的确改变可能需要一段时间,有一天,你将成为一个资深员工。不断学习,不断思考和壮大自己的兴趣是你的职业成功的关键。我希望本文可以帮助你思考和开始积累你的力量。以我自己为例,我曾只专注于我的项目,只用很少的时间来思考。有一天,我无意中访问了www.infoq.com ,和听到了“被夸大的测试(Testing is Overrated)” 的会谈。阅读后,我把我的想法分享给我的同事们,并认识到,在我工作之外还有这么多出色的信息。我开始阅读这些文章,并借阅测试​​书籍。培养这样的学习和思考的习惯会花费时间,但一旦你有了这样的能力,你会发现,你可以成长得非常迅速。


激情和动力

有时,人们每天都做类似的事情就会觉得乏味。他们开始失去激情,感觉自己的职业生涯发展变得缓慢。我们应该如何处理这种情况?我可以给你一些建议。

  • 考虑离开自己的舒适区域。

一旦你在一个地方里待了很长一段时间,你就有了一个舒适区域,它让你觉得你的工作失去挑战,你的技能不在提高。因此,是时候来改变了。你既可以换到其他公司也可以换到其他不熟悉项目。请大家认真考虑这个问题,因为这对你的职业生涯有重要影响。在未来的博文中,我将详细讨论改变或不改变。在一般情况下,我认为改变是应该的,你应该常常对此进行思考。我看到过很多例子,换到其他团队,并获取到更好的职业生涯。另外,还要考虑到换到其他团队,会给你提供机会,去学习新的、最终将有利于你的技能。

  • 考虑做一些某些副项目(side project)。

我的第二个建议是,考虑做一些副项目。在过去的几年里,我发现,大家在他们的空闲时间里或主要任务责任外打造的项目往往比资助项目有更大的影响(the side projects which people build during their free time or out of main responsibility tend to have much larger impact that the funded project.)。作为一个专业的工程师,我们应该自我激励,自我组织。如果我所做的事情正是我的兴趣所在,我将会对它充满激情,并会为它做出持续努力。

  • 拓展你的兴趣点。

我的第三个建议是,试试其他领域的兴趣。例如,当我觉得日常工作很枯燥时,我经常去公司内部微博,了解今天微软内部发生了些什么事。我喜欢阅读 www.infoq.com 的文章,了解公司外部又发生了些什么事。我喜欢阅读谷歌测试博客了解他们正在做些什么。你可以选择一个你特别有兴趣的领域,然后保持这个卓越的习惯,每天都学习些新东西。


最后,我有一些建议给我们的经理:宏观管理而不是微观管理;给大家一些做其他事情的自由;鼓励大家去尝试不同的机会。我知道我们的承诺,我们的任务必须要完成。然而,让大家愉快和受到激励比交付一个功能更为重要。一个快乐的团队能提供更好的产品,我们都不希望总是压力山大。


开放的思想和广泛的兴趣

一旦你在一个地方里待了很长一段时间,在你所在领域你获得了非常深厚的领域知识和测试方法。在这种情况下,我们往往是安于我们现在所做的,并有时还会避免改变。然而,作为一个专业的软件测试员,我们应该始终更宽更广地思考,思考有我们可以采用些什么新技术,思考你所在领域的未来测试技术。在一般情况下,一个优秀的软件测试员应该思考的比我们目前已有的东西更远,并有一些应对更改的计划。


为什么呢?究其原因是技术变化太快,如果我们不提前考虑,提前做好准备,有一天,当变化发生时,你会发现,你得仓促地面对这么多的挑战。例如,我总在浏览 www.infoq.com  www.dbms2.com ,以此提高我的技能。当我们的团队决定用列存储来实现数据仓库时,我已经知道我们为什么应该这样做的,这个领域中最热门的技术是什么。


为了培养这样的技能,我们需要的是开放和广泛。我们需要知道公司内部发生了什么事,社区里又发生了什么事。我们应该很开放地聆听和学习别人的想法。我强烈的主张,我们的资深测试员应与其他团队成员保持密切联系,尤其是微软里其他团队,并培养一种学习技术并能迅速吸收的能力。有一天,你会觉得学习的投入将为你的工作带来巨大的回报。


我可以给你一个例子,我如何做到这一点。就我而言,我订阅了微软内部和外部的大量非常活跃的博客,接收别人的更新。我也参加了会谈和培训,来提高自己。讲座范围可以非常广泛,如云计算中的系统工程方法(service engineering),基于场景的工程方法(scenario focus engineer),即以用户需求为导向的系统开发,等等。通过参加这样的培训,你将收获更广的技术知识。另外,你能知道公司内部发生了什么事。在过去的一年,我就参加了两个$99外训,然后我引入ATDD和个人看板(Personal Kanban)到我们的团队之中。SQL团队中许多成员所使用的技术和ATDD,其实早已被微软内部的很多团队使用过。你可以看到开放和广泛的价值,它能帮助你成长为一个资深测试员。


提升影响力(Making Big Impact)

今天,我想谈的另一个话题是作为一个资深测试员,需提升影响力。衡量一个人的成就的重要途径之一就是你对团队,对项目,对客户有多大的影响。我有三个方面提升影响力的建议。

  • 帮助他人的成长

我们需要意识到,无论你是多么聪明,只靠你自己,你是不可能成功的。你帮助他人成长越多,你越可能会成功。作为一名资深测试员,我总是很喜欢看到初级测试员提高他们的技能,发展他们的职业,我也将提供建议和指导他们,帮助他们成长。就我的心里而言,我认为帮助别人是最重要的事情,我们应该每一天都帮助别人。有很多方法可以帮助他人成长,帮助他们做项目,回答论坛里问题,指导新成员,教他们如何编码和如何测试。对一个团队来说,建立这样的文化氛围是极其重要的,因为大家会感到其他人的温暖,并鼓励分享和学习。最后,我们一个团队一起都能成长起来。

  • 影响他人

一旦你变得越来越资深,你已经掌握了非常深厚的技术知识,大量的项目经验。你得到别人更多的尊重,成为某一领域内的大牛(GOTO person)。换句话说,你有能力影响他人。如果我们看看,架构师,技术潮人(Techiques Follows),大牛的工程师(Distinct Engineers),他们的观点和思想能影响了很多人,类似这样的能力是他们独一无二的资产。


你认为我们能够像大牛一样影响其他人吗?我想是可以的。每个人都有一个你擅长的领域。你应该用你的专业知识来帮助人们作出决定,并提供宝贵的建议。例如,对于每一个我参与过的或我学习到的项目,我都对它有些独特的看法,我试图理解为什么我们应该开发这样的项目,我会更多思考为什么我们不使用另一种方式来构建它,我常常把我的想法分享给项目里的所有人然后我们一起再作出决定。我写了大量的博客,分享我的想法,并希望影响更多的人。

  • 更多的跨团队协作

以我自己为例,在最近几年,我引入ATDD(验收测试驱动开发 - Acceptance Test-Driven Development)到我们的团队,并把它介绍给很多微软内部的其他团队,如Bing,Lync团队。我也参加不同类型的会议和研讨会,了解其他团队是在如何做测试。每当我看到有人做我所熟悉的项目,我也问他们是否需要帮助。


总之,当你努力提升你的影响力时,你的经验同样也会积累越来越多,你不断成长为一个资深测试员。

 

编码,编码,编码

今天,我想讨论一个最重要的技能,我们的软件测试员应该在自己的职业生涯中所掌握,这就是编码。

  • 为什么编码这么重要?

因为你是软件测试员(SDET),软件测试开发工程师(Software Development Engineer in Test),你是软件工程师。作为一个软件工程师,编码就是每一天你应该做的任务,这是你应该掌握的技能。你可能会问是否编写测试用例没有编码更重要。这里的原因是,编写测试用例可以帮助提高产品的质量,但有时它并没有促进你的职业生涯发展。我可以举我的一个例子。当我刚参加到SQL Server团队之中,我们编写以T-SQL脚本为基础的测试,我很少有机会写编码。因此,我的编码技巧并没有提高。幸运的是,SQL Server的测试团队转移到以编程的方式编写测试,今天,我们的软件测试员的编码时间增加了不少。这是相当不错。当然,有时我们花费太多的时间在编写代码和类库上,而花费较少的时间来写真正的测试用例。这是另一个很大的话题,在这里我就不打算讨论了。


由于今天我们当中大部分人在编写自动化测试,这意味着我们有很大的机会来提高我们的编码技能吗?答案是不一定。今天我们的测试员做了太多的任务:我们编写测试库,我们验证测试结果,验收产品,我们配置机器和安装新版本进行测试,我们修正我们脆弱的测试,我们创建和关闭缺陷。有时我们花费大量的时间在下载和编译源代码。我们也有其他的任务,如会议,项目跟踪 / 缺陷报告。上述所有任务将需要花费我们每天中的大量时间,而时间提醒着我们,做实实在在编码真得很少,我们的技能提高也非常小。我记得有一天,我曾对我们的测试经理提到过我的梦想——我可以花50%的时间在编码上,他很惊讶,他认为这个数字理应还要大很多。然而,现实是这个数字理应小得多。


所以,我们该怎么处理这种情况呢?我们应该尽力尝试,改善我们的工程系统,以减少不必要的时间开销,让系统能够安装配置环境,安装测试版本,运行测试,创建 / 关闭的缺陷和退出测试。所有这些应该是自动化的。我们应给自己承诺每天尽可能多得编码。由于你的工作性质,如果你不能做到这一点,你应该考虑换到其他工作。


小结,请记住编码是一个重要的技能,你应该去提高它。


花时间去思考

在最近几天,我试图去理解,我们应该如何去教导和学生如何去学习。我的Ph.D研究经验和最近戴尔·卡耐基培训,为我提供一些想法:

  • 教给他人或分享经验给他人最佳的办法是让他们思考。在你的谈话中不管他们思考了什么,他们至少学到些东西。一个好的实践是鼓励他们说话,与你互动。
  • 思考自身有时可能并不够,我们可能需要实践和应用我们的思考到我们的工作中。

就研究论文而言,我们的论文大部分沿用了经典的格式,它必须有简介,相关的研究,实验结果和结论。没有实验结果的论文几乎是不可能被发布的。另一方面,论文的本质观点,似乎是不知为何地被隐藏起来或不是那么容易得找出来。我认为这是做研究里一个的问题。


当我们想要向人们做演示展现点东西时,或者我们想要写点东西教给别人时,同样也有上面的问题。首先,你会花很多时间在研究我应该思考些什么。之后,你头脑中就有些想法了,你会渴望通过写些东西与他人分享,这是一个很棒的方式来概括你的想法。


最后,我相信资深测试员的价值,是他可以给团队带来的观点 / 技能,而不是他在过去的工作经验。对我们的软件测试员来说,能够努力思考问题,并找出解决方案是一个重要的技能,我希望我们的资深员工应有的最最重要的技能就是思考 ,一个优秀的领导必须首先是一个出色的思考者。

 

了解产品

我相信作为一个资深软件测试员,我们应该充分了解我们正在测试的产品。知道产品的方向 / 未来是创建更好的测试的第一步。换句话说,如果我们不理解为什么我们应该构建这个产品和我们将构建怎样的产品,那么我们将不能编写出优秀的测试。


我们应该更多地参与项目 / 产品的规划,并影响产品的的策略(不仅是测试策略)。请注意,这是我们可以提高产品质量的重要途径之一。如果我们可以发现设计时的缺陷,我们可以节省下很多的时间和金钱,而且甚至比发现大量功能上的缺陷要有价值得多。有趣的是,我相信一个优秀的产品设计和一个正确的方向,会带来更少功能缺陷。过去我参与了大量的改进,我发现,如果是精心设计的功能,我们在实现功能的过程中将看到更少的产品问题 / 缺陷 / 后顾之忧。无论如何,如果该功能没有得到很好的设计,我们不应该去实现这个功能,否则你在执行的功能时会看到很多问题。


参与产品的设计,也可以帮助我们提高管理 / 构建项目的技能。并提高我们的技术技能,对测试架构师和领域专家的职业道路都是至关重要的。


了解产品,可以帮助团队成员讲同一种语言,更顺畅地交流。假设有一天,你想加入另一家公司做云计算,当你和你的面试官谈论时,他们可能会问你很多关于云计算的问题。如果我们只知道在服务中如何测试单个组件,你会发现你是缺乏知识 / 思考的,这将影响你未来的职业生涯。然而,如果你知道并思考过IASS,PASS,亚马逊AWS等云计算技术,我敢打赌,你将有更大的机会得到这个职位。对于一家初创公司来说,有一个除测试以外的技能是至关重要的。这始终是一条金科玉律。


最后,我想分享下Erwin Engelsma的观点:

“测试能够提高顾客的满意度,前提是你真的知道客户认为什么是真正重要的,并测试了相关的内容。在你的客户几乎不感兴趣的领域,做出很大的改进,虽然是一个值得称道的努力,但是这不会改变他们对产品好坏的看法!”

- 改进测试时的关键问题 —— Erwin Engelsma。

 

用不同的方式做事

有一天,我的经理问我:“Qingsong,当你还在高级测试员级别时,为什么你可以得到出众的评价结果​​”。在高级测试员的阶段,我还没有很丰富的测试知识,对团队的影响也不大。所以,我也想知道是什么让我有这么一个出色的评价结果,答案就是在用不同方式做事情。


这个问题的一种思考方式是,你如何把你与其他人区分开来。我发现当我被分配了一些任务时,我会额外地做一些我应该做的事情,这使我跟他人不一样,更主要的原因,我提升了影响力,也发展我的职业。这里有一些在过去我曾做过的事情的例子:

  • 当我们计划在SQL Server中增加对日期和时间(Date and Time)的支持时,我花了很多时间来研究日期 / 时间和时区在Windows,Linux,.NET和Win32 API上的支持情况。我曾积极参与到项目的规划和设计中。这就让当我们测试功能时,我就有了一个更好的地位。另外,我在该功能的测试过程中承担了更多的责任,包括构建管理,测试运行管理,在线文档审查,并帮助他人编写测试用例。这些增加了我的知识,还帮我产生了更大的影响。
  • 当我们在SQL Server 2008中实现了稀疏列(Sparse Column)功能之后,在功能提交后我并没有停止思考我们的功能。我曾积极地在内部寻找能够使用我们这个功能的地方。最后,我发现我们团队的VSTS系统可以使用这个功能,所以我和支持团队一起工作,把这个功能部署到系统中去。这样一来,我帮忙提高了团队的业务能力,同时也更好地了解到功能的用户场景。结果就是,我看到这个功能还缺少的一些更细功能。

最后,我希望你能体会用不同方式做事的意义。如果你有这样的能力,将会帮助你的职业生涯很多。


给测试经理的建议

今天,我希望写一篇关于招聘软件测试员的博文。主要读者是我们的招聘经理。这篇博文不是关于如何面试人或决定雇不雇用一个人,我认为这些是具体过程。而我的主要议题将关注为什么,即为什么我们需要聘请一个或多个测试员。


我不是一个测试经理,当需要更多的人时,我不知道我们的经理给人力资源那边说的原因是什么。也许先让我列一些可能的原因:

1)我们开始一个新的项目或功能,我们需要建立一个新的开发和测试团队。

2)我们有一个新的测试主管(test lead),主管应至少管理5〜8人。

3)我们在做项目时,测试资源短缺。

4)我们的副总裁给测试经理一些名额,如果我们不填上这些名额,就会被“浪费掉”。

 

我们真的缺乏测试资源吗?

我总是听人说他们的项目缺乏测试资源。但是,我们真的缺乏测试员?不一定,根本不是。微软内部没有测试资源缺乏的问题,而是资源分配问题。今天,我们的测试通常属于一个组件(component)团队,由一个测试主管带领。他深刻理解他的领域并且测试也做得相当不错,以便发展他的职业生涯。人们往往认为,每一个部门都需要一个单独的测试团队人们往往认为,测试是一个专业的工作,需要深入的了解测试。我们可以以另一个角度来看这个问题。今天,现代的测试框架,如NUnit,XUnit,MSTest和Selenium,编写自动化测试起来是非常容易,做测试并不是真的需要太多的测试知识,尤其是对于白盒测试来说(我相信由开发人员来写白盒测试并尽早地跑起来,那么白盒测试的效果将比黑盒测试大得多)。


我看到不少的情况是,我们的资深软件测试员对他们负责的组件有着丰富的领域知识,对于这样的组件,深刻理解是必要的。测试查询优化器(query optimizer)就是一个例子。不过,我认为最好的测试员应该把他的知识和测试理念应用到测试类库,让每个人都可以使用它,使得这样的组件测试变得更加容易。在SQL Server中,TestQP和QREL是很好的例子,这两个工具就内嵌了查询优化器和关系数据库的知识。你将你的知识转化为代码后,我觉得你能随意移植到其他团队,我们是没有必要去限制,因为他在这个领域中有着最丰富的知识。


扩大我们的团队并不意味着我们的业务扩大?

有时,一个团队从5人扩大到20人甚至更多时,人们感到自豪。然而,这并不意味着,我们的业务扩展了四倍。不应该用人数来衡量经理或团队成功与否。


你想增加新的测试员来提高团队的工作效率?

这可不一定。有时,它是成立的,我们的测试员在项目上非常繁忙,我们有一种感觉,添加一个或多个的测试员可以帮助我们,真的吗?如果原因是我们想招人,那完成这个项目之后又该怎么办?我们永久地保留他们。


下面是一些我给我们招聘经理的建议,如果他想雇用一个新的测试员时:

1)需要一个测试员时,尝试探索不同的方法来解决这个问题,并把雇用一个新的测试员作为最后的备选解决办法。

2)如果在项目上我们需要更多的测试员,我们可以从其他的团队调用些测试员吗?

3)如果我们有太多要做的事情,我们能标清优先级,并放弃部分低优先级的任务吗?

4)考虑培养一个技术主管,而不是培养一个人事管理主管。我们倾向于培养非常优秀的技术人员成为主管,让他管理更多的人。然而,今天我们的主管,在人事管理和其他的东西上花了太多的时间,他们只是没有时间思考,没有时间去提高他们的技术方面技能。所以,请考虑把我们的主管视为技术主管,这样一来,管理多少并不重要,重要的是能影响帮助到团队的人。

5)请务必花时间去改善我们的文化,我们的过程和方法。优秀工程是更高生产力的关键。减少我们的技术负债,投入时间去创新。

6)考虑采用一些指标来衡量测试员或测试的效率,因此,我们可以用更好的方式来作出决定。


测试新人的职业生涯怎么样?

这是一个很大的话题,这里我不会说得太多。一种看法是,我们都希望我们的员工能够快速成长,在未来有一个更好的职业。我们都希望我们的测试员可以很轻松地在其他公司找到测试工作,如果他们决定去追求公司以外的机会。然而,今天许多公司的开发人员与测试员比例相对偏低,并且他们相信他们的产品质量不算坏。我希望有人能在就业市场和测试员的水平上做一些研究,我们可以用更多的事实来分析这个问题。


结论

这是“成长为资深软件测试员”系列博文的结尾。我希望从我的博客中,你可以学到一些有用的信息,并帮助你决定​​你的职业道路。近年来,计算机技术的变化日新月异。云计算,社交网络,移动都是热点领域。技术的变更同样也需要不同类型的测试技术。我会开始写另一个系列博文——“对测试的未来和软件测试员的职业的未来”。在接下来的段落中,我将列出一些的最新文章,以此回答软件测试的未来是什么,服务领域测试(testing in the service area)的未来是什么,以及对软件测试员的职业生涯有何影响。

 

“测试的未来”的相关参考文章:

  • 在谷歌2011年的测试自动化会议上,谷歌工程和创新倡导者的主管(Director of Engineering and Innovation Agitator at Google)——Alberto Savoia负责开幕式主题演讲。他认为,我们曾熟知的软件测试已死 - 或至少是垂死的。我与几位同事看了这个视频两遍,大家都觉得这是很警醒的谈话,让我们更严肃地深思测试和事业。我强烈推荐每个测试相关的人去看看这个视频。主题中提到,初创公司对“我们正在做正确的事情吗?”比“我们正在正确地做事吗?”更感兴趣。也就是说,这里的质量真的不是我的软件或者服务是否有缺陷,而是我的想法是不是吸引顾客的最佳想法。这对我们的软件测试员有一定的影响,因为我们太专注于
    “我们正在正确地做事吗?”,并可能导致我们很难在初创公司找到工作。
  • “众包”是最近非常热门的话题。你能想象一家拥有数以十万计的软件测试员的公司吗,它可以帮助其他公司在极短的时间内完成测试。这些兼职软件测试员的薪水和他们找到的缺陷挂钩。他们在不同的地方用不同的语言在不同的设备上运行测试。不同于我们的内部测试,他们像真正的客户般的运行测试。 uTes​​t.com就是这么一个公司,该公司在这个领域相当抢眼,它将会对测试服务和测试移动应用的方式上有着极大影响。在内部,我们有几个团队,包括Bing,Lync,都在积极利用众包来测试他们的功能。对我们的测试员意味着是什么?仍是未知数。
  • James Whittaker , Jason Arbon和Jeff Carollo编写的“ 谷歌怎样进行软件测试 ”,很详细地回答封面的上问题。能在迷雾下看到像谷歌这么一个大型技术公司如何处理软件测试的复杂性,是很具知识性和趣味性。一个有趣的现象是,在此书的出版之前,三位作者都离开谷歌,一位回到微软担任开发主管,和另外两个则加入了uTest.com。下面是 一次访谈 的片断:

InfoQ:在本书中,你提出了,“不要雇用太多的测试员”,并且在未来里测试工程师的作用在下降。你对此有何回应,公司认为需要更多的角色,以此划分开发人员和质量保证之间的界线?

为什么你要这样的界线吗?谷歌已经证明编写代码和保证代码优秀的界线是模糊的,其结果就是代码被开发更快,并且潜在缺陷更少。雇用太多的测试员是为开发人员创建了一个依靠,对产品来说这就是有害的。当人们过于纠结自己的角色,会使我懊恼。“我是一个测试员”是一种不健康的心态。“我是一名开发人员”同样也是不健康的心态。当人们停止过多关注自己的角色,开始专注于他们的产品,这才是奇迹发生之时。这时候,每个人都专注于尽一切力量来打造他们能打造的最好的产品。

InfoQ:对当前那些考虑加入测试相关角色的测试分析师(test analysts)或新毕业生,你能提供最好的建议是什么?可以满足这个角色不断变化的技能。

对待测试如同开发一般。获取一个CS学位,并擅长CS。证书和行业培训只会教你简单的东西。学习难的东西,并掌握它。软件测试员只做简单的事情,在很长的时间里仍然会被视为二等公民。不想被这样对待吧?那就获取一等的技能。

  • Bing团队的融合工程(Combined Engineering)设想,对服务测试和软件测试员的职业生涯都是非常有趣的。在融合工程,软件开发工程师(SDE)们和软件测试开发工程师(SDET)们合并为一个“工程师”的角色,我们为交付服务而优化,而不是为软件而优化。换句话说,许多测试成为开发者,真正的开发人员只写代码,而不是测试。我认为这可能是服务团队的未来发展方向,今天的测试员可以更专注于监测,基础设施和工具,他们和开发人员是一样的。
  • 我们的生产环境测试(Testing in Production)专家——Seth Eliot,认为TestOps是我们的测试的未来发展道路之一。你可以到这个链接看看相关信息。我认为生产环境测试能真正改变我们如何做测试以及测试员的职业的未来。这是TestOps访谈的一个小段:

我认为测试领域的一个重要的变化将是我已经谈到过围绕测试服务和生产环境测试。我把它称为TestOps。

测试员需要摆脱定式思维观念,编写测试 - 运行测试 - 评估结果。我们要使用大量数据(一般是指服务)作为产品的质量信号,而不是用日常运行的测试结果作为质量信号。这包括系统数据,如CPU,API请求,系统响应时间,以及(妥善匿名处理的)用户数据。此外,还包括在生产环境中持续运行时交易发出的数据。这些依然是测试用例,你可以得到持续的可用性和性能状况,而不是只获得每天的失败 / 通过的状态。这是一种技术,但它也必定会改变我们的软件工程。角色的分类与归类(role and specialization versus generalization)的问题,答案是应满足每个团队的具体需要。数据科学家做为工程团队的一部分,就是TestOps方法的一个令人兴奋的结果。

其他与我们的职业生涯的相关文章:

人力资源管理软件功能介绍 本人力资源软件包含人事档案管理 本人力资源软件包含工资管理 本人力资源软件包含考勤管理 本人力资源软件包含绩效管理 本人力资源软件包含用户管理 本人力资源软件软件界面美观,使用方便 人力资源管理软件特色介绍 本人力资源软件包含支持单机、网络,可以通过互联网安全接入企业内网,无需域名或固定IP 用户资料可定制扩展,界面可定义,适应性强 大量的统计分析报表,便于掌握业务情况 本人力资源软件包含提供了自定义报表功能 内置解析器引擎,支持复杂灵活的薪酬制度 本人力资源软件包含支持web查询 小秘书提供了常用的办公功能 本人力资源软件包含含有大量的实用工具,如休假管理、宿舍管理、物品领用管理等等,为工作带来方便 导航界面可以切换定制,便于设置自己常用的功能 软件界面美观,使用方便 本人力资源软件包含可以输出到excel、wps表格、html等文件 本人力资源软件包含提供虚拟域名互联网浏览器访 支持中控、依时利、舒特、文本接口等多种考勤机 绿色软件,安全方便 单机永远免费,升级免费 人力资源管理软件人事档案功能介绍 人事档案管理 支持分公司管理(人力资源软件) 工综合报告,工相关的各类信息(基本记录、奖惩记录、物品领用、调岗记录、福利等)一目了然。 工号修改(人力资源软件) 办公物品管理 工福利管理(人力资源软件) 卡片打印,可自己设计定制 调岗调职历史(人力资源软件) 日期提醒,可对生日、合同期、证件期限等自动提醒 保险管理(人力资源软件) 培训历史管理 工证件管理(人力资源软件) 工奖励管理(人力资源软件) 工惩罚管理(人力资源软件) 支持显示定制 生成各类统计报表,可定制方案(人力资源软件) 查询非常方便,可以自定义方案 提供了演示数据库(人力资源软件) 支持数据导入,启用非常方便(见dll目录下导入模板) 支持自定义信息扩展 人力资源管理软件工资功能介绍 (人力资源软件)工资数据管理,编辑、审核、反审核、作废 工资单打印,可自己设计定制 方便的工资录入界面,可指定部门显示、指定科目显示,自动计算 (人力资源软件)支持计算定义,可设计灵活的薪酬方案 多工资方案定义 支持工序定义、计件工资(人力资源软件) 支持和考勤数据接口 支持数据复制,可指定条件复制部分数据,可从多个历史单据中复制 支持辅助数据管理(人力资源软件)(单机免费) 提供个税工具,应发金额、所得税、应发任输一个数据自动计算另外2个 灵活生成各类统计报表,可定制方案 查询非常方便,支持组合条件查询 支持工数据导入,支持初始工资数据导入,启用非常方便(见dll目录下导入模板) 提供了演示数据库 人力资源管理软件考勤功能介绍 自动生成调休标准(人力资源软件) 工排班,可按部门、班组、个人排班 数据采集,支持定时、循环自动采集,也支持脱机文件读取 支持手工电脑考勤(人力资源软件) 自动生成加班记录和缺勤记录 支持计算相关的工资数据(人力资源软件) 数据处理,可重复处理,修正排班失误 考勤台帐,支持二次手工修正 异常关注,可将出勤异常的工信息生成异常关注记录 考勤报表,生成各类统计报表,可定制方案 考勤班次,支持多班次定义 考勤班组 考勤机定义,支持多种多台考勤机,可动态扩展 出差记录管理(人力资源软件) 请假记录管理(人力资源软件) 调休记录管理(人力资源软件) 加班记录管理(人力资源软件) 支持和工资单接口(人力资源软件) 支持自定义文本接口 提供了演示数据库 人力资源管理软件绩效功能介绍 考核数据管理,编辑、审核、反审核、作废(人力资源软件) 方便的数据录入界面,可指定部门显示、指定科目显示,自动计算 支持计算定义,可设计灵活的考核方案 多考核方案定义(人力资源软件) 支持考核批次管理 支持多考核人考核,可指定不同权重,自动计算结果 灵活生成统计报表,可按批次统计,也可多批次统计,支持定制显示方案 查询非常方便,支持组合条件查询 支持历史数据比对(人力资源软件) 支持数据导入,启用非常方便 提供了演示数据库(人力资源软件) 人力资源管理软件使用说明 运oclient.exe,初始化密码为空的 默认为演示库供学习练习,正式使用时使用右边的选择数据库切换到正式库 采用模板文件进一次性导入或者按下面分别建立相关信息 建立部门信息,支持导入 建立岗位信息,支持导入 调整数据字典,支持导入 资料导入,日常工作 人力资源管理软件修改记录 2008-01-18 人力资源管理软件发布1.0版本 2008-01-19 人力资源管理软件做了以下改进 改进工编辑界面的日期(感谢中秋月)(人力资源软件) 解决部门定义中的一个BUG(感谢蓝血人) 人力资源管理软件增加退出系统时提示(感谢中秋月) 2008-01-22 人力资源管理软件做了以下改进 人力资源管理软件改进了工调岗的编辑界面(感谢缺月疏桐) 增加了计件工资的功能,包括工序定义、计件录入和查询(感谢demigood意见)(人力资源软件) 2008-01-24 人力资源管理软件做了以下改进 改进了统计报表小数后有时候出现误差的题(感谢54HAPPY毛毛)(人力资源软件) 人力资源管理软件计件工资录入增加了根据单价重新计算的功能 人力资源管理软件工资料录入进了优化(感谢缺月疏桐,方方) 2008-01-28 人力资源管理软件做了以下改进 人力资源管理软件提供了工号修改功能(在工管理窗口的功能菜单下)(感谢中秋月,方方) 工资料增加了离职原因信息 人力资源管理软件增加了离职分析报表 打印模板设计进了优化,支持分类管理(人力资源软件) 人力资源管理软件登录界面进了优化,保存上次登陆工号(感谢灵戈Lyngle) 2008-02-17 人力资源管理软件发布1.1版本,做了以下改进 工管理界面信息定制的优化(感谢笑看人生) 人力资源管理软件调岗离职增加调岗记录时,把工资料同步掉(感谢缺月疏桐) 增加了岗位级别的报表(感谢天隼)(人力资源软件) 优化了培训记录管理(感谢水天仙YOYO) 人力资源管理软件解决登陆界面服务器名无法显示全的题(感谢山中人) 优化了人力资源管理软件保存到excel数值类型的题(感谢54HAPPY) 增加了合同管理功能(人力资源软件) 解决人力资源管理软件工资帐套选择的公式显示不全的题(感谢vivi) 工资录入支持导入保险数据(人力资源软件) 人力资源管理软件其他的一些优化改进(感谢中秋月、提出意见的朋友们) 2008-02-20 人力资源管理软件做了以下改进 考勤管理增加了查看某一天哪些人休息的功能(感谢人生淡泊) 人力资源管理软件解决了考勤台帐的显示题(感谢天隼) 考勤班次处理做了优化,增加了打卡的分析类型(参考型)(感谢天隼) 保险支付中提供了excel导出(感谢提出意见的朋友)(人力资源软件) 2008-02-22 人力资源管理软件做了以下改进 人力资源管理软件解决资料编辑合同类别选择的显示题(感谢天隼) 2008-02-25 人力资源管理软件做了以下改进 优化了通用资料列表方式导入模块,支持更新模式(感谢Snailmail)(人力资源软件) 2008-02-28 人力资源管理软件做了以下改进 岗位管理处能否按公司排列显示(感谢蓝血人) 工资料管理界面的公司和部门显示做了优化 人力资源管理软件奖励管理界面的公司和部门显示做了优化 培训管理界面的公司和部门显示做了优化 处罚管理界面的公司和部门显示做了优化(人力资源软件) 报表目录分组显示进了优化(人力资源软件) 解决了保险支付多次选择显示的漏洞(感谢天隼) 2008-03-02 人力资源管理软件做了以下改进 工资录入的部门索引做了优化,工资单打印增加了企业汇总和部门汇总(感谢中秋月) 岗位异动的工选择做了优化(感谢中秋月)(人力资源软件) 解决了工管理自定义条件查询数据的显示题(感谢中秋月) 福利管理的工选择做了优化(感谢天隼)(人力资源软件) 2008-03-04 人力资源管理软件做了以下改进 人力资源管理软件增加了新的个税税率配置数据,如果工资单月份为200803后,则自动按照新的税率计算。(感谢54HAPPY) 2008-03-09 人力资源管理软件发布1.2版本,做了以下改进(感谢笑看人生、中秋月、天隼、蓝血人等各位朋友) 人力资源管理软件支持工号的自动生成 人力资源管理软件支持相关配置信息编号的自动生成 各模块支持直接输入工姓名检索 工资定制和录入做了优化,更为方便(人力资源软件) 各模块选择工提供弹出式选择 对人力资源管理软件多分公司操作的方便性做了很多优化 人力资源管理软件单据打印模板定制做了优化,具备更强的灵活性 考勤台帐管理支持按计算结果和处理结果分别检索 2008-03-16 人力资源管理软件发布1.3版本,做了以下改进 增加按公司分类统计的工资报表(感谢蓝血人) 单据界面上增加了打印按钮(感谢中秋月) 人力资源管理软件增加了工技能管理(感谢Snailmail) 工分类报表增加了工龄的条件(感谢长征)(人力资源软件) 人力资源管理软件增加了人才卡片及跟踪管理 人力资源管理软件对单据设计模块进了优化 针对98环境做了优化(感谢中秋月) 2008-03-25 人力资源管理软件发布1.4版本,做了以下改进 人力资源管理软件工资料增加了辅助分组(感谢中秋月,天隼) 保险基数支持了导入(感谢Lucky Cat)(人力资源软件) 计件工资支持了产品和工单(感谢demigood、baidu )(人力资源软件) 支持不同的操作限制不同的公司 人力资源管理软件权限控制细化(感谢中秋月) 处理了保险标准报表的漏洞(感谢杰杰) 工分组管理做了优化(人力资源软件) 增加了人力资源管理软件考勤基本参数定义模块(感谢天隼) 人力资源管理软件计件工资支持导入 工资帐套定义和工资单支持制定打印模板(感谢中秋月) 绩效考核的指标扩展了一些内容,如信息来源,适用范畴,获取方式,目标单位,计算公式等。(感谢annemy,hrjxhu) 增加了一个数据分析模块(人力资源软件) 人力资源管理软件其他的一些优化(部门结构自动设置顺序码、部门在岗位管理里的刷新、民族排序等)(感谢梦想成真和其他朋友) 2008-03-26 人力资源管理软件做了以下改进 解决了多公司情况下部门显示不正常的漏洞。(感谢养山芋) 人力资源管理软件工提醒界面增加了入职日期、岗位、上岗日期、岗位级别。(感谢冰雪) 解决了合同类型定义里文件选择不显示的题。 解决了人力资源管理软件合同管理新增编辑时合同类型不符合的题。 人力资源管理软件解决了合同类型定义里面的自定义扩展属性删不掉的题。(感谢☆缘☆) 2008-04-09 人力资源管理软件发布1.5版本,做了以下改进 工资料支持拼音查询(感谢☆缘☆) 工资料输入身份证后自动填写籍贯、出生日期和性别(感谢☆缘☆) 工资料支持描述信息(如工作经历等),可自定义(配置数据字典工描述信息)(感谢那年冬天,中秋月) 人力资源管理软件支持照片的打印(照片对象标识 emp_pict,类型为图片)(感谢Lucky Cat) 工编辑和管理体现工龄和年龄(打印标识对应age、work_age、work_age_c)(感谢hui~星辉~) 一个岗位允许对应多个部门(便于多分公司管理)(感谢忆江南、冰雪、欢浪家园) 人事合同管理显示增加显示合同起止日期(感谢我就是我) 人力资源管理软件通用、专用导入模块做了较大优化 考勤提供批量删除打卡记录、考勤台帐功能模块(感谢天隼、沈振刚) 考勤支持自动生成缺勤记录(感谢天隼) 补卡编辑支持填写补卡原因(感谢greensea) 考勤支持自动生成加班记录记录(感谢天隼)(人力资源软件) 考勤支持自动修正请假时间(感谢天隼)(人力资源软件) 考勤支持按月统计并保存(感谢天隼、沈振刚)(人力资源软件) 考勤支持按照考勤数据计算相关工资数据(感谢天隼、沈振刚) 工资编辑支持从考勤月统计数据导入相关数据(感谢天隼、沈振刚) 人力资源管理软件增加考勤工资计算公式定义,不同工可对应不同公式 绩效考核计划和考核做了很大优化(感谢annemy)(人力资源软件) 修正环境变量处理的一个漏洞(感谢大唐) 修正保险支付再次选择,记录多后异常的漏洞(感谢杰杰)(人力资源软件) 简化网络模式的配置(感谢很多朋友) 其他的一些优化(感谢杰锋、养山芋、忆江南、柳照小楼东,还有许多提出意见的朋友) 2008-04-09 人力资源管理软件修正了一些题 人力资源管理软件解决了有些拼音码检索不到的题(感谢☆缘☆,腿腿*^ō^*乖) 工定制界面重叠题(感谢我就是我)(人力资源软件) 考勤天和小时转换(感谢iplan) 人力资源管理软件考勤计算匹配请假、出差的漏洞(感谢iplan) 自动执选项限制为本人(感谢iplan) 籍贯如果有县则不显示市的信息(感谢☆缘☆) 2008-04-10 人力资源管理软件修正了一些题 修正了考勤班组无法删除的漏洞(感谢hcs5580 ) 人力资源管理软件台帐统计部分进了优化,缺勤合计改为天数(感谢iplan) 2008-04-11 人力资源管理软件修正了一些题 修正了工资料岗位显示不正常的漏洞(感谢bravelc )(人力资源软件) 保险标准支持时间段的查询(感谢☆缘☆) 人力资源管理软件调岗调职增加了公司信息(感谢欢浪家园) 2008-04-13 人力资源管理软件修正了一些题 籍贯长度扩展了(感谢我就是我) 根据身份证查找籍贯做了优化(感谢☆缘☆) 考勤自动采集文本文件做了优化(感谢杰锋) 2008-04-23 人力资源管理软件发布1.6版本,做了以下改进 计件工资单价扩展,支持到小数点后4位,精度达到0.0001元(感谢baidu) 解决单据扩展属性无法删除的漏洞(感谢僵本) 计件工资支持批量导入 合同管理模块增加从工资料导入合同信息的功能(右树菜单)(感谢Lucky Cat,我就是我) 工福利体现分公司信息(感谢欢浪家园) 物品管理体现分公司信息(感谢我就是我) 人事合同增加时,同步工档案(感谢Lucky Cat) 人力资源管理软件工关注体现分公司信息(感谢我就是我) 奖励记录体现分公司信息 惩罚记录体现分公司信息 奖励记录支持批量导入(感谢洛才) 培训记录体现分公司信息 人事合同体现分公司信息 惩罚记录支持批量导入(感谢洛才) 培训记录支持批量导入(感谢丁桃) 工资单打印支持是否需要部门汇总数据选项(感谢zhlaoli) 工资报表增加分公司检索选项(感谢) 计件工资提供批量清除历史记录功能(感谢baidu) 人力资源管理软件工关注体现分公司信息(感谢我就是我) 工排班体现分公司信息 排班列表体现分公司信息 增加出差记录、请假记录、调休记录、加班记录、缺勤管理报表;(感谢天顺) 人力资源管理软件手工打卡界面增加一个日期时间显示;(感谢明月) 考勤出差记录体现分公司信息 考勤请假记录体现分公司信息(感谢我就是我) 考勤调休记录体现分公司信息 考勤加班记录体现分公司信息 考勤缺勤记录体现分公司信息 其他的一些优化(感谢杰锋、养山芋、*缘*、忆江南、柳照小楼东,还有许多提出意见的朋友) 2008-04-24 人力资源管理软件修正了一些题 解决模糊查询输入只要带有字母s报错的漏洞(感谢bravelc ) 人力资源管理软件解决人事合同按日期条件检索出错的题(感谢Fantasy Ls ) 2008-04-29 人力资源管理软件修正了一些题 解决计件工资录入界面部门切换有时列表中多出一人的漏洞(感谢baidu ) 解决岗位维护明细中删除岗位不响应的题(感谢独享别离 ) 2008-05-04 人力资源管理软件做了以下改进 增加了宿舍管理模块(感谢咏梅) 人力资源管理软件报表打印的时候增加了副标题,便于区分查看检索条件(感谢baidu ) 解决了工资单打印格式设置提示无权操作的题(感谢baidu ) 2008-05-09 人力资源管理软件做了以下改进 工资单打印里面支持合计(感谢僵本 ) 人力资源管理软件工管理界面增加按年显示的工龄(感谢hui~星辉~) 报表图形分析支持指定记录数(感谢冰雪 ) 列表里面只要按Ctrl+B就可以复制里面的数据到excel 人力资源管理软件其他做了一些优化 2008-05-14 人力资源管理软件做了以下改进 增加了休假标准管理及相关报表(感谢青莲居士CCNP) 考核指标增加了被考核后不允许删除的限制(感谢V$晴天) 工资单增加了查找工功能(感谢中秋月) 绩效考核报表增加了单合计内容(感谢木椽) 人力资源管理软件处理了工资单删除工后和报表不一致的漏洞(感谢wkw) 对工生成拼音缩写码做了优化(感谢baidu) 人力资源管理软件其他做了一些优化 2008-05-21 人力资源管理软件做了以下改进 绩效考核增加累计因素分值的模块,支持导入(感谢木椽) 工绩效考核支持导入累计因素分值(感谢木椽) 为避免带来困扰,工资料和调岗调职信息独立,不再互相同步 工排班设置时,选择部门后下面工名册中离职名单不显示了(感谢hui~星辉~) 考勤台帐明细管理界面列表显示内容支持定制(感谢hui~星辉~) 人力资源管理软件其他做了一些优化 2008-05-25 人力资源管理软件做了以下改进 分公司定义编辑:新增时顺序码自动生成; 人力资源管理软件工保险清单编辑做了优化 工调岗调职记录管理:当查询框的值变化后,相关复选框自动选中; 物品领用记录管理做了优化 人力资源管理软件保险支付界面下面显示出人数来(感谢青莲居士CCNP) 工资单编辑界面做了优化,速度更快(特别感谢中秋月) 工资科目定义编辑:新增时顺序码自动生成; 工资表查询:单据日期开始查询日期初始设置为本月初; 工工资管理:单据日期开始查询日期初始设置为本月初; 计件工资管理:当订单编号、产品种类查询框的值变化后,复选框能自动选中; 考勤班组定义管理:查询某一工所属的班组增加查询条件; 其他做了一些优化 2008-05-26 人力资源管理软件做了以下改进 人力资源管理软件模板文件导入方式的工资料项目允许定义了;(感谢M PLAN ,有牙齿) 福利定义挂接到功能菜单下(感谢沙山兔) 人力资源管理软件解决请假字典改了后界面下拉列表不更新题(感谢沙山兔) 2008-05-28 人力资源管理软件做了以下改进 工资项目计算支持引用工资料信息; 工资项目定义里面加了合法性检查,不允许包含运算符号;(感谢點煙抽寂寞) 人力资源管理软件考勤机接口采用统一规范; 2008-05-28 人力资源管理软件做了以下改进 人力资源管理软件统计报表合计后加了记录数;(感谢可儿) 2008-06-04 人力资源管理软件发布1.7版本,做了以下改进 支持领导查询,WEB接入方式 支持WEB方式考勤打卡 考勤支持自动插班(感谢小太阳、明) 其他的一些优化 2008-06-08 人力资源管理软件做了以下改进 工资增加了生成银代收文件的功能 工资录入窗口单元格移动增加了提示,便于查看(感谢中秋月) 下拉工选择做了优化(感谢Simon) 领导查询做了优化 工资计算公式的时候科目对应值传入不再乘以100(感谢點煙抽寂寞、锁所妈妈) 其他的一些优化 2008-06-09 人力资源管理软件做了以下改进 图形报表增加标签显示方向的选项(感谢冰雪) 考勤报表做了优化(感谢Allen ) 其他的一些优化 2008-06-10 人力资源管理软件做了以下改进 解决考勤关注和月统计台帐权限码不一致的题(感谢Simon) 考勤排班里面去除已经离职的人(感谢天隼,Allen,青莲居士CCNP) 2008-06-11 人力资源管理软件做了以下改进 解决了考勤跨天班次处理的漏洞(感谢Simon) 网页上增加基于工资料的企业通讯录功能(感谢木木) 工报表做了优化(感谢Fantasy Ls) 2008-06-12 人力资源管理软件做了以下改进 增加了一张的物品领用报表(月份、部门、物品性质、物品、数量、金额)(感谢鸳) 考勤月台帐增加统计开始日期和结束日期,提取数据功能要根据这2个日期来限制,比如200806的台帐,可能用的统计数据是从20080526到20080625的(感谢Simon) 处理了排班台帐部门可能和资料不一致的题(感谢Simon) 优化了台帐处理(感谢Simon) 2008-06-13 人力资源管理软件做了以下改进 考勤台帐处理改为上班取第一条时间段内的记录,下班取最后一条时间段内的记录(感谢天隼,Simon) 解决考勤打卡记录采集权限码不一致的题(感谢Simon) 2008-06-15 人力资源管理软件做了以下改进 工管理界面的窗口大小支持定制了(感谢风中游隼) 2008-06-23 人力资源管理软件做了以下改进 考勤处理支持批量补卡(感谢Simon) 处理了请假、缺勤、出差、加班导入权限码不一致的题(感谢Simon) 优化了领导查询的报表(感谢Fantasy Ls) OA增加操作关系定义(定义上下级,用于控制权限) OA增加了任务管理(基于WEB) 其他的一些优化 2008-06-26 人力资源管理软件做了以下改进 增加了一张宿舍管理报表(感谢沙山兔) OA(WEB)首页进了优化 OA(WEB)增加了计划管理 OA(WEB)增加了新闻管理 OA(WEB)增加了经典警句管理 其他的一些优化(感谢提出意见的朋友) 2008-07-03 人力资源管理软件做了以下改进 WEB访做了一些优化 2008-07-15 人力资源管理软件做了以下改进 增加了BBS(企业论坛)功能模块 增加了Blog(企业博客)功能模块 增加了工证照管理模块(感谢蓝血人) Web访功能做了一些增强 2008-07-28 人力资源管理软件发布1.9版本,做了以下改进 增加了招聘计划管理模块(感谢查无此人) 增加名片管理模块 增加日程安排模块 考勤排班支持了循环排班,支持针对部门、班组、工的自动班次设置(感谢Allen、kepo、haiyunfei) 办公物品管理进了改进,支持存量管理,购买、发放、盘点等操作(感谢风尘) 工资管理增加了根据税后应发反算税前应发的函数 优化了显示定制(感谢秒表) 其他的一些优化(感谢辉辉、狼人和其他提出意见的朋友们) 2008-08-03 人力资源管理软件做了以下改进 打印模板增加首页标题区(只在第一页打印)(感谢中秋月) 打印模板增加首页是否打印顶部区的选项(感谢中秋月) 增加了调岗调职自动同步档案信息的选项(感谢Helios) 保存支持输出到html格式文件 登录用户名支持选择 2008-08-12 人力资源管理软件做了以下改进 解决了小秘书发短信中报端口不能为空的题 解决了工资、银文件保存为excel文件第一列数据项不能合计的题(感谢ucw) 关闭了默认弹出的浏览窗口 其他的一些优化 2008-08-13 人力资源管理软件做了以下改进 培训记录增加了小时数(感谢深海鱼) 人才卡片增加了人才来源(感谢迷路) 保存到excel做了改进(感谢依依) 其他的一些优化 2008-08-20 人力资源管理软件做了以下改进 增加了调薪管理模块(感谢钢铁汉子) 增加了发卡换卡模块(感谢囧rz) 绩效累计分允许输入负数(感谢清风-丽影) 保险类型定义增加了小数位数选项(感谢僵本和提出意见的朋友) 考勤增加了下次打卡最小间隔选项参数(感谢囧rz) 处理了工奖罚数据字典的自动刷新题(感谢浪迹★天涯) 保险标准编辑做了优化(感谢僵本) 格式显示针对升级做了优化(感谢阳光早享受) 工资计算支持月工龄参数 导入模块做了优化 其他的一些优化(感谢提出意见的朋友们) 2008-08-22 人力资源管理软件做了以下改进 增加了培训教师管理模块(感谢琳子) 增加了培训需求管理模块(感谢深海鱼) 人事管理增加了一张按辅助分组统计的报表(感谢中秋月) 保存到文件做了优化 其他的一些优化(感谢提出意见的朋友们) 2008-08-24 人力资源管理软件做了以下改进 优化了报表打印功能 优化了保存到文件功能(感谢傻呆了) 基本人事报表部分条件选项增加了辅助分组(感谢中秋月) 培训教师管理模块增加了定义教师类型的按钮(感谢傻呆了) 2008-08-26 人力资源管理软件做了以下改进 支持数据库扩展文件的管理,照片从数据库剥离,便于备份(感谢RickLee) 工资单打印增加了0是否打印的选项(感谢风起缘来) 保险标准支持历史记录的保存(感谢lzb700) 电脑考勤支持按照工工号和密码来考勤(感谢 lmd) 解决考勤台帐显示定制里工号定制了也不显示的题(感谢囧rz) 增加了数据库压缩功能(感谢RickLee) 解决教师类型无法定义的题(感谢傻呆了) 工资料增加了打卡密码 OA权限控制的优化(感谢阿炎电脑) 其他的一些优化(感谢提出意见的朋友们) 2008-08-29 人力资源管理软件做了以下改进 工资料增加了工文件管理,可以用来管理工的证件复印件、简历文件等(感谢【强】、RickLee) 工资单打印增加了打当前页按钮(感谢风起缘来) 报表打印增加了标题、表格线等选项(感谢baidu,风起缘来) 考勤工汇总表增加了工号(感谢囧rz) 处理了08-26升级没有扩展保险支付表的题(感谢 lzb700) 其他的一些优化(感谢提出意见的朋友们) 2008-09-02 人力资源管理软件做了以下改进 解决了调岗调职的一个漏洞(感谢风舞雪) 2008-09-05 人力资源管理软件做了以下改进 工资软件里的工资单,下面加了人数汇总(感谢水至纯) 工资单增加了显示是否包含子部门数据的选项(感谢水至纯) 调岗调职清单界面支持显示定制(感谢风舞雪) 解决奖励记录管理里新增默认部门未设置的题(感谢风舞雪) 工资单从外部复制数据后要提示后自动重新计算(感谢傻呆了) 解决了部门结构树显示顺序不一致的题(感谢我就是我) 报表保存到文件增加了合计(感谢大富猫) 工资单保存到文件增加了合计(感谢大富猫) 从历史工资导入支持是否复制公式的选项(同时作为习惯参数)(感谢傻呆了) 合同管理要支持同步到资料(感谢我就是我) 工证件管理增加一个证件状态(state)(感谢傻呆了) 2008-09-08 人力资源管理软件做了以下改进 工证件中加上一个备注信息(感谢阿炎电脑) 小秘书增加了工作日记模块(感谢ljj) 2008-09-10 人力资源管理软件做了以下改进 工资单编辑增加了 Ctrl+Home Ctrl+End Shift+Home Shift+End热键(感谢风起缘来) 代收文件输出文件增加了人数和合计金额(感谢风起缘来) 解决了部门打印出错的题(感谢#小幺#) 2008-09-11 人力资源管理软件做了以下改进 工资报表增加了工资科目的限制条件(感谢风起缘来) 工按辅助分组报表双击支持显示相应的工清单(感谢风起缘来) 银代收文件,工资金额为0的工不再提取出来(感谢风起缘来) 小秘书的权限做了优化 2008-09-13 人力资源管理软件做了以下改进 年休标准检索条件增加职工状态,默认为在职(感谢南京-芸) 年休标准规则定义进了优化,支持工龄细化到月(感谢南京-芸) 工资单增加备注信息(感谢风起缘来) 进入惩罚编辑界面后,公司、部门允许调整(感谢幽幽兰) 进入奖励编辑界面后,公司、部门允许调整(感谢幽幽兰) 进入培训记录编辑界面后,公司、部门允许调整(感谢幽幽兰) 优化了报表里的显示定制(感谢风起缘来) 2008-09-18 人力资源管理软件做了以下改进 导航界面的分组、按钮、右侧功能标签支持定制,每个操作可以定义自己方便的导航方案,在导航界面上点鼠标右键弹出菜单(感谢lxp,还有很多的朋友) 工资报表的按工分类、按时间分类、清单报表后面均增加备注和签名2列,默认隐藏(感谢风起缘来) 工资单打印,在没有勾选"含部门汇总"的情况下,工资单打印支持最后一的"合计"(感谢baidu) 工资报按企业、部门统计的报表,增加部门人数(感谢风起缘来) 增加按籍贯省份统计工的报表,便于分析。(感谢风起缘来) 工资料支持指定顺序(感谢中秋月、风起缘来) 部门报表增加显示下级部门人数以及合计(感谢yeats) 公司编号支持修改,双击公司编号编辑框弹出修改界面 部门编号支持修改,双击部门编号编辑框弹出修改界面 岗位编号支持修改,双击岗位编号编辑框弹出修改界面 工编号支持修改,双击工编号编辑框弹出修改界面 请假单增加单据号(感谢冰凌儿) 加班单增加单据号(感谢冰凌儿) 2008-09-21 人力资源管理软件做了以下改进 调休单增加单据号(感谢冰凌儿) 2008-09-26 人力资源管理软件做了以下改进 增加了任务管理模块 考勤的统计台帐统计项增加了从考勤明细统计的加班数据(感谢无极星) 增加一张报表按职工类别进统计的报表(感谢浩) 考勤班次定义做了优化(感谢魔鬼之子) 加班单增加补偿状态、支付金额(感谢sherry) 加班报表清单增加了补偿状态、支付金额、折算系数、小时数、结束时间等内容(感谢sherry) 日期提醒界面加了一个选项,是否显示离职的,默认不显示(感谢ep~ny) 2008-09-27 人力资源管理软件做了以下改进 工基本信息中,加入招聘来源一项(感谢奇思) 增加一张工按照招聘来源统计的报表(感谢奇思) 增加一张工按照参加工作后工龄统计的报表(感谢奇思) 增加了一个计算器,按F7弹出(感谢麻辣花生) 2008-10-06 人力资源管理软件做了以下改进 增加了会话讨论功能,支持操作之间在线交流(感谢武汉_花生、12711097) 增加了一个日历表(感谢麻辣花生、快乐心情、测绘经理人) 增加工外勤管理及相关报表(感谢冰凌儿) 解决了点击定义我的工具箱报错的题(感谢baidu) 人才卡片支持导入,管理界面的列表支持显示定制(感谢河北-班少、沧海) 增加外勤类型、加班类型等数据字典的维护(感谢冰凌儿) 2008-10-13 人力资源管理软件发布2.0版本,做了以下改进 增加了黑名单管理模块(感谢Smiling) 增加了备忘录模块 通用导入模块增加了检索功能,为批量修改数据提供方便(感谢baidu) 考勤文本格式增加了excel导入支持,类型码为D(感谢奇思) 支持安全家庭办公,通过互联网接入企业内网(感谢liuhefj) 2008-10-14 人力资源管理软件做了以下改进 年休标准自动按照2008新标准生成(感谢南京-芸、奇思) 人事管理各界面根据工状态加以颜色区分 2008-10-23 人力资源管理软件做了以下改进 增加了车辆管理模块,包括车辆资料管理、车辆维修管理、派车管理 扩展了专业长度(感谢奇思) 检索支持组合码(感谢奇思) 其他的一些改进 2008-10-24 人力资源管理软件做了以下改进 增加了应聘人管理模块(感谢sally,奇思) 2008-10-25 人力资源管理软件做了以下改进 解决工更改工号之后,原来上传的文件没有同步的题(感谢Dee) emp宿舍管理要显示出空余数量(额定-入住数)(感谢青岛HR李R) 2008-10-31 人力资源管理软件做了以下改进 互联网访模式做了优化,支持异地内网的机器访异地内网的服务器(无需域名或固定IP) 人事合同管理界面增加了部门和工号显示(感谢sherry) 处理了考勤班次设置为参考型时的一个漏洞(感谢奇思) 2008-11-03 人力资源管理软件做了以下改进 奖励记录增加单据号(感谢evan510) 惩罚记录增加单据号(感谢evan510) 培训清单报表增加培训内容列(感谢龙之水子) 工编辑界面出生年月、工作日期修改后界面上的工龄和年龄立刻刷新(感谢一定要幸福) 岗位名称长度加以扩展(感谢龙之水子) 工资按工分类报表部门前面增加公司列,可通过显示定制加以显示(感谢提出意见的朋友) 工资按时间分类报表部门前面增加公司列,可通过显示定制加以显示(感谢提出意见的朋友) 工资清单级报表部门前面增加公司列,可通过显示定制加以显示(感谢提出意见的朋友) 2008-11-07 人力资源管理软件做了以下改进 解决互联网远程接入的一个漏洞(感谢风叶依旧) 解决秘书名片管理中显示定制后内容不显示的题(感谢风) 工资按工、时间分类报表检索条件支持职工状态(感谢龙之水子) 修正了工资报表中按分公司、按部门、按职工类别统计的人数(感谢浩) 请假单保存前根据工号和日期检查,是否已经存在该工该日的记录(感谢奇思) 考勤报表的工汇总表和统计数据工汇总表检索条件增加职工类别(感谢龙之水子) 报表具体选中哪个,那个选项就有一个特别的标志(感谢霸气小女人) 日期提醒里面日生日和月生日清单均加上农历生日列(感谢天●龙) 培训清单报表增加小时数列,工培训按方式报表增加小时数,奖励金额列名改为培训费用(感谢深海鱼) 考勤统计项支持生成按照加班类别的分项统计(感谢龙之水子) 调职增加单据号(感谢僵本) 2008-11-08 人力资源管理软件做了以下改进 调休增加小时,开始时刻(感谢奇思) 考勤台帐时中,迟到\甲退...非正常的记录用红字显示(感谢广东中山吴) 请假、加班、缺勤、外勤管理编辑界面增加:查看该日打卡记录(感谢奇思) 2008-11-12 人力资源管理软件做了以下改进 解决互联网远程接入服务程序定期不响应的题(感谢风叶依旧) 增加了web方式修改工密码的功能(感谢闲似鹤) 增加了web方式查询工资的功能(感谢闲似鹤) 解决了日期提醒中部分结束日期显示为农历日的题(感谢奇思) 解决了自由导入模式生成模板文件列缩拢的题(感谢广东中山吴) 互联网接入模式速度做了优化 2008-11-14 人力资源管理软件做了以下改进 日期提醒做了优化(感谢奇思) 工资报表增加了平均费用,可以通过显示定制显示出来(感谢浩) 工资报表增加了3张分月报表,利于做费用分析(感谢浩) 培训管理增加了培训类型(感谢龙之水子) 增加一张按照培训类型统计的报表(感谢龙之水子) 支持保险支付按公司显示(感谢rolita) 调休、外勤、请假等天数支持小数点后2位(感谢奇思) 解决目录切换后助记码不生成的题(感谢南京+周+R) 2008-11-20 人力资源管理软件做了以下改进 考勤的加班记录录入支持跨天(感谢奇思) 解决工合同管理界面按日期检索的题(感谢爱就像天使) web模式的工报告增加描述信息的输出 2008-12-01 人力资源管理软件发布2.1版本,做了以下改进 计件工资增加了价格管理模块,增强了工资计价的灵活性(感谢Snander、baidu) 优化了对部门重名的处理(感谢维色卓玛) 优化了对工重名的处理(感谢维色卓玛) 互联网模式内网接入做了优化 保险标准管理界面姓名前面显示 公司、部门、工号,支持显示定制 其他的一些优化(感谢提出意见的朋友们) 2008-12-03 人力资源管理软件做了以下改进 增加切换操作的功能(感谢francesca) 解决工管理和岗位异动显示定制互相干扰的题(感谢一棵黄桷树) 请假、出差、加班、调休、缺勤、外勤管理窗口支持显示定制(感谢奇思北京hr刁R) 增加了人资数据字典维护窗口 2008-12-07 人力资源管理软件做了以下改进 计件工资管理窗口增加了重新计价的功能(感谢baidu) 工资单增加了岗位、银帐户、职工类别等内容,默认隐藏,可以通过显示定制显示出来(感谢 想家) 工资单打印参数增加了岗位、银帐户、职工类别等内容,可以通过修改模板加以打印(感谢 想家) 2008-12-12 人力资源管理软件做了以下改进 增加制作工卡的打印(感谢szcz) 岗位增加了描述信息(感谢风叶依旧) 解决职工类别为空导致工资按职工类别汇总统计出错的题(感谢想家) 工资料增加了最高学位(感谢上海-kevin、奇思) 合同管理里面的合同编号支持修改(感谢梦里水中游) 优化了当年入职工的年休假计算(感谢奇思北京hr刁R) 小秘书权限控制做了优化(感谢谭伟) 工资料用户自定义增加到8个 其他的一些优化 2008-12-18 人力资源管理软件做了以下改进 增加按最高学位统计的报表(感谢奇思北京hr刁R) 工年休假管理做了优化(感谢奇思、小石头) 调休记录区分年假调休和加班调休(感谢小石头) 解决考核模块中累计分管理里面日期只显示年和月的题(感谢冰凌儿) 解决按照工检索领用物品的题(感谢一棵黄桷树) 解决按照驾驶条件检索车辆使用记录(感谢奇思北京hr刁R) 招聘人卡片增加期望薪水(感谢奇思北京hr刁R) 自定义分组增加批量添加工功能(感谢zhuyijun) 合同模板制作里面支持引用工资料(感谢goddness001) 物品进出记录编辑增加复制新增功能 (感谢一叶舟) 工管理界面中对定义为日期型的扩展字段显示加以优化(感谢Danny) 优化扩展定义统计、查询模块(感谢奇思) 2008-12-24 人力资源管理软件做了以下改进 增加了费用管理模块(感谢奇思北京hr刁R) 打印做了优化,支持折(感谢健,天剑) 报表输出支持保存为wps的表格文件(感谢好想▄好想) 工资科目和套餐里去掉了默认值 其他的一些优化 2008-12-28 人力资源管理软件做了以下改进 调休记录增加了年度标识(感谢冰凌儿) 调休报表做了优化(感谢冰凌儿) 年休标准管理界面要支持显示定制 应聘人管理支持自定义查询功能(感谢奇思) 日常费用管理支持导入(感谢奇思) 应聘人管理 中 增加 信息来源 检索项目(感谢奇思) 打印模板设计做了优化,支持取消上一操作功能 2009-01-04 人力资源管理软件做了以下改进 惩罚管理做了优化(感谢霸气小女人) 扩展了培训记录的标题长度 (感谢mobby) 解决了考勤补卡没有更新工资料的题(奇思) 解决新增操作后在操作关系中未刷新列表的题(一棵黄桷树) 物品进出记录管理中增加显示物品金额,支持显示定制(鱼 儿) 调休统计表里增加了年度列和条件(冰凌儿) 应聘人录入增强了人重复的检查(奇思) 惩罚记录的原因描述长度做了扩展(感谢zhuyijun) 其他的一些优化 2009-01-16 人力资源管理软件做了以下改进 调休管理同时支持国家标准和企业标准(感谢冰凌儿,唐艺铭) 增加了企业文档管理 (感谢shenlan666800,涂糊得难) 应聘人的籍贯长度进了扩展(虾米东东) 考勤月台帐支持统计各类班次的数量(感谢龙之水子,shishiruyan) 报表打印模块做了优化,支持套打和固定数(感谢不再犹豫) 工资、考勤部分报表条件做了优化 其他的一些优化 2009-01-20 人力资源管理软件做了以下改进 考勤日台帐增加了上下班时刻的单独列(默认是隐藏的,可通过显示定制显示出来)(感谢plokmxv) 其他的一些优化 2009-01-22 人力资源管理软件做了以下改进 工资单增加直接从excel导入功能(感谢浮尘) 保险支付选择标准界面增加了是否包含离职人的选项(水至纯) 照片的大小限制放大到3M(感谢lygwk) 2009-02-05 人力资源管理软件做了以下改进 解决多个常规任务计划不能全部加载的题(感谢奇思) 解决导入资料拓展属性不能超过4个的题(感谢把风甩开) 2009-02-07 人力资源管理软件做了以下改进 报表打印支持模板设计 列表打印做了优化 导入模块做了优化(感谢奇思) 人事合同管理需要支持导入的功能(感谢嗨納佰〣) 其他的一些改进 2009-02-10 人力资源管理软件做了以下改进 解决工资单录入无法输入备注信息的题(感谢冰凌儿) 自定义条件数据提取的优化(奇思) 2009-02-20 人力资源管理软件做了以下改进 奖励管理增加处理方式(感谢fushuwei) 惩罚管理增加处理方式(感谢fushuwei) 合同管理增加合同年限内容(感谢abcd7006 ) 解决了人事合同扩展信息信息覆盖的题(感谢mobby) 奖励和惩罚 管理界面,增加'显示定制'功能 工证件 管理界面增加导入功能 优化了车辆卡片管理模块 论坛页面的友情链接支持定制 2009-02-21 人力资源管理软件做了以下改进 人事异动报表增加一张工变动汇总表(感谢fushuwei) 计划管理按照上下级管理,上级可以调取下级的相关计划(感谢房) 2009-02-23 人力资源管理软件做了以下改进 人才卡片的编辑做了优化(感谢奇思) 工资查询模块的清单列表中显示工资单录入中的备注信息,支持模糊查询(感谢冰凌儿) 人才卡片、应聘资料、工资料支持复制工信息和黏贴信息(感谢浙江豪宇) 优化限定企业的处理(感谢风) 考勤支持通过web输入工号和密码打卡(感谢simonzhan) 其他的一些优化(感谢zwd) 2009-02-26 人力资源管理软件做了以下改进 优化了打印输出到excel文件的处理(感谢meteor) 优化了调休标准的导出(感谢电力) 优化了保险支付数据的导出(感谢no name) 工技能支持导入(感谢lzb700) 其他做了一些改进(感谢精棉棉业、董荟) 2009-03-03 人力资源管理软件做了以下改进 优化了应聘人管理编辑界面(感谢奇思) 其他做了一些改进(感谢ssp苏) 2009-03-05 人力资源管理软件做了以下改进 增加一张按照部门统计物品使用报表(感谢zwd) 工序价格管理检索条件支持按订单搜索(感谢小虫) 打印部门清单进了优化(感谢中國通關) 日期提醒增加一个退休提醒(感谢雨心) 保险支付选择支付标准记录支持过滤停用和失效的记录(感谢西安_HR_雪虫) 优化了报表按照模板打印,解决了部分报表打印不准的题(感谢风) 企业工龄标准要支持年龄规则(感谢小石头) 2009-03-10 人力资源管理软件做了以下改进 证件管理支持复检以及相应的提醒(感谢心中的世界) 考勤记录支持通用型导入 工资料编辑界面的合同终止和试用期终止标签点击支持弹出菜单,自动根据期限设置结束日期(感谢噯祢méi緔靓) 培训记录管理做了优化(感谢tl2222 ) 优化了生成合同文件的处理(感谢中國通關) 2009-03-19 人力资源管理软件做了以下改进 工资料的描述属性扩展到支持30(感谢奇思) 工资料、合同管理、应聘人等支持批量删除(感谢中國通關) 2009-03-26 人力资源管理软件做了以下改进 解决工保险四舍五入误差一分的题(感谢僵本) 解决工分组报错的题(感谢奇思) 列表打印做了优化,处理打印题 解决服务端软件自动备份和人工备份可能不一致的题(感谢清凉寺的钟声) 工管理功能菜单下增加一个根据身份证设置性别、生日、籍贯等信息的功能 照片区域处理做了优化(感谢云海、kevin zhang) 宿舍性别数据字典支持自定义(感谢云海) 计件工资录入增加了是否显示离职人的选项(感谢张锦华) 2009-04-01 人力资源管理软件做了以下改进 模板打印和列表打印做了优化(感谢jztsky) 工号编码自动生成做了优化(感谢狼仔、笑看人生) 模板打印的图片打印进了优化(感谢魔羯) 证件管理编辑界面做了优化(感清风) 应聘人信息增加了创建人和日期内容(感浮尘、累哦) 解决了文档管理上传文件重名的题(感谢累哦 休息) 模板设计做了优化 列表打印增加了序号选项 其他的一些优化 2009-04-03 人力资源管理软件做了以下改进 补卡发卡支持批量导入功能(感谢mobby) 工号编码自动生成做了优化(感谢笑看人生) 人事资料的相关报表要支持父部门限制 考勤的相关报表要支持父部门限制 工资的相关报表要支持父部门限制 工资单编辑界面做了优化,支持清除列(感谢亮亮) 累积分管理做了优化 其他的一些优化(感谢梦重楼) 2009-04-11 人力资源管理软件做了以下改进 工资单据多针对多公司选择标准做了优化(感谢KEN) 生成新增工编号做了优化(感谢一叶舟) 解决无法删除名片的题(感谢奇思) 支持应聘人卡片打印(感谢59医院) 工调岗调职管理界面上需要增加对工状态的条件支持(感谢一棵黄桷树) 工福利管理界面列表增加显示费用列(感谢淡彩浓墨) 单据打印界面里面保存到excel做了优化(感谢metor) 部分权限控制做了优化(感谢mobby) 其他的一些优化 2009-04-15 人力资源管理软件发布2.2版本,做了以下改进 工资单支持发送邮件到工邮箱(感谢碧蓝) 考勤台帐处理自动合并入外勤数据(感谢mobby) 考勤班次增加提前是否计时和延后是否计时选项(感谢云海) 考勤基本参数增加加班取整方式选项(感谢云海) 2009-04-20 人力资源管理软件做了以下改进 浏览器访导航界面做了优化(感谢cch) 2009-04-22 人力资源管理软件做了以下改进 考勤月帐增加了对打卡加班+班次类型统计的支持(感谢云海) 考勤日台帐增加了备注(感谢mobby) 外勤数据处理做了优化(感谢mobby) 其他做了一些优化 2009-04-24 人力资源管理软件做了以下改进 对于周末加班处理做了优化(感谢云海) 不打卡的工生成缺勤记录 增加了退休状态H和退休异动类型H(感谢cqswah) 其他做了一些优化 2009-05-04 人力资源管理软件做了以下改进 培训记录编辑做了优化,增加了培训效果项目(感谢kdc218) 工编辑加强了对身份证号码合法性的检查(感谢wang214,不错) WEB报表做了一些优化 其他的一些改进(感谢 悠悠) 2009-05-06 人力资源管理软件做了以下改进 证照管理的检索条件做了扩展(感谢Tony) 工资套餐的处理做了优化(感谢幸福ing) 考勤日台帐支持删除和批量删除 增加获取税率函数(感谢幸福ing) 工管理界面支持列的拖拉(感谢金平) 考勤处理不再自动生成离职部分工的缺勤 工资单编辑做了一些优化 其他的一些改进(感谢 奇思,wang214) 2009-05-07 人力资源管理软件做了以下改进 考勤按天排班支持批量导入(感谢webzheng) 日期提醒做了扩展,增加了一些提醒,生日提醒做了优化,支持按月日排序(感谢累哦 休息、见习爱神ヅ) 工管理支持按照打印模板打印 报表界面支持列的拖拉(感谢金平) 2009-05-10 人力资源管理软件做了以下改进 调岗调职记录支持导入(哈尔滨HR吴) 考勤按天排班记录单独存放,和台帐区分开来(感谢亮亮,webzheng) 考勤月台帐的显示做了优化(感谢云海) 2009-05-15 人力资源管理软件做了以下改进 工资复制工计件工资检索记录支持指定开始日期和结束日期提取(感谢小虫) 工资料管理界面的限制条件增加了年龄段、工龄段、司龄段(感谢wang214) 工资复制工资标准、考勤台帐增加了限制工、科目的选项(感谢云海) 其他的一些优化 2009-05-21 人力资源管理软件做了以下改进 请假、调休、缺勤、加班、出差、外勤的清单报表里增加了部门列(感谢[HR]59医院) 从excel引入工资数据(工资单里的功能)增加了过滤选项(感谢呆头鹅) 小秘书的工作日志支持导出到word文档(感谢心兰若宇) 其他的一些改进(感谢云海、看!) 如有升级后秘书功能打不开的请重新下载下 2009-05-26 人力资源管理软件做了以下改进 考勤排班做了优化(感谢webzheng) 增加了车辆费用管理(感谢清风、杜鹃) 其他的一些改进(感谢云海、看!) 2009-05-31 人力资源管理软件做了以下改进 职工保险标准的清单报表增加"性别" "出生年日" "入职时间" "身份证号码" 等列(感谢59医院) 工资清单级报表(004)增加工资类别、部门岗位、政治面貌、技术职称、职工类别、文化程度等内容,便于二次图形分析(感谢maple) 解决了批量导入排班出错的题(感谢一滴水) 其他的一些优化 2009-06-01 人力资源管理软件做了以下改进 人事资料弹出式选择工后自动设置公司、部门做了优化 考勤管理弹出式选择工后自动设置公司、部门做了优化 解决了0531升级中的2个题(感谢奇思、云海) 2009-06-03 人力资源管理软件做了以下改进 添加一张工资标准的统计报表(感谢广东红日星) 添加一张家庭成管理(感谢神话ヅ) 应聘人增加期望薪水下限,下次面试日期和时刻,并且要支持面试日期检索(感谢奇思) 其他的一些改进(感谢钢铁汉子、聊聊天、云海等提出意见的朋友) 2009-06-05 人力资源管理软件做了以下改进 考勤打卡的后台处理做了优化(感谢亮亮) 考勤增加了后台处理是否自动更新请假时长的参数(感谢亮亮) 增加一张人事合同清单报表(感谢缘分天空) 人事合同管理界面需要增加职工状态选项,默认设置为在职(感谢Helina) 办公物品定义支持导入 工资公式里面增加工龄天数变量(感谢圣士、雨) 其他的一些改进(感谢云海等提出意见的朋友) 2009-06-10 人力资源管理软件做了以下改进 优化了工资编辑里面的个税计算处理(感谢leekq) 优化了网络模式下工管理的显示(感谢将军) 家庭成管理做了优化(感谢(立京、奇思)) 其他的一些改进 2009-06-16 人力资源管理软件发布2.3版本,做了以下改进 增加了单独工作经历管理(感谢奇思) 宿舍入住增加了床位信息(感谢冰海雪源) 名片分组支持上下级(感谢五谷子) 增加了单独学习经历管理(感谢奇思) 培训管理增加约定服务期限(感谢奇思) 其他的一些改进(感谢一叶舟、立京等提出意见的朋友们) 2009-06-18 人力资源管理软件做了以下改进 增加了对外培训管理模块(感谢奇思) 工资料界面做了优化(感谢八王爷) 学习经历和工作经历支持导入(感谢奇思) 其他的一些改进(感谢提出意见的朋友们) 2009-06-23 人力资源管理软件做了以下改进 考核界面在完成列双击的时候自动切换完成是否的标志(感谢云南-郝智文) 从累积分导入到考核界面需要改进(感谢云南-郝智文) 请假管理界面要显示单据号(感谢皆慧) 考勤台帐右键要支持显示该天打卡记录,可参考请假管理的右键(感谢苏州-人事) 日期提醒里面 ,加入"该日面试人"提醒(感谢奇思) 日期提醒增加"该月复检证件"日期提醒(感谢Helina) 学习经历扩展了项目(感谢lightness、奇思) 外培训服务扩展了项目并支持导入(感谢奇思) 2009-06-28 人力资源管理软件做了以下改进 支持根据应聘人的信息创建工 解决工资单普通操作不允许定制套餐的题(感谢亮亮) 解决对外培训不能导入的题(感谢奇思) 显示某日打卡记录做了优化(感谢苏州-hxcsd ) 工资料支持批量移动(感谢hughes6688) 考勤处理做了优化(感谢hxcsd) 其他的一些改进(感谢提出意见的朋友们) 2009-07-02 人力资源管理软件做了以下改进 支持通过onlyit服务器进浏览器访,无需动态域名和固定IP(见web设置) 背景图支持自定义(放个background.bmp图片到执目录即可)(感谢keenrob) 工福利支持倒入(感谢安安) 应聘人增加体检结果和报到日期(感谢苏州-人事) 考勤处理做了改进(感谢℡擱㊣淺 囧?) 工报告做了优化(感谢累哦 休息) 工卡片中增加更多的浏览信息(感谢累哦 休息) 其他的一些优化 2009-07-07 人力资源管理软件做了以下改进 解决了文档资料记录无附件不允许删除的题(感谢奇思) 解决工惩罚记录无法按照工号检索的题(感谢hxcsd) 工卡片附加信息增加了培训记录(感谢hxcsd) 优化了物品定义的权限控制(感谢小鸭) 对外培训 检索 下面"提示信息"显示记录数(感谢奇思) 解决工卡片中学习经历的关联题(琦遇) 其他的一些优化 2009-07-26 人力资源管理软件做了以下改进 信息编辑界面的标签支持用户定制,可通过双击标签弹出修改 增加了人力资源综合报告模块(感谢方方) 其他的一些优化 2009-07-31 人力资源管理软件做了以下改进 工技能增加证书编号(感谢老叮当) 工资代收文件增加身份证号(感谢王大丫) 招聘人增加是否需要宿舍、能力程度(感谢苏州-hxcsd) 其他的一些优化(感谢琦遇、灵~~~~) 2009-08-15 人力资源管理软件做了以下改进 解决工管理无法按照工龄检索的题(感谢萤火虫) 工福利管理列表需要显示部门及工号(感谢天天) web报表做了优化 秘书功能web模块做了优化 其他的一些改进(感谢tony) 2009-08-24 人力资源管理软件做了以下改进 工报表支持自定义统计分析 年龄统计的年龄段支持自定义 其他的一些优化改进 2009-08-26 人力资源管理软件做了以下改进 web报表做了优化 其他的一些优化改进(感谢感生、琦遇) 2009-09-07 人力资源管理软件做了以下改进 工资报表支持自定义统计分析 岗位异动管理做了改进(感谢老叮当) 支持按照导入格式导出文件 其他的一些优化改进(感谢山寨大王和其他提出意见的朋友) 2009-09-10 人力资源管理软件做了以下改进 工相关文件(如照片)支持批量导入 物品管理选择物品要支持弹出式选择(感谢京城淡淡彩) 日常费用增加了单据编号。(感谢浙C.1*326) 车辆卡片增加了外租费用(感谢缝缝衣服) 输入重复的工卡号时弹出提示(感谢sally) 宿舍入住记录支持历史记录 其他的一些优化改进(感谢零件制造-宁静、HR奇思-刁-R、哈尔滨HR吴、 小树丫、榨油机-onlyit和其他提出意见的朋友) 2009-09-15 人力资源管理软件做了以下改进 工资科目小数点位数最多支持到4位(感谢亮亮) 培训管理列表和导入做了优化(感谢HR奇思-刁-R) 2009-09-20 人力资源管理软件做了以下改进 技能管理做了优化(感谢三亚-小七) 支持针对部门指定班次,便于按天排班方便 其他的一些优化改进(感谢HR奇思-刁-R) 2009-09-24 人力资源管理软件做了以下改进 增加了绩效考核二次分析数据基础 增加了考勤二次分析数据基础 工资要支持导入罚款、奖励金额(感谢布依风情) 宿舍管理做了优化(感谢乱了心扉) 其他的一些优化改进(感谢Tony、冰凌儿、HR奇思-刁-R、simon0913、亮亮) 2009-09-27 人力资源管理软件发布2.5版本,做了以下改进 车辆管理的维修、使用增加了里程数 计件工资的工序和工资定义支持导入。(感谢dragonfly) 其他的一些改进(感谢亮亮) 2009-09-29 人力资源管理软件做了以下改进 改进了宿舍报表(感谢京城淡淡彩) 工资单支持短信发送(感谢彭伟) 其他的一些改进(感谢亮亮) 2009-10-10 人力资源管理软件做了以下改进 增加了窗口快速切换功能(需要激活) 增加停工放假记录管理(感谢亮亮) 考勤月台帐科目最多支持到小数后4位(感谢亮亮) 人力资源的工序编号扩展到8位(感谢dragonfly) 数据分析的分类限定采用弹出式选择方式(感谢传递) 增加了用推广积分激活增强功能模块 其他的一些改进 2009-10-13 人力资源管理软件做了以下改进 外勤和停工放假支持自由式导入 宿舍入住工清单中显示部门(感谢京城淡淡彩)。 考勤月台帐计算规则处理做了优化(感谢亮亮) 其他的一些改进(感谢奇思) 2009-10-14 人力资源管理软件做了以下改进 支持生成工资短信文件(感谢彭伟) 其他的一些改进 2009-10-21 人力资源管理软件做了以下改进 合同管理做了优化(感谢西部苍凉月、絕舞狂魅、妖) 网络模式下服务端增加压缩数据库功能(感谢francesca) 支持其他的一些改进 2009-10-28 人力资源管理软件做了以下改进 小秘书模块做了优化 合同管理的备注内容做了扩展(感谢絕舞狂魅、妖) 其他的一些改进(感谢 lyan) 2009-10-30 人力资源管理软件做了以下改进 支持秘书管理模式,迷人风格,值得拥有。(需要激活) 修正要求修改密码的题(感谢summer) 报表展示做了优化(感谢传递) 小秘书模块更新到1.7版本,小秘书更为方便 其他的一些改进 2009-11-04 人力资源管理软件做了以下改进 小秘书增加了办公流程管理模块 中控考勤支持串口采集(把IP改为空,设置端口、速率、机器号即可)(感谢欣格格、华汉网络) 工资公式计算做了优化(感谢亮亮) 秘书管理模式支持窗口菜单(感谢传递) 其他的一些改进(感谢你也来、SMRW) 2009-11-10 人力资源管理软件做了以下改进 支持互联网模式的网站访、消息交流 其他的一些改进 2009-11-11 人力资源管理软件做了以下改进 发布任务的时候自动进消息通知 处理了工作日志不允许编辑的题(感谢奇思、Richet) 其他的一些改进 2009-11-16 人力资源管理软件发布2.6版本,做了以下改进 支持导航界面上显示本企业名称。(需要激活) 物品管理增加了单位信息。(感谢安安-onlyit爱好、霸气花妖) 针对初学者增加了学习导航功能 合同管理支持批量删除界面上记录 其他的一些改进(感谢西部苍凉月) 2009-11-24 人力资源管理软件做了以下改进 检查证件缺失的界面显示出职工状态、所在部门和岗位(感谢ぷ大坏蛋ぷ) 小秘书的工作日志做了改进 其他的一些改进(感谢传递、奇思、晒干脱皮的虾) 2009-12-01 人力资源管理软件做了以下改进 工资料管理的字典检索条件支持多选 工资料管理工列表支持锁定列操作(感谢不错) 考勤数据采集增加了对多时间列表格文件导入的支持 工资分析的检索条件进了扩展(感谢不错) 其他的一些改进(感谢francesca、阿男) 2009-12-09 人力资源管理软件做了以下改进 工管理界面的检索条件增加日期检索,包括 入职起始、入职结束,参加工作起始结束,离职起始结束时间段 增加了锁定系统的功能(感谢传递) 增加工资料修改日志记录(感谢西部苍凉月) 计算个税做了优化(感谢海权) 选择工界面的检索里面部分支持复合选择(感谢Danny) 其他的一些改进(感谢西部苍凉月、低调做人) 2009-12-15 人力资源管理软件做了以下改进(编日期12-15,数据库版本12-09) 工管理界面列表中的支持月本司工龄,年本司工龄、月工作工龄,年工作工龄(感谢zlcmmm) 其他的一些改进(感谢leo532) 2009-12-30 人力资源管理软件做了以下改进 工资标准支持从excel导入建立(感谢aze2001) 车辆使用记录管理增加生成默认车辆使用凭条和设计使用凭条打印模板功能。使用记录卡片编辑界面要支持按照使用凭条模板打印。(感谢huinan) 宿舍管理检索条件增加入住工(感谢huinan) 学习经历管理做了优化(感谢奇思) 合同管理功能菜单下增加 提取日期已经逾期但未失效的记录 以及 将界面上已逾期但未失效的设置为失效状态的功能 其他的一些改进 2010-01-04 人力资源管理软件做了以下改进 备忘录做了优化(感谢奇思) 增加了根据自定义模板生成报表的模块(用法见dll下人力资源自定义统计报告模板.xls)。(需要激活) 常规任务管理做了优化(感谢奇思) 锁定状态下屏蔽小秘书自动提醒事务弹出(感谢奇思) 支持ctrl+F2热键锁定系统(感谢传递) 小秘书支持自动靠边隐藏停靠(感谢Yin#Live) 其他的一些改进 2010-01-09 人力资源管理软件做了以下改进 社会关系增加了部门、岗位、状态信息(感谢奇思) 合同编辑界面选择工后在界面上显示出该工签订的合同记录次数和最后一次的时间 工管理功能菜单下增加 提取试用期已过但仍为试用状态的记录 以及 将界面上试用期已过但仍为试用状态的设置为合同期 的功能 人才卡片管理做了改进(感谢西部苍凉月) 派车管理显示做
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值