在产品发布之前,测试软件是否存在缺陷和其他关键问题至关重要。虽然运行这些测试有很多方法,但掌握结果、问题和修复方法可能是一项挑战。PracticeTest的首席执行官亚尼夫·因尼(Yaniv Iny)解释了他们可定制的集成解决方案如何在一个地方快速轻松地管理您的所有测试及其历史记录,允许您分配任务、过滤数据,并生成做出更明智决策所需的准确详细报告。在你参加考试之前,请告诉我一点你的背景
我想我的相关背景始于1999年我与他人共同创立了一家名为“合谋”的公司。它本应像ICQ一样改变游戏规则,所以我搬到了美国,在那里我担任了研发副总裁。然而,在担任该职位近一年后(以及在共同创建合作关系3年后),我决定该公司不会朝着我强烈感觉到的方向发展,所以我辞职并返回以色列。
P我在共同创建合作之前获得了计算机科学学位,所以在这一点上,我决定让我的知识多样化。我想更多地了解经营公司的商业方面,以便更好地理解我们在合谋中做错了什么,所以我回到特拉维夫大学攻读MBA。毕业后,我继续在几家小公司担任首席技术官。
2008年前后,我与Joel(PractiTest的产品和解决方案架构师Joel Montvelisky)进行了交谈,当时我们相信SaaS(软件即服务)将是下一件大事,也是为企业提供一种新的测试解决方案的最佳方式。
虽然我们理解了这一必要性,但这甚至早在亚马逊拥有AWS之前,所以我们不得不在其他地方租用VPC服务器,说服潜在客户将其数据放到云端。当时,这是一种艰难的销售,但现在我们接到了一些公司的电话,他们明白这是战略的一部分,并希望转向云。
一个好的测试计划包括测试任何能为你提供足够信息以做出合格决策的东西。
Test适用于任何有测试团队的组织,或需要测试软件的人员。这不仅适用于软件开发公司,也适用于在其他地方购买软件并需要验证其It定制是否按预期工作的公司。例如,Wendy’s这样的公司使用PractiTest来确保所有内部开发的软件都能正常运行,并提供他们和客户每天期望的功能。
无论一家公司是手动(脚本式或探索式)还是使用自动化工具进行测试,他们在我们的解决方案中输入的任何信息都将使他们更容易查看、收集和管理所有数据。
因此,一旦公司决定了产品的哪些领域需要测试并计划了测试,他们就可以开始用PracticeTest记录和组织测试。通过提供共享谁在哪些组件上运行哪些测试、分发测试结果以及允许他们对统计和报告的信息进行切分,我们为公司节省了大量时间。
它可以与CRM相媲美。比如说,我想给一部分潜在客户打电话。我的CRM会告诉我哪些潜在客户需要打电话,但它无法为我打电话。一旦我打了电话,我就可以在CRM中添加我的所有笔记和数据。现在,我可以分析一些方面,比如这些潜在客户最终成为客户的百分比,并利用这些数据来更好地决定未来如何行事。这与实际测试和测试类似。
您将使用PracticeTest计划在测试期间要做什么,它可以帮助您管理谁需要做什么以及何时做什么。如果我是一名测试人员,我可以立即看到分配给我的任何任务。在我的工作中,我可以将数据输入到PracticeTest中,所以现在我公司的每个人,不仅仅是测试或开发团队,都可以看到我做了哪些测试以及相应的结果。
现在,当组织需要创建图表、仪表盘或任何类型的报告时,他们可以立即访问我们计划做什么、我们做了什么、产品的哪些部分通过了、有多少测试被阻止了等等。他们还可以将其与以前的版本及其各自的测试结果进行比较。PracticeTest组织所有这些数据,以便他们能够更好地决定产品是否已准备就绪,或者他们需要在产品中的什么位置投入更多精力或进行更多测试。
当测试人员发现问题时,并不一定意味着软件没有准备好。所有软件都有缺陷和问题。有些bug不是关键性的,产品可以继续,而另一些bug是关键性的,可能会使产品停滞不前。但至少现在每个人都知道这些问题,产品部的人可以审查这些问题并决定该怎么做。他们想保留这个版本吗?如果不想,哪些项目需要解决,以及以什么顺序解决?通过PracticeTest,可以记录和管理这些问题,现在就可以做出关于如何进行的明智的业务决策。
是的。PracticeTest可以生成报告和仪表盘,显示发现的所有问题以及时间范围。报告可以设置为重复出现,这样您就可以看到可追溯性,并确定哪些测试发现了哪些错误,以及何时修复了这些错误。仪表板可以配置为查看内部测试或外部测试,以及最新的测试数据。此外,可以设置警报,以便在测试失败等事件中从系统发送通知。
在大多数公司,如果一个开发人员说他纠正了一个错误,QA的人会运行一个验证过程,每个人都会看到它被解决了。但查看报告、验证漏洞已修复并重新进行任何测试都是“人为”的工作。PracticeTest不会自动为您执行此操作,但它让您能够快速高效地发现和跟踪这些重要问题。
We与大多数自动化测试管理和缺陷跟踪工具无缝集成,最流行的工具是JIRA、Jenkins、Selenium、EggPlant、Pivotal Tracker、Redmine、Github和Bugzilla。组织还可以将PracticeTest配置为向其客户发送更新/警报。
除了我们的支持论坛,所有PracticeTest客户都在右下方有一条对讲机聊天信息,您可以在这里提问,我们会很快回答。有时我们可能需要更彻底地检查一个问题,但在大多数情况下,我们会在几分钟内做出回应。上个季度,我们回答问题的平均时间是五分钟。
在许多情况下,当问题明显需要额外处理时;我们的支持人员将建议跳转到视频,以便他们能够更好地支持您,并快速为您提供所需的解决方案。
对于新客户,我们希望至少举行一到两次视频会议,确保他们了解我们的所有功能,这样他们就可以充分利用PractiTest的潜力,并从测试中获得最大收益。