Mixpanel事件测试自动化-有成功的例子吗?

问题描述 投票:0回答:1

应用中每个不同的用户场景都会触发大量的Mixpanel事件和参数。对它们进行回归测试需要大量的手动质量检查时间:它们必须手动触发所有方案。我正在努力解决这个难题,并节省工作量/提高测试的准确性。

我想验证的是:

  1. 使用正确的定位参数在正确的时间/地点触发事件。
  2. 信息正确地反映在Mixpanel数据库中,没有垃圾(我们的实验设计团队严格要求)。

到目前为止我们尝试了什么:

  1. 通过代理捕获数据。 (缺点:事件是成批分批发送的,很难与已执行的测试相匹配)。
  2. 设置相同的分析测试服务器,我们将在其中发送重复的呼叫。从数据库中获取原始数据并使用搜索算法(至少有一些结果,但是我们没有关于Mixpanel在将数据存储到自己的数据库中之前如何转换数据的信息。因此,这看起来过于复杂,仍然无法提供一致的结果)。

为什么我们不手动做呢?好吧,我们已经使用基于Appium的测试覆盖了全回归测试套件的81%,并且手动质量检查必须重复场景以进行分析测试。应该有一些方法可以将分析测试集成到我们的自动化套件中。

是否有不同的想法?

testing analytics mixpanel
1个回答
0
投票

我在通过Mixpanel事件进行手动测试时也遇到了这个问题。如果有人知道如何取悦。

© www.soinside.com 2019 - 2024. All rights reserved.