Lavoro in un progetto che contiene più aree, e ogni area è assegnata a più team di scrum, per automatizzare i casi di test della loro area, ogni team di mischia ha sviluppato progetti di automazione indipendenti e diversi. Ora il problema è che ho bisogno di automatizzare alcuni casi di test che coprono gli scenari end-to-end dell'intero progetto e testare la funzionalità di tutte le aree, quindi ho bisogno di creare un progetto di automazione in grado di testare tutte le aree nel flusso nello stesso come fa l'utente finale.
Possibile scenario 1: Non voglio duplicare lo stesso codice nel mio progetto che esiste già nei progetti del team Scrum perché tutte le pagine che contengono la maggior parte dei locator e dei metodi sono già state create e la quantità del codice duplicato sarà enorme.
Scenario 2 possibile: I team Scrum non sono pronti a condividere il loro codice tramite Nuget Manager, perché apportano modifiche nel loro codice regolarmente, e secondo loro non è fattibile condividere le DLL tramite Nuget a causa di frequenti cambiamenti.
Si prega di suggerire se potrebbe esserci qualche soluzione per questo problema?