MacOS下TestHubo安裝配置指南

TestHubo是一款開源免費的測試管理工具, 下面介紹MacOS私有部署的安裝與配置。TestHubo 私有部署版本更適合有嚴格數據安全要求的企業,支持在本地或專屬服務器上運行,以實現對數據和系統的完全控制。

1、Mac 服務端安裝

  • Mac安裝包下載地址:https://download.tiklab.net/testhubo
  • 下載完成后,獲取名為 tiklab-testhubo.x.x.x.dmg 的可執行文件。
  • 雙擊打開 .dmg 文件,將 Postin 拖入 應用程序 文件夾。
  • 安裝完成后,點擊 應用程序 文件夾中的 TestHubo快捷方式啟動服務。

2、Mac Agent安裝

  • Mac安裝包下載地址: https://download.tiklab.net/download/testhuboAgent
  • 下載完成后,獲取名為 tiklab-testhubo-agent-x.x.x.dmg 的可執行文件。
  • 雙擊打開 .dmg 文件,將 Postin 拖入 應用程序 文件夾。
  • 安裝完成后,點擊 應用程序 文件夾中的 TestHubo快捷方式啟動服務。

3、登錄

3.1 默認賬號

用戶名:admin,密碼:123456

首頁:

3.2 登錄方式

  • 默認本地

默認支持通過賬號密碼登錄,滿足基礎登錄需求。若需要使用企業微信、釘釘或 LDAP 等高級登錄方式,可參閱TesHubo文檔獲取相關配置說明。

  • 統一登錄

支持通過Soular門戶中心的統一登錄,登錄方式同上,方便用戶在多個應用間無縫切換。統一登錄方式需安裝 Soular,具體安裝步驟可參考Soular文檔。

4、配置

允許自定義端口、數據存放目錄、數據庫連接、數據庫備份策略和統一登錄設置,以滿足特定個性化需求。

yaml文件默認位置:

系統

默認位置

Windows

默認在安裝目錄 --> conf目錄下

Mac

默認在app下的Contents --> conf 目錄下

Linux

默認在/opt/testhubo/conf 目錄下

Docker

默認在鏡像文件內/usr/local/testhubo/conf 目錄下

4.1 應用啟動端口自定義

允許用戶自定義應用的啟動端口,以便在特定網絡環境下避免端口沖突或滿足其他配置需求。

屬性

server.port

系統啟動的端口號(可更改)

4.2 數據存放目錄自定義

支持用戶自定義數據存放目錄的位置,幫助用戶根據需要選擇存儲路徑。

屬性

DATA_HOME

數據文件存放地址

4.3 數據庫自定義

支持自定義數據庫連接方式,用戶可以選擇使用內嵌數據庫或指定外部數據庫地址。根據需求配置數據庫連接。

屬性

postgresql.embbed.enable

是否使用內嵌數據庫,true:使用 false:不使用。如果配置為false,需要把該文件中jdbc下的數據庫連接信息更改為自己的數據庫地址,用戶名以及密碼。

postgresql.database

是否使用內嵌數據庫默認連接的數據庫,默認為testhubo-ee如果更改次默認值需要把jdbc下的數據庫連接信息更改為新的數據地址。

postgresql.db.port

使用內嵌數據庫的啟動端口,默認為8301,如果更改需要同時把jdbc.url中的數據庫連接地址端口更改。

postgresql.db.username

使用內嵌數據庫的用戶名,默認為postgres,如果更改需要同時把jdbc.username中的數據庫連接地址用戶名更改。

postgresql.db.password

使用內嵌數據庫的密碼,默認為darth2020,如果更改需要同時把jdbc.password中的數據庫連接地址密碼更改。

postgresql.db.address

使用內嵌數據庫的數據庫文件保存位置,默認為${DATA_HOME}/postgresql,即默認的應用數據目錄下的postgresql目錄。注:如果更改該目錄,該路徑目錄必須為空目錄,否則會導致數據庫無法啟動。

