PDA

View Full Version : سوال: Performance testing



alex_kh58
سه شنبه 25 فروردین 1388, 17:09 عصر
Performance testing رو برای یه سیستم که توی دات نت نوشته شده رو چه جوری میشه انجام داد و یا با چه tools هایی میشه انجامش داد؟

مختاری
پنج شنبه 27 فروردین 1388, 01:49 صبح
MS Web Application Street Tool رو به شدت توصیه میکنم.

govaleshgar2
چهارشنبه 09 اردیبهشت 1388, 09:26 صبح
برای تست پرفورمنس ابزار بخصوصی نمیشناسم اما اگر منظور شما تحلیل پرفورمنس باشه، به این ابزار ها معمولاً profiler میگویند. تو خود ویژوال استودیو در منوی Analyze و در منوی Profiler گزینه ای به نام Luanch with Profiler وجود دارد که برنامه را اجرا میکند و بعد از اتمام اجرا گزارشی خلاصه از عملکرد برنامه به شما میدهد که با کلیک بر روی هر بخش اطلاعات بسیار جزئی تری را میتوانید بدست آورید.

ابزار دیگری را هم که میشناسم dotTrace از شرکت JetBrains است که Resharper را نیز ارائه کرده، با dotTrace میتوانید برای هر فایل exe دات نتی اطلاعات تحلیلی پرفورمنس آن را بدست آورید.

همچنین نرم افزار RUP (با متودلوژی RUP فرق میکنه) که البته قدیم ها اسمش این بود و بعد از اینکه IBM خرید دیگه نمیدونم چه فرقی کرده شامل کلی ابزار برای تست حالا تست پوشش یا تست کارائی و غیره داره، اگه اشتباه نکنم Rational Purify اسمش بود، یه سرچ بکن.

اگه برنامه تون مشکل پرفورمنس داره، اجرا کردن Code Analysis و توجه به توصیه های پرفورمنس شاید کمکتون بکند.