qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          QTP 調用動態Action

           QTP中操作:

            背景:使用QTP中的調用方法:通過Insert菜單插入action,qtp自動增加腳本,如“RunAction "Action1", oneIteration”,運行成功;

            如果不操作上述步驟,直接輸寫“RunAction "Action1", oneIteration “總會提示找不到操作...即使增加了相對路徑也無法解決。

            如果使用上述方案,無法調用動態的“Action”

            解決辦法:使用“LoadAndRunAction”

            例:把很多要調用的腳本放在固定的路徑下,通過action的不同腳本名稱調用

            代碼例子:

          For i=1 to Datatable.GetSheet("Action1").GetRowCount
           Datatable.GetSheet("Action1").setCurrentRow(i)
           a=Datatable("A","Action1")
           msgbox a
          ' call RunAction(a, oneIteration)

          ' RunAction "Action1", oneIteration
           LoadAndRunAction "C:\Users\Administrator\Desktop\excel\"&a,"Action1", oneIteration
           DataTable.GetSheet("Action1").SetNextRow
          Next

            雖然是很小的一個功能點,但是浪費了大半天的時間,才解決看了這個問題,發上來給不了解這個點的親們共享

          posted on 2013-07-30 09:55 順其自然EVO 閱讀(415) 評論(0)  編輯  收藏 所屬分類: qtp

          <2013年7月>
          30123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 西盟| 汶上县| 玉环县| 江阴市| 五原县| 九龙城区| 鄂州市| 永宁县| 临潭县| 阳原县| 正镶白旗| 泰和县| 五常市| 聊城市| 百色市| 抚州市| 文水县| 博野县| 满城县| 龙胜| 衡东县| 慈溪市| 突泉县| 乃东县| 贵溪市| 大石桥市| 永德县| 常熟市| 陆川县| 布尔津县| 云安县| 化德县| 广汉市| 平泉县| 梅河口市| 滨州市| 宜阳县| 罗江县| 贺兰县| 曲松县| 双桥区|