jdbc.url

默認是:jdbc:postgresql://localhost:8301/testhubodb?stringtype=unspecified

其中 8301為端口號,testhubodb為數據庫名字,這兩個可更改

但是端口號必須與postgresql.db.port 保持一致

數據庫名字必須與postgresql.database 保持一致

jdbc.username

數據庫登錄名,必須與postgresql.db.username一致

jdbc.password

數據庫登錄密碼,必須與postgresql.db.password一致

4.4 備份數據庫自定義

允許用戶自定義備份配置,包括設置備份的時間和選擇備份文件的存儲路徑。

屬性

backups.time

備份時間,corn表達式格式,默認為凌晨兩點。

backups.dir

備份地址,默認為${DATA_HOME}/backups,即應用數據目錄下的backups文件夾。

4.5 配置統一登錄

統一登錄,即統一使用Soular的用戶,部門等,這樣配置可以讓一個用戶同時使用多個應用。需要安裝Soular,具體安裝詳見Soular文檔

屬性

說明

soular.embbed.enable

是否為統一登錄,true: 本地模式 false:統一模式

soular.address

Soular的應用地址,統一模式 必填

5、更新

TestHubo支持用戶使用腳本一鍵升級,只需要執行應用升級腳本即可。

TestHubo的升級腳本位置:

系統

默認位置

Windows

進入默認安裝目錄 --> 進入bin目錄 --> 執行update.bat腳本。

Mac

進入app下的Contents --> 進入bin目錄 --> 執行update.sh腳本。

Linux

默認在/opt/testhubo/bin 目錄下 --> 執行update.sh腳本。

Docker

默認在鏡像文件內/usr/local/testhubo/bin 目錄下 --> 執行update.sh腳本。

6、升級到企業版

TestHubo 安裝后默認為免費版,要啟用企業版功能,用戶需要訪問官網訂閱并購買 License 密鑰。購買后上傳 License 密鑰即可升級至企業版,解鎖更多高級功能和擴展服務。

6.1 試用

TestHubo 提供企業版功能的試用,用戶可以在試用期內體驗所有企業版功能。試用步驟如下:

  • 進入個人中心

瀏覽器進入Tiklab官網 --> 點擊左上角登錄 --> 點擊左上角頭像進入個人中心

  • 試用

點擊訂閱 --> 點擊訂閱管理 --> 選擇Postin --> 點擊企業版試用

6.2 訂閱

用戶可以根據企業的需求選擇合適的訂閱時長和人數,靈活配置以滿足不同團隊的要求。訂閱步驟如下:

  • 進入個人中心

瀏覽器進入Tiklab官網 --> 點擊左上角登錄 --> 點擊左上角頭像進入個人中心

  • 訂閱

點擊訂閱 --> 點擊訂閱管理 --> 選擇Postin--> 點擊訂閱

6.3 Licence下載與導入
  • Licence下載

完成訂閱或試用后,用戶可以在訂閱管理中查看已訂閱的 TestHubo 產品,并下載相應的 Licence 文件。

  • 導入Licence

TestHubo 支持在線直接升級功能,用戶可以通過導入 Licence 文件啟用企業版功能。

操作步驟:系統設置 --> 版本與許可證 --> 導入Licence

7、幫助與支持

在安裝過程中遇到問題?我們為你準備了詳細的文檔和教程,幫助你快速解決任何問題。訪問 TestHubo文檔中心,獲取詳細的配置指南和常見問題解答。如果需要更多幫助,歡迎隨時向我們的活躍社區提問,與你的同行們共同探討解決方案!

  • 文檔:https://doc.tiklab.net/document/d396a1bc29fe
  • 社區:https://developer.tiklab.net

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/64209.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/64209.shtml
英文地址,請注明出處:http://en.pswp.cn/web/64209.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Windows 11 配置gym、mujoco、mujoco-py環境教程

