در این آزمون در ابتدا ۱۰۰۰ کاربر به طور همزمان به برنامه کاربردی درخواست می‌دهند. همانطور که در شکل نیز مشخص است، به دلیل حجم بالای تقاضای کاربران، در ابتدا درخواست های پاسخ داده شده نزدیک به صفر است. این روند همینطور ادامه می‌یابد تا تقریبا در ثانیه هفتم تعدادی از درخواست‌ها پاسخ می‌گیرند (روند مشخص شده به درستی به پایان می‌رسد). کاربرانی که روند اجرای برنامه کاربردی برای آنها طی شده، از صف سرویس دهی خارج می شوند و سرویس دهی و اجرای برنامه برای سایر درخواست‌ها ادامه می‌یابد. با کم شدن کاربران، تعداد درخواست‌های سرویس گرفته نیز افزایش می‌یابد. با کم شدن تعداد درخواست ها، نحوه‌ی پاسخگویی تقریباً به صورت بلادرنگ شده و تمامی درخواست‌های موجود در زمان مناسب سرویس می‌گیرند. این مسئله تقریباً از ثانیه ۴۷ به بعد قابل مشاهده است.

( اینجا فقط تکه ای از متن فایل پایان نامه درج شده است. برای خرید متن کامل پایان نامه با فرمت ورد می توانید به سایت feko.ir مراجعه نمایید و کلمه کلیدی مورد نظرتان را جستجو نمایید. )

شکل۴‑۷: نتایج آزمون بار نوشته‌شده برای برنامه ۱ بر اساس کاربران با درخواست‌های موفق و ناموفق
این شکل مشابه شکل قبلی است با این تفاوت که در آن علاوه بر درخواست‌های پاسخ داده شده، تعداد و تغییرات خطاها نیز نمایش داده شده است. همانطور که انتظار می رود، با کاهش تعداد کاربران (در اثر گرفتن سرویس یا عدم آن)، تعداد خطاها کاهش یافته و تقریباً به ازای ۲۰۰ کاربر برنامه عملکرد مناسبی از نظر پاسخگویی دارد. دقت شود که بازه شکل­های عمودی مربوط به خطاها، پاسخ ها و تعداد کاربران با هم متفاوت اند.
شکل ۴‑۸: نتایج آزمون بار نوشته‌شده برای برنامه ۱ بر اساس تعداد کاربران با درخواست‌های موفق و ناموفق به همراه مدت زمان بارگذاری صفحه
شکل فوق تأثیر تعداد زیاد درخواست های همزمان بر زمان بارگذاری اولین بایت از صفحه، زمان بارگذاری آخرین بایت از صفحه و همچنین بطور کلی زمان بارگذاری را نمایش می‌دهد. همانطور که در شکل نیز مشاهده می شود، برای درخواست هایی که در انتها پاسخ داده می شوند، زمان بارگذاری صفحه و دریافت پاسخ بیش از کاربرانی است که زودتر پاسخ دریافت کرده اند.
۴-۲-۲ برنامه کاربردی ۲: ثبت‌نام در سایت
این برنامه نیز مشابه برنامه ثبت نامی است که در اکثر وب‌سایت‌ها وجود دارد. در مواردی مانند ثبت‌نام کنکور که حجم زیادی از کاربران قصد ورود اطلاعات و ثبت‌نام دارند، بار زیادی روی سیستم قرار می‌گیرد و کیفیت نرم‌افزار و توانایی آن زیر بار عملیاتی اهمیت ویژه‌ای می‌یابد.
در این برنامه کاربر اطلاعات خود را وارد کرده و دکمه ثبت‌نام را کلیک می‌کند (شکل ۴-۹). بر اساس اطلاعات واردشده توسط کاربر برنامه پیام‌های مربوط به آن را چاپ می‌کند. اگر کاربر اطلاعات را به درستی وارد کرده باشد و مشکلی نباشد، ثبت‌نام با موفقیت انجام، اطلاعات کاربر در پایگاه داده ذخیره و پیام ثبت با موفقیت نمایش داده می‌شود. می‌شود.
شکل۴-۹: فرم ورود اطلاعات و ثبت‌نام در وب‌سایت
در صورتی که مشکلی در فرایند ثبت‌نام در برنامه رخ دهد، ثبت‌نام انجام‌نشده و پیام مربوط به آن خطا نمایش داده خواهد شد.
با بهره گرفتن از زبان خاص دامنه پیشنهادی برای برنامه دوم نیز آزمون بار مشابهی نوشته شده است (جدول ۴-۲).
جدول ۴-۲: آزمون بار نوشته‌شده برای برنامه ۲

موضوعات: بدون موضوع  لینک ثابت


فرم در حال بارگذاری ...