How to run old tests for the new version of the application under test?
Good day,
The question is - how to run old tests for the new version of the application under test?
Old exe-Schnick slightly different name for the new.
For the new exe-Schnick, I copy from the old project NameMapping and renamed NameMapping under a new name - the old name of the previous version. Now, all the ways to the objects with a new name for the new exe-Schnick.
Only there is still no proper start, due to the fact that the name of the object the same name was the "Name" + "1".
After restarting the computer, it became a "name", as it should be. But in columns MappedName currently active object - empty. Again, there is no test run.
Tell me, please, how do migrate to testing in TestComplete for each new version of the tested program?
Assumptions: Does clear NameMapping and prescribe all of the objects again?
if you hav changed the name of exe for new exe you can not run old test with same name mapping.
eg App.exe ==> to App_new.exe to tacle that keep two exe's in different folders with same name and
and you can hav 2 or more test tested apps in a project. So can map two versions to different locations in tested apps.But still your object properties (mapped) have being changed eg ojbect WndCaption "loggon" ==> "User_loggon" then you hav to change mapping properties it self
to avoid that you can use conditional maping. eg you know WndCaption allways will have something like "loggon"
can use *log* insted of "loggon"following links have more.....