تست اپلیکیشن

تست اپلیکیشن

تست اپلیکیشن
در تب صفحه اصلی ، روی Test Application ( ) در بخش Test کلیک کنید . دومین پنجره دسکتاپ باز می شود و اجرای آزمایشی برنامه شما شروع می شود. اگر دوباره روی دکمه Test Application کلیک کنید، برنامه در حال اجرا با یک نسخه جدید از برنامه شما جایگزین می شود و تغییرات اخیری که در سازنده ایجاد کرده اید در نظر گرفته می شود.
 
اگر با برنامه در حال اجرا خود کار کنید و سپس دوباره روی Test Application در سازنده کلیک کنید، هر کار ذخیره نشده ای که در اجرای آزمایشی برنامه خود انجام داده اید از بین می رود.
همچنین می توانید برنامه را آزمایش کنید تا ببینید چگونه در مرورگر وب اجرا می شود. روی دکمه تست در مرورگر وب ( ) کلیک کنید تا برنامه در مرورگر وب با استفاده از سرور COMSOL راه اندازی شود. برنامه در یک پنجره مرورگر جدید در مرورگر پیش فرض باز می شود. روی فلش رو به پایین در گوشه سمت راست پایین دکمه تست در مرورگر وب ( ) کلیک کنید تا منویی باز شود که در آن می‌توانید برنامه را در مرورگرهای Google Chrome™، Firefox® ، Internet Explorer® و Microsoft Edge® آزمایش کنید. شما آن مرورگرها را نصب کرده اید.
اعمال تغییرات در یک برنامه در حال اجرا
برخی از تغییراتی که در مدل سازنده خود ایجاد می‌کنید، می‌توانند بدون راه‌اندازی مجدد، روی برنامه در حال اجرا اعمال شوند. اگر در حال توسعه روش هایی هستید که باید آزمایش کنید یا اگر می خواهید تغییرات طرح بندی را امتحان کنید، این می تواند راحت باشد. مکانیزم مبادله کد داغ برای به روز رسانی برنامه در حال اجرا با کد و تنظیمات جدید از برنامه سازنده استفاده می شود. اگر بین برنامه در حال اجرا و مدل سازنده تضاد وجود داشته باشد، تعویض کد داغ ممکن است با شکست مواجه شود و به جای آن باید برنامه را مجددا راه اندازی کنید.
برای اعمال تغییرات، به تب Application ribbon رفته و روی Apply Changes ( ) کلیک کنید. می‌توانید روش‌ها، رویدادها، اعلان‌ها، فرم‌ها و ابزارک‌ها را اضافه، ویرایش و حذف کنید. این شامل تغییرات چیدمان، ویرایش توالی دستورات و برچسب ها می شود. همچنین می توانید از این دکمه برای تغییر مدل استفاده کنید – به عنوان مثال، تنظیمات طرح. توجه داشته باشید که وقتی مدل را تغییر می دهید، خطر درگیری با مدل در برنامه در حال اجرا وجود دارد و از تعویض کد داغ جلوگیری می کند. اگر این تضاد قبل از تعویض کد در برنامه در حال اجرا تشخیص داده شود، می‌توانید ادامه اجرای برنامه را بدون اعمال تغییرات یا راه‌اندازی مجدد برنامه انتخاب کنید.
شکل 2-6: پیغام خطا زمانی که مبادله کد داغ با شکست مواجه می شود.
تداخل ها می توانند شناسایی نشوند تا زمانی که برخی از کدها قبلاً در برنامه در حال اجرا جابجا شوند. می توانید به اجرای برنامه ادامه دهید، اما وضعیت آن به طور کلی تعریف نشده است. همچنین می توانید ادامه اجرا، راه اندازی مجدد یا بستن برنامه را انتخاب کنید.