#
TestRail ۸.۰.۱ برای همه مشتریان نسخه Server در دسترس است. مشتریانی که میخواهند به TestRail ۸.۰.۱ ارتقا دهند، میتوانند فایلهای نصب را از TestRail Billing Portal دانلود کنند.
TestRail Server یک اپلیکیشن تحت وب است که میتوانید آن را مستقیم روی وبسرور یا application server خود نصب کنید. این برنامه برای ذخیره دادههای application از یک database، یعنی SQL Server یا MySQL، و یک NoSQL database، یعنی Cassandra، استفاده میکند. برای دیدن نیازمندیهای دقیق سرور و نسخههای پشتیبانیشده، بخش زیر را ببینید.
#
از TestRail ۸.۰.۱ به بعد، PHP نسخه ۷.۴ و نسخههای پایینتر دیگر پشتیبانی نمیشوند.
نیازمندیهای Windows Server #
-
سیستمعامل: Windows Server ۲۰۱۶، ۲۰۱۹ یا ۲۰۲۲
-
Database: MS SQL Server (نسخه ۲۰۱۹ یا ۲۰۲۲ پشتیبانی میشود) و Cassandra 3.11. (MySQL در محیط Windows پشتیبانی نمیشود)
-
وبسرور: IIS با یکپارچهسازی FastCGI / PHP
-
PHP: ۸.۱ (توصیهشده) یا ۸.۰ (با curl، fileinfo، gd، imagick، mbstring، openssl و sqlsrv_81_nts_x64)
- extension مربوط به Cassandra PHP driver
در جدول زیر، اطلاعات مربوط به نیازمندیهای نصب TestRail Server در محیط Windows را میبینید.
| Release | حداقل نسخه Cassandra | نسخه پیشنهادی Cassandra | حداقل نسخه SQL Server | نسخه پیشنهادی SQL Server | حداقل نسخه RabbitMQ | نسخه پیشنهادی RabbitMQ |
|---|---|---|---|---|---|---|
| Windows 7.5.3 | 3.11.14 | 3.11.14 | 2019 | 2022 | 3.11.8 | 3.11.8 |
| Windows 8.0 | 3.11.14 | 3.11.14 | 2019 | 2022 | 3.11.8 | 3.11.8 |
#
RabbitMQ اختیاری است و فقط بهعنوان dependency برای Webhooks لازم است.
برای اطلاعات بیشتر درباره نصب TestRail Server در محیط Windows Server، این مقالهها را بخوانید: آمادهسازی Windows Server برای نصب یا نصب روی Docker: نمای کلی.
نیازمندیهای سرور Unix/Linux #
-
سیستمعامل: ما TestRail را با توزیعهای مختلف Linux تست میکنیم، اما هر سیستمعامل استاندارد مبتنی بر Unix که از Apache، MySQL، Cassandra ۳.۱۱ و PHP پشتیبانی کند، قابل استفاده است. نسخههای Ubuntu Server LTS را پیشنهاد میکنیم.
-
Database: MySQL (۵.۵، ۵.۷، ۸.۰ یا ۸.۱) یا MariaDB ۱۰.۱ و نسخههای جدیدتر
-
Web server: Apache همراه با mod_php یا معادل آن
-
PHP: ۸.۱ (همراه با extensionهای curl، fileinfo، gd، imagick، mbstring، openssl و mysql)
- extension مربوط به Cassandra PHP driver
| Release | حداقل نسخه Cassandra | نسخه پیشنهادی Cassandra | حداقل نسخه MySQL | نسخه پیشنهادی MySQL | حداقل نسخه RabbitMQ | نسخه پیشنهادی RabbitMQ |
|---|---|---|---|---|---|---|
| Linux 7.5.3 | 3.11.14 | 3.11.14 | 5.5 | 8.1 | 3.11.8 | 3.11.8 |
| Linux 8.0 | 3.11.14 | 3.11.14 | 5.5 | 8.1 | 3.11.8 | 3.11.8 |
#
RabbitMQ اختیاری است و فقط بهعنوان وابستگی Webhooks لازم است.
برای اطلاعات بیشتر درباره نصب TestRail Server در محیط سرور Unix یا Linux، این مطالب را ببینید: آمادهسازی سرور Unix/Linux برای نصب یا نصب روی Docker: نمای کلی.
مرورگرهای وب #
-
Microsoft Edge (نسخههای جدید)
-
Firefox (نسخههای جدید)
-
Chrome، Safari و WebKit (نسخههای جدید)
الزامات سختافزاری #
پیشنهاد میکنیم برای نصب TestRail Server، موارد زیر را بهعنوان حداقل نیازمندیهای اولیه در نظر بگیرید:
-
CPU & هستهها: CPU چهار هستهای
-
حافظه: 16GB یا بیشتر (Linux) یا 16GB یا بیشتر (Windows Server)
-
عملکرد Disk/IO: استفاده از زیرسیستم Disk/IO در سطح سرور توصیه میشود.
-
فضای دیسک: علاوه بر فضای مورد نیاز سیستم، برای هر کاربر 200MB یا بیشتر در نظر بگیرید. (برای مثال، ۲۰ تا 40GB یا بیشتر برای کل ماشین)
-
پشتیبانی از مجازیسازی: بله، با یک VM محصولی در سطح سرور.
برای نصبهای بزرگ، به نکات بهینهسازی نگاهی بیندازید.
#
اگر بهدنبال اطلاعاتی درباره ارتقای TestRail هستید، راهنماهای ارتقای TestRail را برای این محیطها ببینید: Windows و Unix/Linux .

