J'écris une CodedUI Suite de tests automatisés pour nos intégrations et la structure du projet ressemblera à quelque chose comme ceci:
Création d'un fichier d'aide global pour les tests CodedUI
SolutionName
CodedUITest1
Properties
References
CodedUITest1.cs
HelperFile1.cs
HelperFile2.cs
UIMap.uitest
CodedUITest2
Properties
References
CodedUITest2.cs
UIMap.uitest
Les deux fichiers d'aide dans le CodedUITest1 projet sont publics uniquement pour ce projet et ne sont pas accessibles dans le projet CodedUITest2.
J'ai essayé de créer un nouveau dossier de solution et de tout avoir sous la main mais je n'ai toujours pas pu y accéder.
Existe-t-il un moyen facile de créer un fichier global accessible à travers tout projet sous ma solution principale?
Merci pour la réponse, j'ai fait une légère variation de ce que vous avez mentionné. La seule chose que je ne peux pas faire est de stocker le projet CodedUI avec le projet d'application principal. Mais j'ai été capable de créer un projet d'aide et de référencer ces fichiers. Alors merci! –
J'ai fait face à la même restriction quand j'ai été chargé d'écrire des tests CodedUI. Cela rend un peu plus difficile les tests d'intégration continue, mais offre également certains avantages. Bonne chance! – Ryanman