如何验收测试跟踪/ javascript事件

时间:2016-04-18 12:48:16

标签: javascript automated-tests integration-testing codeception acceptance-testing

在我正在处理的一个应用程序中,我们有一些链接会触发一些跟踪事件:

<a href="/foo" data-track='{type: "navigation"}'>Go to Foo</a>


<script>
$(document).ready(function () {
    $('data-track').click(function (e) {
       var data = $(this).data('track');
       // how to test this on an acceptance test?
       appTracking.track(data);
    });
});
</script>

问题是:

  • 是否可以确保跟踪正在进行验收测试?

或许验收测试不应该测试这些东西。我想听听你的想法。

我们确实对该行为进行了单元测试,但我们希望确保正确连接所有内容。

我不确定答案是否特定于测试框架,但我们正在使用Codeception进行验收测试。

提前谢谢。

0 个答案:

没有答案