ContributionsMost RecentMost LikesSolutionsRe: Can you configure multiple projects to use the same name mapping repository? Thank you Marsha_R for the reply and direction. Here is a little more detail to Marsha's reply to make it work. On the new Project, Right Click on NameMappings and select Remove from the menu. In the popup dialog, select Remove and not Delete. This leaves the local repository intact if you want to go back to it. Right click on the new Project Name, select Add/ExistingItem from the menu. Browse to the name mapping file that you want to use and click Open. You will see the Name mapping object appear in the new project and you will be able to find all of the elements that were previously mapped. NOTE: Do not use the MergeWith option. That populates the local NameMapping with the elements from the source that you pointed to. You still end up with two different NameMapping repositories. Can you configure multiple projects to use the same name mapping repository? Can you configure multiple projects to use the same name mapping repository? If so I have not been able to find the documentation that describes who to do that. I have a number of tests that I want to group together and have separate executions plans to run them. They all use the same name mapping repository. How can I group them so that they can run separately and independently and have them still use the same name mapping repository? SolvedRe: Community Day 2021 - Integrating OS X in the TestComplete Testing Process I am new to TestComplete. It is nice to know that TestCompete can execute and validate applications running on OSX. Are there any plans to provide running of TestComplete on non Windows machines? Many of our users and developers run on mac computers. It would be nice to be able to run TestComplete natively on a Mac too. Are others having issues with running tests on different machines? I am still running on an evaluation license. After creating a project and tests, I cloned the git repository to another machine. Now the new machine cannot find the test objects in the app. I understood that TestComplete was supposed to be where you could build once and then run anywhere. I can't afford to rebuild the object mapping every time I run the test on a different machine. How can I concurrently run the same data-driven test using data file on multiple environments? I have data driven tests that I want to run concurrently in different environments. The problem is that the first one running locks the Excel data file so that the other TestComplete instances can't read it. What is the best practice for running the same data driven test on multiple environments? I have parameterized the start base URL so that I can easily switch the environment that I want to run against. SolvedRe: How do you parameterize object locators in TestComplete OK, After getting this working I wanted to post What I actually did. I was not able to create the project string variable the way that Marsha_R described. ""beginningoflinkgoeshere"+Eval(referencetoexcelgoeshere)+"endoflinkgoeshere"" I consistently got an error whenever I used the Eval function in the "Set Variable Value" dialog. Inside of a script this may work just fine. I also could not concatenate the value from my table data with any other string in the "Set Variable Value" function. To get this to work I created a variable with just the table data in it. After that I was able to create the variable with the string that I needed. '//a[.="'+Project.Variables.SearchResultsTitleString+'"]' To set the locator property, I used the following. %SearchResultsTitleLocator% NOTE: you do not use the "Project.Variables." prefix when referencing the variable here. It is expecting this to be a project variable. Adding the prefix will cause a runtime error. Also, you have to enclose the variable name with "%". Now when I run my test, I can select the list element by the title name and get the specific Item that I am looking for. Winner Winner Chicken Dinner !!! The following documents were very helpful. https://support.smartbear.com/testcomplete/docs/testing-with/object-identification/name-mapping/dialogs/edit-item-selectors.html https://support.smartbear.com/testcomplete/docs/testing-with/object-identification/name-mapping/basic-mapping-criteria.html Re: How do you parameterize object locators in TestComplete Thanks, This works. Re: How do you parameterize object locators in TestComplete Both of your replies have been helpful but not the complete answer. In the "Edit Name Mapping Item" window, I want to create a selector that will pull a string value from a data source as shown in the attached screenshot. The highlighted selector works the best but only when the text value matches. Any suggestions would be helpful. How do you parameterize object locators in TestComplete I am using data driven test methods. Some of the links in our web app are titles of works and include the title string in the link locator, How can I parameterize the locator to use the data string supplied in the excel file for the data loop? Solved