Performance testing رو برای یه سیستم که توی دات نت نوشته شده رو چه جوری میشه انجام داد و یا با چه tools هایی میشه انجامش داد؟
Performance testing رو برای یه سیستم که توی دات نت نوشته شده رو چه جوری میشه انجام داد و یا با چه tools هایی میشه انجامش داد؟
MS Web Application Street Tool رو به شدت توصیه میکنم.
برای تست پرفورمنس ابزار بخصوصی نمیشناسم اما اگر منظور شما تحلیل پرفورمنس باشه، به این ابزار ها معمولاً profiler میگویند. تو خود ویژوال استودیو در منوی Analyze و در منوی Profiler گزینه ای به نام Luanch with Profiler وجود دارد که برنامه را اجرا میکند و بعد از اتمام اجرا گزارشی خلاصه از عملکرد برنامه به شما میدهد که با کلیک بر روی هر بخش اطلاعات بسیار جزئی تری را میتوانید بدست آورید.
ابزار دیگری را هم که میشناسم dotTrace از شرکت JetBrains است که Resharper را نیز ارائه کرده، با dotTrace میتوانید برای هر فایل exe دات نتی اطلاعات تحلیلی پرفورمنس آن را بدست آورید.
همچنین نرم افزار RUP (با متودلوژی RUP فرق میکنه) که البته قدیم ها اسمش این بود و بعد از اینکه IBM خرید دیگه نمیدونم چه فرقی کرده شامل کلی ابزار برای تست حالا تست پوشش یا تست کارائی و غیره داره، اگه اشتباه نکنم Rational Purify اسمش بود، یه سرچ بکن.
اگه برنامه تون مشکل پرفورمنس داره، اجرا کردن Code Analysis و توجه به توصیه های پرفورمنس شاید کمکتون بکند.