Can anyone provide me a list of files that are required to be included in my source control software?
3 Answers, 1 is accepted
answered on 28 Apr 2014, 09:17 PM
That depends on how they'll be used once in source control. These are the files a Test Studio project creates:
.tstest - This is the core file of any test
.resx - This holds the images for the storyboard
.cs/.vb - This holds the code for your coded steps. Will only exist if you added at least one coded step to a test
settings.aiis file - Project wide settings
Pages.g.cs/vb - This is an automatically generated file providing the Pages class that can be used by coded steps. This is the one file that never should be checked in to source control It is regenerated every time you do a build and every time you open a project.
.aiilist - This file represents one test list
Data folder - Holds the data used for data binding tests
.tsperfconfig - Holds the configuration for a performance test
.aiiresult - Holds the results of running a test list
What about the files inside the /bin directory of a project? What are they for?
Also, the files inside Profiler Configurations.
answered on 29 Apr 2014, 02:15 PM
The bin folder contains the compiled test project DLL to be used when running the test. This DLL is always recompiled during test initialization. Nothing in that folder should be added to source control.
The "Profiler Configurations" folder holds the .tsperfconfig files I previously listed.