Forum Discussion

johnmclaughlin's avatar
johnmclaughlin
Contributor
14 years ago

Issues with multiple users on a network

We are currently working in the same project suite on separate computers over a network. Each time one person saves or runs a test the other computers freeze and say that the file has been modified and asks whether to reload it. I have attached a picture of the message.

This has become very frustrating and is slowing down our recording process. Is there a way of stopping this from happening?
  • tristaanogre's avatar
    tristaanogre
    Esteemed Contributor
    I would suggest investigate using some sort of source control tool (like Microsoft Visual Source Safe or the free tool called Mercurial or TortoiseHG) and, using that, then have all your automation developers/testers use local copies of the automation source.  When they are ready to commit their tests to the main project, process a "check in" or other such process within your source control tool.
  • I know this is an old post but I have a question about this.  I will have 2 users using the same project for the same product.  If I use source control (using Team), when I create a new item, I have to check out the project, keyword test (or script) folder and name mappings. 



    The pages that we record can have multiple tabs on it.  Let's say I have page A.  On page A I can have Tab1, Tab2 and Tab3.  All three tabs have different information that can be filled out during recording.



    There is a chance that both of us could record something on page A but user1 only records something on Tab1 and user2 can record something on Tab1 and Tab2.



    When user1 completes recording, only the objects for Tab1 shows up in Name Mappings.  When user2 completes recording, objects from both Tab1 and Tab2 shows up in Name Mappings.



    My concern is when both users check everything in, (the Project, the Keyword Test/Script folder, and Name Mappings) what trouble is that going to cause when it has to merge?  Both users would have the project and Name Mappings checked out at the same time.  I'm concerned with losing mappings etc.