Fermer

janvier 22, 2021

Amélioration des performances, DebugWindow UX et plusUne minute de lecture



Il est temps pour la version R1 de Telerik JustMock pour 2021, et elle offre des améliorations de performances, la sortie officielle de DebugWindow avec une nouvelle expérience utilisateur et la prise en charge de toutes les fonctionnalités disponibles en C # 8 et 9.

Sortie officielle de la fenêtre de débogage avec une nouvelle expérience utilisateur

En raison de la demande générale, avec R2 2020, nous avons introduit la fonction de fenêtre de débogage en version bêta. Grâce à vos précieux commentaires et au travail acharné de notre équipe depuis lors, nous avons réussi à résoudre tous les problèmes connus et à ajouter plus de fonctionnalités. Avec R1 2021, nous le publions officiellement avec une expérience utilisateur mise à jour. Dites-nous ce que vous en pensez dans les commentaires ou via le portail de commentaires et le système de support.

Optimisation des performances lors de l'exécution de tests avec le profileur activé [19659003] Le profileur derrière JustMock est la principale force qui libère la puissance de JustMock et lui permet de se moquer de presque tout ce qui est disponible en C # ou VB. Ceux d'entre vous qui connaissent le fonctionnement d'un profileur sauront que quelques lignes de code sont insérés (instrumentés) dans chaque méthode compilée par le CLR. Cette instrumentation est au cœur de cette puissance, mais elle a un prix et le prix est la performance. Nous savons que JustMock peut être lent lorsque vous avez des dizaines de milliers de

Pour améliorer les performances, nous avons implémenté une configuration au format JSON que vous pouvez utiliser pour filtrer ce qui doit être instrumenté et ce qui ne l'est pas. Dans l'exemple suivant, je vais montrer comment par défaut tout sera exc luded de ce qui devrait être disponible pour se moquer et autoriser juste mscorlib et la bibliothèque pour laquelle j'écrirai les tests à inclure. Voici l'exemple:

{

"weavingFilter": {

"defaultAction": "exclude",

"entries": [

[19659016] {

"scope": "module",

"pattern": "mscorlib",

"action": "include"

} ,

{

"scope": "module",

"pattern": "App.Sample",

"action": "include "

}

]

}

}

Pour plus d'informations, consultez la documentation article .

JustMock Claims Support for C # 8 & C # 9

Le rythme avec lequel .NET a commencé à se développer a augmenté au cours des dernières années, et avec cela les exigences des développeurs pour migrer vers les dernières versions. Nous croyons fermement que les outils que vous utilisez dans vos activités professionnelles quotidiennes ne doivent pas vous empêcher de profiter de toutes les améliorations disponibles avec ces dernières versions. C'est pourquoi nous nous sommes efforcés délibérément de tester si JustMock peut gérer toutes les nouvelles fonctionnalités C # 8 et C # 9, ce qui a du sens pour être utilisé avec une maquette, et nous pouvons dire qu'aucun problème n'a été trouvé. Avec cela, JustMock revendique désormais la prise en charge des fonctionnalités C # 8 et 9.

.NET 5 Support

Beaucoup d'entre vous ne suivent que le blog de publication officiel messages et sautent toutes les versions des Service Packs. Pour cette raison, je voulais mentionner que depuis le dernier Service Pack, R3 2020 SP2, JustMock prend en charge .NET 5. Si vous l'avez manqué, vous pouvez le vérifier ici: lien [19659046] Net 5 et JustMock  » title= »Net5_JustMock_770x480px »/>

La ​​version R1 2021 est déjà disponible au téléchargement dans les comptes clients . Si vous êtes nouveau sur Telerik JustMock, vous pouvez en savoir plus via la page produit . Il est livré avec un essai gratuit de 30 jours ce qui vous donne le temps d'explorer les fonctionnalités de JustMock.

Essayez JustMock Now

Inscrivez-vous au webinaire et attraper Nous sur Twitch

Pour voir la nouvelle version en action, rejoignez-nous sur le webinaire Telerik R1 2021 mardi, 26 janvier 2021 de 11 h 00 HE à 13 h 00 HE. Vous pouvez également assister à notre session en direct d'une journée complète sur Twitch le 29 janvier de 8 h 00 à 17 h 00 (HE), où nos défenseurs des développeurs plongeront dans toutes vos fonctionnalités préférées.

Save My Webinar Seat

N'hésitez pas pour nous laisser un commentaire ci-dessous pour partager vos pensées. Ou visitez notre Portail de commentaires et faites-nous savoir si vous avez des suggestions ou si vous avez besoin de fonctionnalités particulières.

Vous pouvez également consulter notre page Historique des versions pour une liste complète des les améliorations incluses.





Source link

0 Partages