人群测试,或在哪里可以获得测试第一工作的经验


图片: 来源

哈Ha! 我叫Evgeny Kuznetsov。 我在质量检查部门的Badoo工作。

大约五年前,我开始对测试感兴趣:我看书,在Internet上寻找信息。 在其中一个论坛上,我遇到了一个有关兼职的话题,其中一位参与者留下了uTest.com的链接。 这确实是一个很好的发现,因为uTest成为具有大量有用信息和数百个付费众包项目的测试人员的最大平台。

我想这里已经有很多人听说过该网站或类似网站。 但是,奇怪的是,当我开始谈论众筹时,我常常会看到惊讶的表情。 因此,本文的目的是向大众提供有用的信息。

什么是人群测试


假设您是产品经理,并将为Android和iOS发布该应用程序的新版本。 截止日期到了,您急需回归测试的结果,并且团队中唯一的测试人员说这将需要两天,然后需要一天来修复可能的错误。 此外,其中一台Android设备已损坏,需要更换以至少提供基本的平台覆盖范围。

如何在不影响产品质量的情况下加快测试过程? 您可以扩大质量检查小组并购买更多设备; 编写一堆自动测试并在“云”中运行它们; 最后,租用一些设备,与QA工程师坐下来测试应用程序。 或转向一些人群测试平台。 通常,这是数千名测试人员注册的站点。 他们准备在自己的小工具和笔记本电脑上测试任何Web或移动应用程序。

您需要提供到程序集的链接(例如,使用HockeyAppTestFlight ),选择要在其上测试产品的操作系统和设备。 您甚至可以选择测试人员所在的国家/地区。 通常,愿望清单可能会很长。 然后,平台经理将发出邀请-测试人员将开始工作。 一段时间后,您将获得结果并确定需要修复的错误以及在发行后可以存在的错误。

因此,整个过程取决于客户。 现在让我们从测试人员的角度来看它。

您需要开始测试的内容



没什么特别的 如果您正在阅读本文,则意味着您拥有计算机,移动设备或其他设备。 这足以在平台上注册并参与项目。 在个人资料中指示设备的型号,操作系统版本,计算机上的浏览器列表等。如果您有多个移动设备(例如iOS和Android设备)会更好,接收邀请的可能性会更高。

我还建议您用测试理论知识武装自己,或者至少研究初学者的文档和指南(此信息始终在网站的特殊部分中)。

因此,首先将要求您进行测试,以了解查找缺陷和编写报告的能力。 之后,一切都很简单:您会收到邀请,阅读项目的描述并决定是否参加。 搜索错误的时间是有限的。 测试周期完成后,所有报告均由项目团队负责人,然后由客户审核。 您发送的错误被接受或拒绝。

接受Bug⇒赚钱。
错误被拒绝⇒获得经验,因为报告的评论将解释拒绝的原因。

为什么要对初学者测试者进行人群测试


体会


在找到第一份工作之前,我开始在众筹网站工作。 我对测试理论有很好的了解,但没有实践经验(没有这些经验,很多招聘人员甚至都不想开始交谈)。 在众包平台上工作,您将获得出色的软件测试实践经验。 软件的种类取决于您拥有的小工具。 我有一台iPhone和一台笔记本电脑(在Windows 7上),并安装了虚拟机(XP和Vista正在旋转)。 过了一会儿,我买了一个Android设备和一个iPad。

在最初的两个月中,我参与了大约20个项目,历时数小时至数天。 电子商务应用程序和网站,游戏,社交网络,通讯程序...如果您积极参与并发现很多错误,则您的评分将会提高,这意味着您将收到更多邀请。

在测试了一系列软件之后,很容易理解,错误通常会“隐藏”在同一位置。 除了检查主要的正面和负面情况之外,还可以尝试使用设备设置,通过网络进行试验并使用飞行模式,因为开发人员经常会忘记在没有通信的情况下正确处理软件的行为。

我记得当我报告我的第一个错误时,我很担心:我试图详细描述所有内容,并附上了几个屏幕截图和视频,因为每个被拒绝的错误都会影响统计数据。 顺便说一句,查看其他参与者的报告非常重要。 不仅在测试过程中(避免重复),而且尤其是在测试之后,团队负责人和客户会对其进行检查。 熟悉其他人拒绝的错误将使您对经理和客户的期望有更好的了解。

结果,您的投资组合将有许多有趣的项目和有趣的错误故事,可用于采访中。

您在测试周期中生产率越高,将收到更多邀请。

新技能


显然,在测试大量软件时,您将学习新技能:如何从Android / iOS设备中删除崩溃日志并阅读它们,如何使用ADB Console和Monkey测试,如何正确使用所有设备设置(启用对访问相机/地理位置,“通用访问”,缩放模式),如何为开发人员和其他许多人使用浏览器工具。 而且,您将必须找出所有这些以便发现更多的错误,因为每个项目都是测试人员之间的一次小型竞争。

您将学习使用新工具。 例如,我的一个项目正在测试Google Analytics(分析)事件,那天我发现了Charles Proxy 。 不久后,我开始使用其所有功能(限制,重写,映射)。 我还记得我有一个安全测试项目,并且找到了很棒的Zed Attack Proxy工具。

顺便说一句,如果您想提高自己的技能,我建议您阅读文章“测试移动应用程序:技巧与窍门”。

好奇心是测试人员最宝贵的技能。

社区活动


