• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    Rational Robot之DataPool的使用方法

    發布: 2008-5-30 09:47 | 作者: 網絡轉載 | 來源: 網絡轉載 | 查看: 286次 | 進入軟件測試論壇討論

    領測軟件測試網

    DataPool

    DataPool可以在TestManager和Robot中維護
    在TestManager中打開Tools/Manager/Datapool
    在這里可以添加,導入,導出,編輯,刪除DataPool
    添加時要輸入DataPool的名稱(Robot編程時用到),字段的定義,同時可以生成測試數據,其中字段定義的設置,許多都是針對數字類型的
    導入,導出的數據格式是CSV
    編輯可以編輯字段和數據
    刪除就是刪除了

    Robot中用到的Datapool函數
    return& = SQADatapoolOpen (name$, [wrap], [sequence], [exclusive])
    return& = SQADatapoolClose (datapool_id&)
    return& = SQADatapoolFetch (datapool_id&)
    return& = SQADatapoolRewind (datapool_id&)
    return& = SQADatapoolValue (datapool_id&, column, value$)
    這幾個函數和數據庫操作十分類似,使用這些函數需要include的,如下
    '$Include "sqautil.sbh"

    函數說明
    return& = SQADatapoolOpen (name$, [wrap], [sequence], [exclusive])
    name$ datapool的名稱.
    wrap 可選項,用來表示當游標到達最后一行后是否返回第一行。值為:
    True 返回
    False 不返回,結束.如果你試圖繼續訪問datapool的值,就會有運行時錯誤發生。
    當sequence值是SQA_DP_RANDOM時,該值忽略。

    sequence 可選項,指定訪問方法,值為
    SQA_DP_SEQUENTIAL 默認值. 從第一行到最后一行順序讀取.

    SQA_DP_RANDOM 隨機讀取,有些值可能被讀取多次.
    SQA_DP_SHUFFLE
    Datapool access is in shuffled order. Each time Robot or TestManager rearranges, or "shuffles," the access order of all datapool rows, they fall into a unique sequence. Each row is referenced in a shuffled sequence only once.
    exclusive 可選項,表示datapool游標是否和其他用戶共享。值:

    True 不分享.
    False 默認值t. 和其他用戶分享.
    This argument applies only to GUI scripts played back within a TestManager suite. When you play back a script in Robot, the cursor is always exclusive.
    返回值:
    返回句柄,如果失敗返回的值 (Long):
    SQADpUninitialized -1
    sqaDpFailure -2
    sqaDpInvalidArgument -998
    sqaDpExtendedError -999


    return& = SQADatapoolValue (datapool_id&, column, value$)
    datapool_id& 從SQADatapoolOpen返回的表示打開的datapool句柄.
    column 字段名稱或者ID,如果是名稱,要區分大小寫.
    value$ 成功返回時,該值被填充.
    返回值(Long):
    sqaDpSuccess 0
    SQADpUninitialized -1
    sqaDpFailure -2
    sqaDpInvalidArgument -998
    sqaDpExtendedError -999

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: datapool rational Rational robot Robot DataPool


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>