#
TestRail ۸.۰.۶ برای همه مشتریان نسخه Server در دسترس است. مشتریانی که میخواهند به TestRail ۸.۰.۶ ارتقا دهند، میتوانند فایلهای نصب را از TestRail Billing Portal دانلود کنند.
TestRail Server یک web application است که میتوانید آن را مستقیم روی web server یا application server خود نصب کنید. این برنامه برای ذخیره دادههای application از یک database (SQL Server یا MySQL) و یک NoSQL database (Cassandra) استفاده میکند. برای مشاهده نیازمندیهای دقیق سرور و نسخههای پشتیبانیشده، بخش زیر را ببینید.
نیازمندیهای Windows Server #
-
سیستمعامل: Windows Server ۲۰۱۶، ۲۰۱۹ یا ۲۰۲۲
-
Database: MS SQL Server (نسخه ۲۰۱۹ یا ۲۰۲۲ پشتیبانی میشود) و Cassandra 3.11. (MySQL در محیط Windows پشتیبانی نمیشود)
-
Web server: IIS با یکپارچهسازی FastCGI / PHP
-
PHP: ۸.۱ (توصیهشده) یا ۸.۰ (همراه با curl، fileinfo، gd، imagick، mbstring، openssl و sqlsrv_81_nts_x64)
- افزونه 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 برای نصب یا نصب روی 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 اختیاری است و فقط بهعنوان dependency برای 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 در سطح سرور.
برای نصبهای بزرگ، نکات بهینهسازی ما را ببینید.
#
اگر به اطلاعاتی درباره upgrade کردن TestRail نیاز دارید، راهنماهای upgrade کردن TestRail را در محیطهای Windows و Unix/Linux ببینید.

