8 .技术多样性的优势

女性在科技
8 .技术多样性的优势

拥有一个多样化的工作场所会带来很多明显的好处。例如,它为更多的工人提供机会,减少歧视。但技术多样性的优势还不止于此。为各种背景的人提供公平的竞争环境也会给你的企业带来许多其他好处。

为什么科技需要更多的多样性?

在科技的世界里,这是著名的工作场所往往是由非常特定类型的人组成的。当涉及到技能时,有洞察力是有意义的。但对于公司来说,在种族、性别和其他指标上保持开放是有益的。像其他行业一样,科技可以从更多女性、有色人种、残疾人、反式还有酷儿人群,以及总体上的多样性。

科技多元化的优势(图片为白板,两个人站在白板前)有些人认为道德规范是工作中多样性的主要积极方面。我们相信,仅仅这一点就足以成为我们为之奋斗的理由。但如果你还在寻找做出这些改变的其他原因,要知道业务的多样性也在很多方面加强了你的公司。这对科技行业的员工和雇主来说是真正的双赢。

有一个开放的招聘流程,旨在给每个人一个公平的机会,这是一个很好的起点。与一些人描绘的刻板印象不同,这并不意味着仅仅因为员工的分类就雇佣他们。相反,这意味着采取行动消除招聘过程中的偏见。最好记住,偏见可能是无意识的,你可能并不总是意识到它。积极地采取措施去面对它是克服它的最好方法。继续阅读→

协作QA:工作分享的好处

工作分担
协作QA:工作分享的好处

你可能听说过共享工作。但它到底是什么,它对你的公司有什么帮助?继续读下去,了解更多关于工作分享的好处和例子,以及更多关于QA测试人员的内容。

工作分担的定义

Job sharing是指两个人共同承担一份全职工作的工作量。例如,如果你每周工作40小时,那么每个人可能工作20小时。当与远程自由职业者合作时,当你预算紧张时,这种安排可能是一笔巨大的资产。(阅读更多关于雇佣远程工作者的优势)。

工作分担的好处

将休假期间的问题最小化。任何人都可能会时不时地生病或休假。当你有两个人一起工作时,与缺席相关的问题会大大减少。以前您可能不得不推迟发布,而现在您有了一个内置备份。这也减少了员工的压力,他们可以感到更少的压力,在生病时工作或避免休假。

工作分担

全面覆盖。每个人对工作时间都有不同的偏好。有些人可能想在早上7点开始,然后早点结束一天的工作,而有些人则更喜欢在10点半开始,然后晚一点上班。鉴于承包商的法律在一个项目中有两个自由职业者可以帮助你在不牺牲可用性的情况下保持顺从。允许测试人员在他们的工作期间理想的时间也会让他们感觉更有活力,更有效率。继续阅读→

如何区分Bug修复的优先级

缺陷优先级
如何区分Bug修复的优先级

报告错误的重要组成部分QA测试.但是开发人员一次只能处理这么多的bug,那么您如何确定bug修复的优先级呢?每个团队做事情的方式都略有不同。有些团队让产品或项目经理来做。其他团队在报告bug时有QA评估优先级。不管怎样,一个优秀的QA测试人员在评估bug的严重性和优先级时都应该很精明。

不知道如何优先处理Bug修复?考虑这些因素:

这个bug有多严重?

用户每次登录时手机应用就会崩溃与加载配置文件部分的速度稍慢之间存在着很大的区别。这个bug会让用户生气吗?他们会不能使用某个页面/屏幕或部分吗?或者它对简单的工作区有轻微的影响?虫子的影响用户体验将发挥优先级。

这个bug多久发生一次?

用户是否100%无法保存网站内的更改?还是说这种情况只发生在1000个用户中的1个?QA关心所有用户,但是错误出现的频率会改变其严重性。优先修复Bug(图片显示一个穿着蓝色工作衬衫的人的下半部分,坐在桌子上写笔记本)

bug发生在哪些设备或浏览器上?

这是否会影响最新版本iOS上的所有iphone ?还是只支持iOS 9的iPhone 5s ?是所有浏览器都支持,还是只有Internet Explorer 10?这与频率有关。就像上面的问题一样,它会影响优先级。在我们的指南中了解更多跨浏览器测试继续阅读→

敏捷测试过程

敏捷QA过程(白板上有敏捷便签)
敏捷测试过程

敏捷已经彻底改变了软件开发生命周期,使它更快,更有效。太棒了,对吧?我们是敏捷QA过程的忠实拥趸。但如果使用不当,它实际上会减慢速度。那么你如何确保你的开发过程是针对QA优化的呢?

什么是敏捷?

敏捷是一个过程瀑布)定期提供功能更新。在敏捷过程中,每隔几周发布一次是很常见的。

例如,你可能已经注意到像Spotify和星巴克这样的应用程序经常在App Store或Play Store中有新的更新。如果你看一下发布说明,你会看到新的功能或错误修复这些都在更新中。

敏捷QA过程具有挑战性,因为它意味着在短时间内要进行大量测试。QA必须测试现有的功能、新功能、漏洞修复、数据,甚至更多取决于网站或手机应用类型的内容。

手动和自动化敏捷QA

如果手工测试是防止bug的唯一方法,那么敏捷可能是一项更大的任务。这就是为什么两者兼备是最好的做法手动和自动化测试在敏捷QA过程中。即使你只有少数测试用例的自动化,它仍然可以产生很大的影响。此外,如果QA团队没有参与到计划活动中,或者QA与开发者的比例不是最理想的,那么就会产生非常严重的后果。但是,如果团队采用一些常识性的策略,这些问题可以最小化——在许多情况下,可以完全消除。

(如果你想知道更多关于什么类型的质量保证适合您的情况,请参阅我们的指南,你需要哪种类型的QA测试?

敏捷宣言的原则是什么?

通过早期和持续交付有用的软件来满足客户

这里有很多东西需要解释,首先,满意的客户。如果一个发布版本充满漏洞,客户或用户将不会满意,这进一步强化了QA的重要性。(如果你是一家B2B公司,比如数字机构,你甚至可能有多个层次的“客户”要满足!)

敏捷QA过程(图片显示了一个黑板,上面有3/4/5/6/7周的笔记,在不同的栏里有便利贴)第二点强调尽早持续交付。要想取得持续的成功,这个过程本身就需要有针对性。理想情况下,这意味着QA将从计划阶段到交付阶段进行权衡。通过遵循这个过程,即使在开发过程中出现问题,也可以解决发布风险。

然后,产品经理可以调整范围,以满足发布日期。他们还可以在出现火灾时扑灭其他火灾,而不是等到冲刺的最后两天。(这也可以通过包括冲刺计划中的QA)。继续阅读→

雇佣远程工作者的10个优点

雇佣远程工作者的好处(一个卡通女人的图标,深色长发,绿色衬衫,牛仔裤,和反向风格的运动鞋。她盘腿坐着,膝上放着一台笔记本电脑,身后是一个金色的轮船轮,叶子从轮子上伸出来)
雇佣远程工作者的10个优点

对于上班族来说,在家工作有很多好处。通勤路程是10英尺而不是10(或50)英里?你很难找到抱怨的人!但是,雇佣远程员工的好处不仅仅是员工的。公司也有很多优势,包括一些令人惊讶的优势。

远程办公办公桌(桌上放有植物和书籍的电脑)通过雇佣远程工作者提高生产力

当你想象有人在家工作时,你首先想到的是什么?对于许多人来说,有一种假设:远程工作者不可能像在办公室工作那样高效。

虽然这对一些人来说是真的,但任何适合远程工作的人最终都可能比最具组织性的办公室更有效率。当然,在家工作——或者办公室以外的任何地方——确实需要责任和承诺。(在我们的指南中了解更多远程工作的提示和工具)。但对于那些天生适合在办公室外工作的人来说,有很多原因可以解释为什么离开办公室工作实际上是一件好事分散注意力,提高效率:继续阅读→

如何成为一名优秀的QA工程师?

如何成为一名优秀的QA测试员(用放大镜观察平板电脑)
如何成为一名优秀的QA工程师?

人们经常会问怎样才能成为一名优秀的QA工程师。要在QA测试中取得成功,你需要什么技能?你如何开始?如果你已经从事QA工作,你如何衡量自己的成功?下面列出了成为一名优秀的软件测试人员所需要的一些基本技能,以及如何衡量作为一名软件测试人员的成功的建议QA工程师或分析师

如何成为一名优秀的QA测试员(用放大镜观察平板电脑)注重细节的

这是无法回避的——注重细节是你在QA领域中胜出的首要技能。当然,注重细节在任何类型的职业中都是一种优势。但这对QA人员来说是绝对必要的。在测试应用或网站时,QA测试员不仅需要能够发现明显的错误,还需要能够发现任何不完美的东西。
继续阅读→