System Properties

System Properties; it is the screen where the parameters related to the operation of the Testinium product are entered.

GROUP

KEY

VALUE

DESCRIPTION

MAIN

testinium.web.url

http://$arrow-up-right{HOST_IP}:8080/

Testinium web arayüzünün erişim adresi.

MAIN

testinium.web.internal.url

http://$arrow-up-right{HOST_IP}:8080/

Web servisinin iç sistemlerce erişilen adresi.

MAIN

testinium.rest.url

http://$arrow-up-right{HOST_IP}:8082/Testinium.RestApi

REST API servisinin adresi.

MAIN

testinium.runner.url

http://$arrow-up-right{HOST_IP}:8081/Testinium.TestRunner

Test Runner URL adresi.

MAIN

testinium.hub.url

Hub adresi.

MAIN

testinium.hub.internal.url

Internal Hub Adresi.

TEST RUNNER

testinium.runner.max.execution.time.default

120

DEPRECATED

TEST RUNNER

testinium.node.maxReservedTime.minute

30

DEPRECATED

TEST RUNNER

testinium.runner.maxCompileTime.second

600

DEPRECATED

TEST RUNNER

testinium.runner.bash.profile

null

DEPRECATED

STORAGE

testinium.storage.type

MINIO

Kullanılacak olan Storage Service tipini belirler.(MINIO, MONGO, S3)

STORAGE

testinium.storage.maxStoreDay

180

Belirtilen günden daha eski olan dosyaların storage serviceden silineceği anlamı taşır.

STORAGE

testinium.storage.maxStoreDayBinary

null

Belirtilen günden daha eski olan dosyaların storage serviceden silineceği anlamı taşır.

STORAGE

testinium.storage.useStorageServlet

true

Depolama servlet’inin kullanılacağına dair işarettir.

STORAGE - MONGO

testinium.storage.mongo.username

username

MongoDB bağlantısı için kullanılacak kullanıcı adı.

STORAGE - MONGO

testinium.storage.mongo.password

password

MongoDB bağlantısı için kullanılacak kullanıcı şifresi.

STORAGE - MONGO

testinium.storage.mongo.database

testinium

Verilerinin tutulduğu MongoDB veritabanı adı.

STORAGE - MONGO

testinium.storage.mongo.host

host

MongoDB sunucusunun adresi.

STORAGE - MONGO

testinium.storage.mongo.port

27018

MongoDB sunucusunun bağlantı port numarası.

STORAGE - MONGO

testinium.storage.mongo.bucket

testinium

MongoDB GridFS üzerinde kullanılacak bucket adı.

STORAGE - MINIO

testinium.storage.minio.accessKey

cmhs+AUMXUuB6Lzsvgcbp3bRT6VDGQjgCBwB2xm0AN

MinIO erişim anahtarı (kullanıcı kimliği).

STORAGE - MINIO

testinium.storage.minio.secretKey

UPdDVPto+H6ko+20NKmagK40MOskqOBw4yS51WpgVy

MinIO gizli anahtarı.

STORAGE - MINIO

testinium.storage.minio.bucketName

testinium

MinIO üzerinde kullanılacak bucket adı.

STORAGE - MINIO

testinium.storage.minio.endpoint

MinIO sunucusunun adresi.

LOGGING

testinium.log.root.level

INFO

MAIL

testinium.mail.host

host

E-posta gönderimi için SMTP sunucusunun adresi

MAIL

testinium.mail.port

587

SMTP sunucusunun port numarası (genellikle TLS için 587).

MAIL

testinium.mail.username

username

E-posta hesabının kullanıcı adı.

MAIL

testinium.mail.password

password

E-posta hesabının şifresi.

MAIL

testinium.mail.smtp.auth

true

SMTP kimlik doğrulamasının etkin olup olmadığını belirtir.

MAIL

testinium.mail.smtp.tls

true

TLS (güvenli bağlantı) kullanımını etkinleştirir.

MAIL

testinium.mail.smtp.tls.version

TLSv1.2

Kullanılacak SSL/TLS sürümü.

MAIL

testinium.mail.smtp.ssl

false

E-posta gönderiminde SSL bağlantısının kullanılıp kullanılmayacağını belirtir. (true → SSL etkin, false → devre dışı)

MAIL

testinium.mail.debug

false

E-posta gönderiminde debug (ayrıntılı log) modunun aktifliği.

MAIL

testinium.mail.from

Gönderici e-posta adresi (örn. noreply@testinium.comenvelope).

EXECUTOR

testinium.executor.ip

Docker Engine Url

EXECUTOR

testinium.executor.port

22

DEPRECATED

EXECUTOR

testinium.executor.user

ubuntu

DEPRECATED

EXECUTOR

testinium.executor.pass

password

DEPRECATED

GIT

testinium.git.testRepository

testinium

Projelerin çekileceği Git deposunun adı.