Windows 11 配置gym、mujoco、mujoco-py環境教程 整理了windows11系統安裝mujoco、mujoco_py、gym的教程以及報錯解決方法。 環境版本 mujoco-py-2.1.2.14 mujoco210 gym==0.23.1 python 3.9.16 pytorch 1.12.1+cu113 mujoco安裝 1. 在Github中下載mujoco210壓縮包 G…

Java重要面試名詞整理(五):Redis

文章目錄 Redis高級命令Redis持久化RDB快照(snapshot)**AOF(append-only file)****Redis 4.0 混合持久化** 管道(Pipeline)**StringRedisTemplate與RedisTemplate詳解**Redis集群方案gossip腦裂 Redis LuaR…

Amazon Bedrock 實踐 - 利用 Llama 3.2 模型分析全球糖尿病趨勢

黃浩文 資深開發者布道師 亞馬遜云科技 擁有電信、互聯網以及云計算等行業超過 20 年的豐富經驗,曾任職于微軟、Sun 和中國電信。他目前專注于生成式 AI、大型語言模型 (LLM)、機器學習和數據科學等領域的技術內容創作和實踐分享,致力于賦能全球開發者。…

期權懂|如何計算期權賣方平倉后的盈利?

錦鯉三三每日分享期權知識,幫助期權新手及時有效地掌握即市趨勢與新資訊! 如何計算期權賣方平倉后的盈利? 期權賣方平倉后的盈利計算涉及多個因素,包括期權的交易價格、平倉價格以及權利金的變動等。 交易價格:期權賣…

【連續學習之VCL算法】2017年論文:Variational continual learning

