squish

    0熱度

    1回答

    我正在開發一個使用python的擠壓套件,它應該允許沒有軟件開發技能的用戶記錄gui應用程序的測試用例。 一些壓扁方法應該改變/擴展以適應我們的特殊需求,因此我編寫了一個覆蓋壓扁方法的包裝。 因此,如果用戶必須從記錄的代碼儘可能少地改變,那將是最好的。 我不希望用戶必須添加「mywrapper」。在每個方法調用之前。 所以我想我只需要添加 「從mywrapper進口*」 與具有相同名稱包含mywr

    1熱度

    1回答

    我在使用Squish開始測試我的Python + Qt4.8應用程序時遇到了麻煩。 我是新手,所以如果任何人有使用Squish的一些經驗,請閱讀我的問題。 所以我有幾個Python文件,使我的應用程序。 Squish IDE需要一個.exe或.bat文件才能開始記錄。所以我使用PyInstaller從所有.py文件成功生成了.exe。當我打開生成的.exe文件時,它工作正常。 然後我選擇Squis

    0熱度

    1回答

    我使用了一個名爲InstallEventHandler函數,它接受事件的名稱和安裝處理它 installEventHandler("QWidget", "QMouseEvent","mouse_event") 其中QWidget是事件處理程序安裝到類型,QMouseEvent是,導致事件要調用的處理程序,而mouse_event是處理程序。 我希望僅在按下鼠標時才能觸發該功能,但遇到的問題是使

    -1熱度

    1回答

    我是Squish的新手。我們如何測試使用Squish使用JavaScript編寫的應用程序?這些應用程序的測試用例也是用JavaScript編寫的。

    0熱度

    2回答

    我想用我的400個測試用例中的200個命令行撥打squishrunner.exe --testsuite。我認爲,這是不正確的方式,使所有200 --testcase oneOfMyManyManyTestcases選項進行looooooong命令行調用。我應該如何解決這個問題? 在GUI(擠流6.1),我可以將所有的測試用例複選框上我想,這樣一來定義它運行在按下測試套件播放按鈕的一個子集。但是,

    -1熱度

    2回答

    我有一個場景,我在一組操作後調用特定的代碼塊。我在Python中使用了go-to和label。它按預期工作。 有沒有其他更好的選擇呢? 這是使用Squish-for-QT進行自動化的Python代碼。 label .mylabel while (cond1): print("inside cond1") Function1(x,y,z) else: if (

    1熱度

    1回答

    我使用選項--testcase調用某個測試套件的某些測試用例,從命令行運行Squish。一個測試用例的每個執行後我讀命令行上的此消息: [ERROR]無法添加與消息條目的測試結果,其已經完成,類型7「處理退出。」 這是什麼意思?我該如何解決這個問題?

    0熱度

    2回答

    我想連接擠壓到吉拉。遵循壓扁手冊中提供的步驟,但我不斷收到這些錯誤消息。 錯誤消息是:「」 1.預計在報告版本字符串‘3’ 2.預計‘name’屬性缺失元素‘測試’ 什麼錯誤消息的含義,以及如何做我繼續?我正在使用壓扁6.1版本和jira 3.1。 謝謝

    0熱度

    1回答

    彈出窗口圖像窗口阻止窗口應用程序中的停止按鈕和其他按鈕。如何在Squish中移動窗口?我試圖用下面的腳本移動窗口。 Squish不識別彈出窗口。 win = waitForObject(":_Image0") mousePress(win.x, win.y - 10, MouseButton.LeftButton, 0) mouseMove(win.x + 100, win.y) mous

    0熱度

    2回答

    如果兩個文件具有相同名稱的函數,請在腳本中使用source(findFile())將其導入並調用它,以訪問最後關聯的文件中的函數。如何訪問函數一個特定的文件?用python支持導入文件語法壓扁嗎? 這裏是一個參考 script_1.py def runner1(): test.log("Hey") script_2.py def runner1(): test.log("B