统一社会信用代码测试
Hi, I’m Yan and for the past two years I’ve been a Toolsmith at Unity. We have grown quite a lot recently and so have our test suites and the number of unstable tests, slow tests and failures which can not be reproduced locally. In this blog post, I’ll talk about what we’re doing about it, but first let me tell you a little about our automation environment – just to give you a better understanding of what challenges we are dealing with.
嗨,我是Yan,在过去的两年中,我一直是Unity的一名工具匠。 最近我们增长了很多,我们的测试套件以及不稳定测试,慢速测试和失败的数量也无法在本地重现。 在这篇博客文章中,我将讨论我们正在做些什么,但是首先让我向您介绍一下我们的自动化环境-只是为了让您更好地了解我们正在处理的挑战。
At Unity, we have many different kinds of test frameworks (Figure 1) and test suites:
在Unity,我们有许多不同种类的测试框架(图1)和测试套件:
Runtime Tests are verifying Unity’s public run