簡體   English   中英

托斯卡和詹金斯

[英]Tosca and Jenkins

有人和托斯卡和詹金斯一起工作嗎?

我在從 Jenkins 運行我的批處理腳本時遇到問題。 它不會打開瀏覽器,但工作已成功完成。 當我嘗試在沒有 Jenkins 的情況下在 Windows 上運行時,批處理腳本正常運行。

有人有將這兩種工具一起使用的經驗嗎?

為了在 Jenkins 中使用 Tosca CI,您需要:

  1. 配置您的 Jenkins 構建項目
  2. 添加額外的構建步驟(執行 Windows 批處理命令)
  3. 使用參數調用 ToscaCIClient.exe/ToscaCIClient.jar
    例如“PathToTosca\\ToscaCI\\Client\\ToscaCIClient.exe” -t junit -r PathToResults\\result.xml

可在此處找到更多信息: https : //support.tricentis.com/community/article.do?number=KB0012411

您面臨的問題是因為您將 Jenkins 作為 Windows 服務運行,在這種情況下,無頭執行在技術上發生,您的腳本是為其他用戶帳戶執行的。

解決方案而不是安裝 Jenkins 將其托管在 Apache Tomcat 服務器上

  1. 下載 Jenkins 戰爭文件
  2. 將其復制到Tomcat的webapps文件夾中
  3. 運行啟動.bat

參考 -https://www.tutorialspoint.com/jenkins/jenkins_tomcat_setup.htm

我遇到了同樣的問題。

我猜你運行測試的從機安裝了 jenkins 服務作為服務。
卸載服務。 (.jenkins/jenkins-slave.exe 卸載)
使用 .jnlp 或 slave.jar 將機器作為從機連接。
之后您的測試應該運行良好。

如果它只是創建一個批處理文件,以便在登錄時將機器連接為從機。

我試過了。 但無論如何,Jenkins 並沒有打開瀏覽器,所以 Tests from Execution List 而我不知道為什么。

我們使用 Tosca 10。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM