برای نصب خود برنامه TestRail روی سرور Unix، فایل آرشیو نصب TestRail را روی وبسرور آپلود و extract کنید و فایلها را در دایرکتوری www وبسرور کپی کنید (برای مثال، در Ubuntu مسیر آن /var/www/html/testrail است). بعضی از سیستمهای Unix بهصورت پیشفرض دستور unzip را ندارند، بنابراین ممکن است لازم باشد ابتدا آن را نصب کنید (نمونه زیر برای Ubuntu/Debian است):
$ sudo apt-get install unzip
سپس در مرورگر، دایرکتوری جدید testrail روی وبسرور را باز کنید تا TestRail Installation Wizard اجرا شود (برای مثال http://<server>/testrail/) و دستورالعملها را دنبال کنید:
Installer از شما میخواهد اطلاعات Cassandra را وارد کنید. این اطلاعات به مقادیری بستگی دارد که هنگام نصب تعیین کردهاید.
مقادیر پیشفرض عبارتاند از:
- Server: localhost
- Port: 9042
- Keyspace: testrail یا نامی که هنگام ایجاد Keyspace وارد کردهاید
- Username: cassandra یا کاربری که برای TestRail ساختهاید و به آن دسترسی دادهاید
- Password: cassandra یا رمز عبوری که برای کاربر ساختهشده تعیین کردهاید
Installer همچنین از شما میخواهد دایرکتوریهایی را برای ذخیره attachmentها، reportها و فایلهای log مشخص کنید. این دایرکتوریها را بسازید و مطمئن شوید وبسرور امکان نوشتن در آنها را دارد. برای دایرکتوریهای attachment و report، به دلایل امنیتی مطمئن شوید که مستقیماً از طریق مرورگر قابل دسترسی نیستند؛ بنابراین مسیری خارج از دایرکتوری www انتخاب کنید (برای مثال /opt/testrail/attachments). برای اینکه وبسرور بتواند در این دایرکتوریها بنویسد، مالکیت آنها را به کاربر وبسرور تغییر دهید. برای مثال، در سیستمهای Ubuntu:
$ sudo chown www-data:www-data /var/www/html/testrail/logs/
$ sudo chown www-data:www-data /opt/testrail/attachments/
$ sudo chown www-data:www-data /opt/testrail/reports/
#
باید background task مربوط به TestRail را فعال کنید. این task در پسزمینه، از جمله، مسئول ارسال اعلانهای ایمیلی برای تغییرات test است، البته اگر این قابلیت را فعال کرده باشید. برای آشنایی با روش فعالسازی، به مستندات background task مراجعه کنید.
پس از تکمیل مراحل، در پایان صفحه موفقیت را خواهید دید.
برای شروع استفاده از برنامه، روی Log in to TestRail کلیک کنید یا آن را در مرورگر باز کنید، یعنی:
http://<server>/testrail
#
اگر از نسخه ۷.۰ به ۷.۴ یا بالاتر upgrade میکنید، باید migration script را طبق توضیحات موجود در مستندات Upgrading TestRail اجرا کنید.
ترتیب پیشنهادی برای upgrade این است:
-
Cassandra را نصب و configure کنید
-
TestRail را نصب یا upgrade کنید
-
migration script مربوط به انتقال از ۷.۰ یا نسخههای قبلتر به ۷.۴ و بالاتر را اجرا کنید

