ISSUE: I have a test that references another test-as-step. We'll refer to it as Test 'A'. The test-as-step contains some coded steps. We'll refer to it as Test 'B'. If I run a remote test list that includes Test 'A' but does not include Test 'B', that test will fail with the following compilation error. '10/29/2013 12:11:05 PM' - Error attempting to execute a Test As Step. Details: '10/29/2013 12:11:05 PM' - System.IO.FileNotFoundException: Unable to find the code behind assembly. Please make sure you have compiled your code behind without errors before attempting to execute the test. Looking for: C:\Users\Telerik User\AppData\Local\Temp\Projects\07a00c8f-4e98-4137-aa5f-f925f69d6348\DemoTests\bin\new-test-project.dll If you are running VS 2010, make sure Deployment is checked in your .settings file (in the solution items) at ArtOfTest.WebAii.Design.Execution.ExecutionUtils.EnsureAssemblyExists(String assembly, String folder) at ArtOfTest.WebAii.Design.Execution.ExecutionUtils.CreateCodedTestInstance(Test test, TestResult result, String binariesFolder) at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.InternalExecuteTest(Test test, TestResult initializationResult) at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.ExecuteTestInCurrentContext(Test test) Once you add Test 'B' and place it before the Test 'A', the test will pass. If Test 'B' runs after Test 'A', then Test 'A' will fail. REQUEST: The issue appears to happen because at the time you click Run List Remotely or Schedule Testlist Test Studio tries to intellegently only upload into the storage server the necessary tests and supporting files that are needed by that specific test list. Because the test-as-step includes a code step, Test Studio should detect this and upload the code-behind file associated with the sub test.