中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Fitnesse測試系列--如何設置SetUp文件

發布時間:2020-05-27 08:29:32 來源:網絡 閱讀:1221 作者:夜半煮飯 欄目:軟件技術

又被抽去做了一段時間的Fitnesse用例的編寫,現在case寫了幾個星期,有點收獲,最近會一起整理出來。


SetUp 這個頁面主要被我用來做環境變量的設置了。

環境變量的設置:

!note 這一部分用來在寫測試步驟里被包含,目前主要用來定義用戶場景。
!note 比如:
!note 1,用戶一($USERNAME_A)注冊帳戶,密碼為(${PASSWORD_A})

!note 以下是代碼
!define topic_name {kindle}
!define USERNAME_A {tester001}
!define PASSWORD_A {test}
!define USERNAME_B {tester002}
!define PASSWORD_B {test}

!note 這一部分的定義主要用于在js代碼中進行轉換,因為js不能識別上面的以Define方式定義的靜態變量。
!note 而且creator_user這種說法可以隨時依據當前測試場景的變動而改變而獨立于數據如何命名。

!note 以下是代碼
| Table:smartrics.rest.fitnesse.fixture.RestFixture | ${SITE} |
| let | creator_user |js | "${USERNAME_A}" |  |
| let | creator_pw   |js | "${PASSWORD_A}" |  |
| let | member_user |js | "${USERNAME_B}" |  |
| let | member_pw |js | "${PASSWORD_B}" |  |
| let | topic_name |js | "${topic_name}" |  |


這樣定義后,在測試數據有變動時,修改define 部分的定義數據即可,let部分即可隨之變動,方便快捷。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宁陕县| 平遥县| 台湾省| 敖汉旗| 揭阳市| 虞城县| 汉中市| 承德县| 万山特区| 绥棱县| 信阳市| 芮城县| 城市| 蒙阴县| 巴林右旗| 丹凤县| 石棉县| 游戏| 沭阳县| 蓝田县| 会东县| 阳东县| 喀喇沁旗| 浪卡子县| 屯门区| 营山县| 兴山县| 新巴尔虎右旗| 文化| 洪湖市| 衡阳市| 锡林浩特市| 堆龙德庆县| 抚顺市| 黔西| 特克斯县| 宕昌县| 阿图什市| 天柱县| 思南县| 布尔津县|