沟通是测试人员最重要的技能之一。 这是一切的关键。 无论您想知道,找到或接收,都需要进行交流。 每个新人都可以给您带来一些新机会。 在众筹平台上,您将遇到许多有趣的人,他们将与您保持一致。 论坛上有数百个主题,您可以在其中提问。 当您开始测试之旅时,这一点尤其重要,因为您可以从经验丰富的人那里学习并获得建议。

积极主动,在测试周期聊天中提出问题。 如果您认为说明中缺少某些内容,请务必说明一下。 如果您知道其他问题的答案,请帮助其他参与者。 蒂姆利德(Timlid)或客户会注意到这一点-以后您将能够收到“精英”项目的邀请。

沟通是机会的关键。

语言练习


众所周知,英语知识可以大大提高竞争力。 因此,您只需要在外国站点注册即可。 您的级别将在短短几周内增长一个数量级,因为所有文档和交流都将以英语进行,当然,错误报告也应包含在其中。 刚开始时不会很熟悉,但是补充词汇绝对是值得的。

不要害怕犯错误:对于90%的参与者来说,英语也不是他们的母语。

钱款


最后一个论据是金钱。 在众筹平台上的工作可以被视为带薪实习。 毕竟,您会获得经验和收入。 支付的金额取决于关键性和发现的错误数量。 在大多数平台上,范围为3到15年。 e。(取决于项目,他们甚至可以解开50立方米)每个错误。

起初,我每天工作几个小时,一个月的收入约为400欧元。 然后,我决定不关注数量,而是关注错误报告的质量。 他开始在平台上花费更多的时间-结果开始每月赚取约700-800欧元。 我的评分得到了显着提高-不久之后,我收到了项目经理的邀请,邀请一个小团队参加一个产品的封闭测试周期。 经过大约12个小时的工作,我们每个人都收到了一千多欧元。

尝试着重于发现关键错误并提高报告的质量,而不是数量。 这样,工作将变得更加有趣,最终您将获得更多的收入。

我从事的平台


最大的在线软件测试人员社区。 除了付费测试项目外,还有很多有用的信息,文章和良好的论坛。 也许这是开始的最佳地点。 不幸的是,我没有发生什么事。 四年前,该平台上针对俄罗斯测试人员的项目很少(据我所知,现在有了这个项目更好)。 当时,客户主要来自欧洲和美国,他们想在其潜在市场中测试产品。 俄罗斯当然不属于他们。 当然,您可以采取一些技巧:使用VPN,并在个人资料中写出您是英国或美国的测试员。 所以我确实做了我的第一个项目。 但是对我来说,这种方法不是很方便,所以我开始寻找其他平台。


该平台以前称为Testcloud,它已成为我最喜欢的人群测试平台。
友好的用户界面,与团队负责人和客户之间建立的互动,良好的测试人员评分系统以及发现的错误的出色评分(通过PayPal提款)。 在这个平台上,我有许多不同而有趣的项目。 几个月以来,我是唯一会说俄语的测试人员,因此我将所有项目都进行了RU本地化。

一年后,我决定成为该平台的团队负责人。 众筹网站上的Timlid是接受项目邀请的自由职业者。 只有他不测试产品,而是检查错误报告并控制整个测试周期。 但是,不幸的是,那时我正忙于我的新工作-由于时间不足,我不得不离开现场。 总的来说,他们有一支很棒的团队,很高兴看到该平台正在发展。 我强烈推荐它!

具有不同项目的绝佳平台。 他们甚至几次将小工具发送给我进行测试,但我仍然使用其中的一些。 顺便说一下,几年前,出现了俄语版本-rowesttesting.ru


参加了几个测试周期。
一些项目需要德语知识。


印度平台。 我仍然收到她的项目邀请。

还有一些资源



根据网站上的信息,该平台可与Facebook,Spotify和Microsoft一起使用。 因此,如果您希望报告一些烦人的FB错误(我可能会举几打),那么这里就适合您。

我想指出的是,这个项目是testatons (测试人员的黑客马拉松 )的组织者,其中之一发生在莫斯科


它与知名公司无关。 但是,谁知道呢,也许您将掌握Uber应用程序的预发行版本。

另一个主要平台。 一个有趣的功能:他们不是为发现的错误付费,而是为测试花费的时间。 并且有一个很酷的博客,您可以从该站点阅读测试人员的故事

结论


我找到第一份工作没有任何问题,这在很大程度上要归功于我在众筹测试中的经验。 大量的来信和电话,从五个面试中变成了四个要约。 在我的下一家公司中,每个人都对在众筹网站上进行测试非常感兴趣,我甚至还充当其中一个的客户。 现在,我在Badoo的伦敦办公室工作,使用了当时的许多技能。

在众包平台上工作是开始质量检查职业的好机会。 您将获得经验,学习使用新工具,结识有趣的人,赚钱,而且最重要的是-享受测试。

测试人员不会破坏软件-他们会破坏您对软件的梦想...(c)James Bach

PS在本文中,我大体上描述了人群测试对于那些即将进行测试的人群的积极方面。 但是,当然,在这样的站点上有经验丰富的测试人员可以从事的工作:需要对自动化,安全性,UX等有深入了解的项目。

PPS顺便说一句,在Badoo中,我们还使用人群测试来搜索安全漏洞。 因此,如果您是IT安全领域的专家并且想要赚钱(脆弱性最高可赚 2000英镑!),那么欢迎访问hackerone.com上的赏金计划

Source: https://habr.com/ru/post/zh-CN415289/


All Articles