我开始使用Jasmine(与PhantomJS)来测试Backbone应用程序。我遇到的第一个问题是状态在测试中持久化。因此,测试看到彼此的DOM和数据操作,使它们变得脆弱。
理想情况下,人们希望每个测试都在隔离的环境中运行,而不会影响其他测试。
不知道人们目前如何处理这个问题。任何帮助将不胜感激。
在研究了这一点之后,我发现由开发人员来拆除,正确清理东西。
我开始使用Jasmine(与PhantomJS)来测试Backbone应用程序。我遇到的第一个问题是状态在测试中持久化。因此,测试看到彼此的DOM和数据操作,使它们变得脆弱。
理想情况下,人们希望每个测试都在隔离的环境中运行,而不会影响其他测试。
不知道人们目前如何处理这个问题。任何帮助将不胜感激。
在研究了这一点之后,我发现由开发人员来拆除,正确清理东西。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium