اگر میخواهید یک بهروزرسانی TestRail را قبل از استقرار آن در سیستم تولید خود آزمایش کنید یا اگر میخواهید گزینههای یکپارچهسازی یا سفارشیسازیها را آزمایش کنید، ایجاد یک نمونه مرحلهای برای نصب سرور TestRail میتواند منطقی باشد. این راهنما نحوه راهاندازی یک سرور مرحلهای را توضیح میدهد و همچنین ایدههایی در مورد نحوه آزمایش سیستم TestRail ارائه میدهد. لطفاً توجه داشته باشید که راهاندازی و نگهداری یک سرور مرحلهای جایگزینی برای پشتیبانگیری مناسب نیست.
نصب TestRail #
اولین قدم برای راه اندازی یک سرور مرحله بندی، نصب TestRail در سیستم جدید است. برای انجام این کار، می توانید نسخه TestRail مربوطه را از پورتال صورتحساب TestRail ما دانلود کنید. یا می توانید فایل های اصلی را از نصب TestRail تولیدی خود در سرور مرحله بندی کپی کنید.
#
مطمئن شوید که فایل config.php را روی سرور مرحله بندی خود حذف کرده اید، در صورتی که سیستم تولید خود را در سرور مرحله بندی کپی کرده اید. فایل های config.php حاوی اطلاعات اتصال پایگاه داده TestRail هستند و شما باید از یک پایگاه داده جداگانه برای سرور مرحله بندی خود استفاده کنید. حذف فایل config.php در سرور مرحلهای به شما امکان میدهد تا جادوگر نصب را مجدداً در سیستم جدید اجرا کنید.
سرور مرحلهبندی میتواند روی یک ماشین جداگانه یا روی یک ماشین مجازی نصب شود. توصیه نمیشود که سرور مرحلهای را روی همان سیستم نصب تولید راهاندازی کنید، زیرا به راحتی میتوان پایگاه داده و دایرکتوریهای نصب را اشتباه گرفت. گفتنی است، از نقطه نظر فنی می توانید چندین نصب TestRail را روی یک سرور نصب کنید.
برای نصب TestRail بر روی سرور مرحلهبندی، با مرورگر وب خود به نصب جدید دسترسی پیدا کنید و موارد زیر را دنبال کنید دستورالعمل نصب. لطفاً توجه داشته باشید که توصیه میشود اعلانهای ایمیل را برای سرور مرحلهای خود غیرفعال کنید. به این ترتیب سرور مرحلهای هیچ ایمیلی درباره تکالیف آزمایشی یا تغییرات آزمایشی که میتواند کاربران واقعی سرور تولید شما را گیج کند، تولید نمیکند.
برای غیرفعال کردن اعلانهای ایمیل، تنظیمات اتصال سرور ایمیل را حذف کرده و علامت آن را بردارید اعلان های ایمیل را فعال کنید جعبه زیر مدیر > تنظیمات سایت > ایمیل تب (یا در حین نصب).
ایجاد یک نسخه پشتیبان از سرور موجود #
آزمایش بهروزرسانیها یا سفارشیسازیهای جدید TestRail با دادههای واقعی بسیار مهم است، بنابراین تهیه نسخه پشتیبان از پایگاه داده تولید خود و استفاده از این پایگاه داده به عنوان داده برای سرور مرحلهای خود معمولاً ایده خوبی است. برای انجام این کار، یک نسخه پشتیبان ایجاد کنید از پایگاه داده تولید خود و آن را در سرور مرحله بندی خود بازیابی کنید. شما به سادگی می توانید از ابزارهای استاندارد پایگاه داده خود برای این کار استفاده کنید (مانند mysqldump یا راحت تر، phpMyAdmin برای MySQL؛ و SQL Server Management Studio برای پایگاه های داده SQL Server).
تست و تایید نصب TestRail #
قبل از اعمال بهروزرسانی جدید TestRail در سیستم تولید خود یا قبل از سفارشیسازی جنبههای سیستم تولید خود، میتوانید ابتدا این تغییرات را در سرور مرحلهای آزمایش کنید. هنگامی که تأیید کردید که بهروزرسانی یا سفارشیسازیها طبق انتظار عمل میکنند، میتوانید همان تغییرات را در سیستم تولید خود اعمال کنید.