GIT

testinium.git.testRepository.url

Projelerin bulunduğu Git deposunun tam URL adresi.

GIT

testinium.git.testRepository.adminUser

admin

Git deposuna erişim için kullanılacak kullanıcı adı.

GIT

testinium.git.testRepository.adminPass

password

Git deposuna erişim için kullanılacak kullanıcı şifresi.

MAVEN/NUGET

testinium.maven.repo.local

null

DEPRECATED

MAVEN/NUGET

testinium.nuget.repo.local

null

DEPRECATED

ENCRYPTION

testinium.db.encrypt.enable

false

Database’de bulunan önemli dataların (password) uygulama ayağa kalkarken encrypt edilmesini sağlar.

CRON

testinium.cron.active

true

Zamanlanmış görevlerin (cron job) aktif olup olmadığını belirler. False olduğu durumda herhangi bir cron job çalışmayacaktır.

CRON

testinium.db.archive.day.testCommandResult

90

Girilen gün sayısından daha eski olan command resultları arşivlenir.

CRON

testinium.db.archive.date.testCommandResult

02.07.2025

Command Resultların girilen tarih oncesi için arşivlenmesini belirtir.

CRON

testinium.cron.active.storage.cleaner

true

Bu değer true olduğu durumda, her gün 03:45’de storage service den verilerin silinmesini sağlayan cron job çalışır.

CRON

testinium.cron.active.plan.deleter

false

Bu değer true olduğu durumda; her gün, kullanıcı tarafından silinmiş(soft delete) plana ait verilerin silinmesini sağlayan cron job çalışır.

HUB

testinium.hub.timeout

120

Hub üzerindeki genel işlem zaman aşımı süresi (saniye cinsinden). (Genellikle default değerler kullanılır. Müşteri bazlı sık değişen bir ayar değildir.)

HUB

testinium.hub.timeout.browser

180

Hub üzerinden başlatılan tarayıcı oturumlarının zaman aşımı süresi (saniye cinsinden). (Genellikle default değerler kullanılır. Müşteri bazlı sık değişen bir ayar değildir.)

HUB

testinium.hub.timeout.nodeStatusCheck

5000

Hub’ın node durumlarını kontrol etme sıklığı (milisaniye cinsinden).(Genellikle default değerler kullanılır. Müşteri bazlı sık değişen bir ayar değildir.)

DASHBOARD

testinium.dashboard.refresh.live

true/false

DEPRECATED

DASHBOARD

testinium.dashboard.visibility

true

BDD Editor kısmının ekrandan görünürlüğünü kısıtlamak için kullanılır.

DOCKER ENGINE

testinium.docker.engine.host

DEPRECATED

SCHEDULE

testinium.schedule.show.frequent.active

true/false

DEPRECATED

SCHEDULE

testinium.test.plan.end.date.for.everyday

12

Günlük olarak schedule edilecek planlar için tarih aralığının maximum alacağı değere denk gelir.(month cinsinden). Örn: günlük çalıştırma sıklığında en fazla 12 ay sonrasına kadar seçim yapılabilir.

SCHEDULE

testinium.test.plan.end.date.for.less.than.day

6

Bir günden daha az olarak schedule edilecek planlar için tarih aralığının maximum alacağı değere denk gelir.(month cinsinden). Örnek: bir günden küçük çalıştırma sıklıklarında en fazla 6 ay sonrasına kadar seçim yapılabilir.

COMPANY

testinium.companyProjectClone.maxProjectCount

5

Clonelanabilecek maximum proje sayısıdır. (Default değeri 10’dur.)

COMPANY

testinium.gateway.baseUrl

Gateway servisinin temel adresi (servisler arası yönlendirme için).

COMPANY

testinium.cloud.gateway.baseUrl

Cloud Gateway adresi

COMPANY

testinium.queueService.baseUrl

Queue servisinin adresi.

COMPANY

testinium.environmentService.baseUrl

Environment servisinin adresi.

COMPANY

testinium.storageService.baseUrl

Storage Service Url adresidir.

COMPANY

testinium.executionService.baseUrl

Execution servisinin adresi

COMPANY

testinium.projectService.baseUrl

Project servisinin adresi

REPORT

testinium.report.xml

true/false

Test koşumlarında xml raporunun kalıcı olarak tutulması durumu.

RABBITMQ

testinium.rabbitmq.host

localhost

RabbitMQ sunucusunun adresi.

RABBITMQ

testinium.rabbitmq.port

5673

RabbitMQ port numarası.

RABBITMQ

testinium.rabbitmq.username

guest

RabbitMQ kullanıcı adı.

RABBITMQ

testinium.rabbitmq.password

guest

RabbitMQ kullanıcı şifresi.

RABBITMQ

testinium.rabbitmq.virtualHost

/

RabbitMQ sanal host adı.

Last updated