如何使用 QTP 記錄審批流程

發布 科技 2024-05-19
20個回答
  1. 匿名使用者2024-02-10

    其實這是根據你的實際需要,沒有絕對的動作定義,你必須寫乙個或多個。 從您的描述來看,從人的角度來看,您的審批流程被設計為多個使用者操作的組合。 但從這個案例來看,每個動作之間的聯絡比較強,最好用乙個動作來做。

    但是,如果每個操作都有很多不同的互動,則最好編寫多個操作。 因為它可能更靈活地呼叫。

  2. 匿名使用者2024-02-09

    這個問題實際上類似於設計乙個軟體模組,這取決於你的具體需求。

    Qtp 允許在操作之間呼叫,您可以將操作設定為僅由該指令碼呼叫,也可以將其設定為共享操作,以便外部指令碼可以呼叫它。 使用動作的便利性在於,您可以輕鬆控制動作的輸入和輸出引數以及要執行的週期數,所有這些都可以通過圖形介面直接在 QTP 中設定。

    另一種方法是做乙個函式,也可以把乙個函式模組做成當前動作中的函式形式,被當前動作反覆呼叫,或者你可以把函式放在庫檔案或者VBS檔案中,然後就可以在指令碼的資源設定中設定這些檔案源的位置, 以便多個指令碼可以使用相同的函式庫。

    如何拆分指令碼結構取決於您的應用程式和實際需求。

  3. 匿名使用者2024-02-08

    房東你好!

    根據您的問題,您可以繼續錄製,這當然與正在錄製的程式有關。

    房東可以將錄製的指令碼拆分為多個動作,一次乙個動作,這樣你就可以使用主動作來呼叫你錄製過的**,這也是可能的。

    至於 qtp 剛剛通過它,那一定是你的指令碼執行過程有問題,房東最好細化問題,確定更好的解決方案。

  4. 匿名使用者2024-02-07

    1.您可以繼續錄製; 但你必須注意凝聚力。

    2.記錄只是記錄乙個過程; 錄製後,您可以新增檢查點來檢查物件是否符合預期(即查詢錯誤)。

    錄音是最基本的操作; 如果你想做好測試自動化,僅僅記錄是不夠的; 您需要學會描述性,並使用框架將其與 VBS 結合使用。

  5. 匿名使用者2024-02-06

    簡單的記錄沒有任何意義,你需要得到這個 qtp 框架,在專家檢視下編寫程式碼,然後判斷邏輯等等。

  6. 匿名使用者2024-02-05

    根據用例的步驟進行錄製就足夠了,並且可以在錄製完成後或錄製過程中插入檢查點(根據預期結果設定)。 這是最簡單的方法。

    此外,您可以將每個操作記錄為單個操作,然後直接呼叫該操作。 這具有很高的重用率。 方便後期維護。

    最近,我也在學習QTP Q515770021。 如果您有任何問題,可以在下面進行交流。

  7. 匿名使用者2024-02-04

    讓我們開始使用 qtp,然後進行錄製。

  8. 匿名使用者2024-02-03

    這個問題可以更詳細嗎? 我會給你乙個粗略的步驟:

    1. 啟動 QTP,在啟動頁面上選擇 Web。

    2. 啟動瀏覽器。

    3. 點選 [錄製] 按鈕,在瀏覽器上操作。

    4.關閉錄音,然後就可以播放了。

    您需要注意,第 1 步和第 2 步不得顛倒。

  9. 匿名使用者2024-02-02

    這是因為 QTP 將遠端桌面識別為物件。

    事實上,QTP 無法識別遠端桌面中的特定物件,這是 QTP 的侷限性。

    實際上,您不能使用遠端桌面 qtp 來記錄本地 IE 操作。 不知道你是怎麼解決的。

  10. 匿名使用者2024-02-01

    測試的目的是什麼? 正在測試遠端桌面?

    這種測試qtp很難實現,qtp有自己的物件識別機制,超出了它的實現範圍。

    但是如果你必須做這種測試,應該有乙個麻煩的方法。 將遠端計算機要執行的操作記錄在指令碼中,並將其儲存在遠端計算機上。 然後,通過createobject函式在遠端機器上建立乙個qtp物件,這樣就可以在本地啟動遠端機器的qtp,執行遠端機器上的指令碼。

  11. 匿名使用者2024-01-31

    主體建築是加強基礎知識的掌握。 需要動態獲取輸入值才能對測試有意義。

    定義迴圈次數。

    可以使用 getsheet 方法將值動態分配給 rowcount。

    dim rowcount as integer

    rowcount = "mysheet").getrowcount

    for 1 to rownumbers

    dialog("login").winedit("agent name:").set "mercury"

    dialog("login").winedit("agent name:").type mictab

    dialog("login").winedit("password:").setsecure "4b863a88710265f6236e7306d7be4db223f1ba84"

    dialog("login").winbutton("ok").click

    window("flight reservation").close

    next

  12. 匿名使用者2024-01-30

    在開頭和結尾新增 for 迴圈語句。

    下面是乙個示例。 dim iloop

    for iloop=1 to 5

    if iloop>4 then

    exit for

    endif === 在此處新增您的**。

    下乙個 注:1實際使用時,將數字 5 替換為您要迴圈 2 的次數上面的if語句只是乙個例子,你可以在if之後改變判斷,或者改變if>iloop4然後

    exit for

    endif 的目的是確定迴圈是否在 4 次後結束,並在第 5 次停止執行。

    刪除全部內容。

  13. 匿名使用者2024-01-29

    在IE中選擇“工具”“Internet選項”“高階”,然後在Internet Explorer中選中“啟用第三方瀏覽器擴充套件”選項。

  14. 匿名使用者2024-01-28

    1.你說無法錄製的是頁面操作後沒有指令碼或Web物件無法識別?

    如果無法識別 Web 物件,則有兩個主要原因:

    1) 啟動 qtp 時外掛程式選擇不正確。既然你說你已經選擇了網路外掛程式,那麼可以排除這種可能性。

    2)您應該在啟動QTP之前啟動瀏覽器,錯誤的啟動順序會導致其他原因,例如QTP安裝錯誤,瀏覽器錯誤,系統錯誤等。 您可以在錄製前使用 Spy 識別網頁物件,然後根據結果做出判斷。 另外,看看瀏覽器的管理外掛程式中是否啟用了 bhomanager。

    2.我認為這種情況只能解釋為機器或系統故障,可以先通過單步除錯確定是哪一步關機了,是QTP的原因還是被測程式的原因。

    另乙個是防毒軟體,所以盡量先關閉所有防毒軟體。

  15. 匿名使用者2024-01-27

    並非所有物件都需要通過錄製來生成。 你可以自己抓取,修改物件描述的方式 1,使用的qtp是破解版,而且你經常會遇到乙個非常令人沮喪的問題2,最無奈的,類似於乙個外掛程式。

  16. 匿名使用者2024-01-26

    我也遇到過幾次,並嘗試了三種可用的方法:

    1 當您開啟 QTP 並準備錄製時,刪除 ActiveX 外掛程式,然後在 QTP 中設定它:tools->options->Action Screen->Advanced,選擇載入 ActionX 控制項,然後重新開啟 QTP 錄製。

    2 重新安裝 QTP 並記得儲存錄製的指令碼。 但這種方法往往會導致問題的再次出現。

    3 你安裝360,關閉360,刪除相關程序,重新開啟QTP,再次啟動IE,一般不會有這樣的問題。

    希望能幫到房東!

  17. 匿名使用者2024-01-25

    我遇到過兩種主要情況:

    1.因為機器裝了360,所以一定不要同時啟動360和qtp,衝突;

    2.與 win7 相同,需要 patch:; qtp_00626;qtp_00604;QTP 00651 等。 補丁可從 HP 支援部門獲取!

  18. 匿名使用者2024-01-24

    我建議你xp + qtp11 + ie7

    或者 win7 64+QTP11+IE8

    或者 win7 32+

  19. 匿名使用者2024-01-23

    建議使用 IE7 或 IE8,否則 IE9 打補丁就不能正常工作。

    自動化是測試功能,但不相容,哪個穩定,哪個用!

  20. 匿名使用者2024-01-22

    QTP11 支援 IE9 打補丁,如果不想打補丁,請使用 IE8

相關回答
11個回答2024-05-19

你好,如果乙個男人說你如何用你的行動證明你喜歡我? 然後你可以擁抱他。 他不放手,不管他說什麼,你都不放手,這才是實際的行動。

12個回答2024-05-19

讓我們以錄製標題為“跨列居中”的巨集為例,看看具體的錄製過程 >>>More

12個回答2024-05-19

如果想用彩紙做房子,一般需要在做之前把房子的形狀和結構定好,最好用拼圖縫合。 然後把房子的構圖分成每一塊結構,放在彩紙上勾勒出輪廓,可以預留乙個好的連線卡槽,或者乾脆用膠水粘住,保證牢固,需要注意的是,需要預留好的活動門,可以開一扇門,也可以開啟前後門。 >>>More

8個回答2024-05-19

Pengkiki有點像Monkichi的諧音。

9個回答2024-05-19

你好! 可以用以下幾句話來表達:思念乙個人的感覺就像喝了一杯冰冷的水,然後一滴一滴地凝結成熱淚。 第二,我想你,是那種打**解決不了的想念,是那種你必須看到並緊緊擁抱的想念。 >>>More