J'envisage d'utiliser les attributs data- pour identifier les éléments dans le DOM pour les cas de test selenium. L'utilisation d'attributs affectera-t-elle les performances de l'application ?
Réponse
Trop de publicités?Pas du tout, vous pouvez vous contenter d'utiliser data-*
attributs. Toutefois, il convient de noter que l'utilisation de la syntaxe $.data(theInput, 'someData');
est beaucoup plus rapide que la syntaxe theInput.data('someData');
, comme le montre cette jsPerf .