1、需要一個手機號,不能每次都一樣,因為注冊一定是之前沒有用的手機號,所以需要一個隨機數(shù)
2、第一個接口,獲取驗證碼,獲取驗證碼后還需要從數(shù)據(jù)庫獲取驗證碼
3、第二個接口,注冊,要使用獲取驗證碼接口中獲取的驗證碼,還需要相同的手機號
這里提一下鏈接不成功的原因,你的數(shù)據(jù)庫部署在了服務(wù)器A,可能是局域網(wǎng)哦,你平時工作的也在局域網(wǎng),所以可以用自己的電腦連接,但是你的metersphere所在的服務(wù)器B不一定在這個局域網(wǎng)里,這是一中可能,最好問一下你們的運維
還有就是像現(xiàn)在的數(shù)據(jù)庫一般都放在阿里云這種云服務(wù)器上,每個數(shù)據(jù)庫都有兩個地址,一個是針對內(nèi)網(wǎng)的,一個是針對外網(wǎng)的,都試試,我的外網(wǎng)地址是連接不上,連的內(nèi)網(wǎng)地址,具體問題具體分析
先新建一個場景,里面有已經(jīng)錄入好的發(fā)送驗證碼和注冊這兩個接口
然后選擇場景變量,新建一個名為phone的變量,我們這邊對手機號的校驗不多,所以按照如下即可
直接使用${}來獲取剛剛設(shè)置的變量
添加后置sql
環(huán)境選擇剛剛添加數(shù)據(jù)庫連接環(huán)境,選擇剛剛新建的數(shù)據(jù)庫連接配置
其中sql的編寫,我們要使用接口請求時的手機號,也是直接使用${}獲取即可,但是注意要放在’'里,剛開始我也懷疑是不是調(diào)用一次phone變量就隨機一次,經(jīng)過驗證不是的,整個場景周期只會是唯一的一個隨機值
結(jié)果我們放在按列存儲里,我們的sql查詢結(jié)果,可能是1條,也可能是2條,那該怎么獲取對應(yīng)的呢,如果要獲取第一條數(shù)據(jù),那就是${},只要在參數(shù)的名字上加一個_x就可以了
結(jié)果我們放在按列存儲里,我們的sql查詢結(jié)果,可能是1條,也可能是2條,那該怎么獲取對應(yīng)的呢,如果要獲取第一條數(shù)據(jù),那就是${content_1},只要在參數(shù)的名字上加一個_x就可以了,獲取第二條數(shù)據(jù)就是${content_2}
注冊接口手機號,還是使用${phone}來獲取
至于驗證碼。通過${content_1}來獲取,不用再設(shè)置什么變量了, 驗證碼接口的后置變量接口已經(jīng)將驗證碼設(shè)置成了場景變量了。
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧
文章標(biāo)題:MetersPhere自動化之后置SQL腳本及隨機數(shù)變量---注冊場景-創(chuàng)新互聯(lián)
轉(zhuǎn)載來于:http://jinyejixie.com/article26/dpojjg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計、App設(shè)計、網(wǎng)站建設(shè)、建站公司、手機網(wǎng)站建設(shè)、網(wǎng)站導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容