1 介紹 年份:2017 期刊: arXiv preprint Nguyen C V, Li Y, Bui T D, et al. Variational continual learning[J]. arXiv preprint arXiv:1710.10628, 2017. 本文提出的算法是變分連續學習(Variational Continual Learning, VCL&#xf…

多視圖 (Multi-view) 與多模態 (Multi-modal)

多視圖 (Multi-view) 與多模態 (Multi-modal) 是兩種不同的數據處理方式,它們在機器學習和數據分析中有著重要的應用。盡管這兩者有一些相似之處,但它們關注的角度和處理方法有所不同。 多視圖 (Multi-view) 定義:多視圖指的是同一數據對象…

MySQL 性能瓶頸,為什么 MySQL 表的數據量不能太大?

MySQL的性能瓶頸(為什么MySQL有幾萬的qps,怎么來的?性能分析 為什么 MySQL 表不能太大網上大部分人的說法:問題的關鍵: B樹層數對查詢性能的影響到底有多大? 是什么導致的 MySQL 查詢緩慢?如何解決: MySQL的性能瓶頸(為什么MySQL有幾萬的qps,怎么來的? 一個全表掃描的查詢…

Linux 實用命令 grep、wc

grep 命令詳解 grep [選項] ‘模式’ 文件名 grep [參數] [選項] [操作對象]grep ‘error’ -c 5 --color info.log [模式]:是要搜索的字符串或正則表達式。 [選項]:是可選的,用于定制grep的行為。 [操作對象]:是要搜索的文件…

【Transformer】深入淺出自注意力機制

寫在前面:博主本人也是剛接觸計算機視覺領域不久,本篇文章是為了記錄自己的學習,大家一起學習,有問題歡迎大家指出。(博主本人的習慣是看文章看到不懂的有立馬去看不懂的那塊,所以博文可能內容比較雜&#…

HarmonyOS NEXT 實戰之元服務:靜態案例效果---教育培訓服務

背景: 前幾篇學習了元服務,后面幾期就讓我們開發簡單的元服務吧,里面豐富的內容大家自己加,本期案例 僅供參考 先上本期效果圖 ,里面圖片自行替換 效果圖1完整代碼案例如下: import { authentication } …

3.阿里云flinkselectdb-py作業

1.概述 Python API中文文檔 本文介紹在阿里云實時計算flink中使用python作業,把oss中的數據同步數據到阿里云selectdb的過程。python簡單的語法特性更適合flink作業的開發; 先說結論: 在實際開發中遇到了很多問題,導致python作業基本基本無法…

互聯網視頻云平臺EasyDSS無人機推流直播技術如何助力野生動植物保護工作?

在當今社會,隨著科技的飛速發展,無人機技術已經廣泛應用于各個領域,為我們的生活帶來了諸多便利。而在動植物保護工作中,無人機的應用更是為這一領域注入了新的活力。EasyDSS,作為一款集視頻處理、分發、存儲于一體的綜…

51c視覺~YOLO~合集8

我自己的原文哦~ https://blog.51cto.com/whaosoft/12897680 1、Yolo9 1.1、YOLOv9SAM實現動態目標檢測和分割 主要介紹基于YOLOv9SAM實現動態目標檢測和分割 背景介紹 在本文中,我們使用YOLOv9SAM在RF100 Construction-Safety-2 數據集上實現自定義對象檢測模…

Docker Container 可觀測性最佳實踐

Docker Container 介紹 Docker Container( Docker 容器)是一種輕量級、可移植的、自給自足的軟件運行環境,它在 Docker 引擎的宿主機上運行。容器在許多方面類似于虛擬機,但它們更輕量,因為它們不需要模擬整個操作系統…

氣相色譜-質譜聯用分析方法中的常用部件,分流平板更換

分流平板,是氣相色譜-質譜聯用分析方法中的一個常用部件,它可以實現氣相色譜柱流與MS檢測器流的分離和分流。常見的氣質聯用儀分流平板有很多種,如單層T型分流平板、雙層T型分流平板、螺旋分流平板等等。 操作視頻http://www.spcctech.com/v…

易基因: BS+ChIP-seq揭示DNA甲基化調控非編碼RNA(VIM-AS1)抑制腫瘤侵襲性|Exp Mol Med

大家好,這里是專注表觀組學十余年,領跑多組學科研服務的易基因。 肝細胞癌(hepatocellular carcinoma,HCC)早期復發仍然是一個具有挑戰性的領域,其中涉及的機制尚未完全被理解。盡管微血管侵犯&#xff08…

鴻蒙系統文件管理基礎服務的設計背景和設計目標

有一定經驗的開發者通常對文件管理相關的api應用或者底層邏輯都比較熟悉,但是關于文件管理服務的設計背景和設計目標可能了解得不那么清楚,本文旨在分享文件管理服務的設計背景及目標,方便廣大開發者更好地理解鴻蒙系統文件管理服務。 1 鴻蒙…

如何配置 Java 環境變量:設置 JAVA_HOME 和 PATH

目錄 一、什么是 Java 環境變量? 二、配置 Java 環境變量 1. 下載并安裝 JDK 2. 配置 JAVA_HOME Windows 系統 Linux / macOS 系統 3. 配置 PATH Windows 系統 Linux / macOS 系統 4. 驗證配置 三、常見問題與解決方案 1. 無法識別 java 或 javac 命令 …

Doris 數據庫外部表-JDBC 外表,Oracle to Doris

簡介 提供了 Doris 通過數據庫訪問的標準接口 (JDBC) 來訪問外部表,外部表省去了繁瑣的數據導入工作,讓 Doris 可以具有了訪問各式數據庫的能力,并借助 Doris 本身的 OLAP 的能力來解決外部表的數據分析問題: 支持各種數據源接入…

分布式 IO 模塊助力沖壓機械臂產線實現智能控制

在當今制造業蓬勃發展的浪潮中,沖壓機械臂產線的智能化控制已然成為提升生產效率、保障產品質量以及增強企業競爭力的關鍵所在。而分布式 IO 模塊的應用,正如同為這條產線注入了一股強大的智能動力,開啟了全新的高效生產篇章。 傳統挑戰 沖壓…