日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

測(cè)試服務(wù)

更新時(shí)間:

服務(wù)商創(chuàng)建并保存計(jì)算巢服務(wù)后,需要對(duì)該服務(wù)進(jìn)行測(cè)試,測(cè)試通過(guò)后再提交審核。本文介紹服務(wù)商對(duì)服務(wù)進(jìn)行可用性和服務(wù)模板進(jìn)行測(cè)試操作的詳細(xì)步驟。

服務(wù)商測(cè)試服務(wù)包含手動(dòng)測(cè)試和自動(dòng)測(cè)試兩種方式。您可以根據(jù)服務(wù)實(shí)際情況選擇測(cè)試方式。

  • 手動(dòng)測(cè)試:使用服務(wù)實(shí)例部署鏈接,以用戶的視角在自己的賬號(hào)下部署服務(wù)實(shí)例。

  • 自動(dòng)測(cè)試:針對(duì)不同模板創(chuàng)建測(cè)試用例,并可通過(guò)創(chuàng)建測(cè)試任務(wù)驗(yàn)證模板準(zhǔn)確性。測(cè)試用例會(huì)隨著服務(wù)版本進(jìn)行繼承,方便進(jìn)行回歸測(cè)試,確保服務(wù)迭代的準(zhǔn)確性。同時(shí),串聯(lián)服務(wù)審核流程,在提交審核時(shí)自動(dòng)觸發(fā)服務(wù)進(jìn)行自動(dòng)測(cè)試。

手動(dòng)測(cè)試

使用服務(wù)實(shí)例部署鏈接,在自己賬戶下進(jìn)行服務(wù)實(shí)例的創(chuàng)建,驗(yàn)證服務(wù)實(shí)例的部署操作、

  1. 登錄計(jì)算巢控制臺(tái)

  2. 找到已保存的服務(wù)。單擊服務(wù)名稱進(jìn)入服務(wù)詳情頁(yè)。

  3. 單擊服務(wù)測(cè)試,然后單擊測(cè)試鏈接進(jìn)入服務(wù)實(shí)例創(chuàng)建頁(yè)面。

    在創(chuàng)建服務(wù)實(shí)例頁(yè)面中,測(cè)試服務(wù)實(shí)例的界面內(nèi)容。

  4. 完成測(cè)試后,在服務(wù)詳情的服務(wù)測(cè)試頁(yè)簽中展示測(cè)試成功。2023-10-19_13-32-21.png

自動(dòng)測(cè)試

創(chuàng)建測(cè)試用例,在測(cè)試用例中對(duì)模板的參數(shù)進(jìn)行自定義。創(chuàng)建的測(cè)試用例會(huì)與審核服務(wù)關(guān)聯(lián),在提交審核時(shí)自動(dòng)觸發(fā)測(cè)試用例對(duì)服務(wù)進(jìn)行測(cè)試。測(cè)試用例會(huì)被該服務(wù)一直繼承,當(dāng)服務(wù)升級(jí)或更新后,新版本的服務(wù)會(huì)繼承之前服務(wù)的測(cè)試用例,方便進(jìn)行回歸測(cè)試。

說(shuō)明

若不添加測(cè)試用例,在提交審核服務(wù)時(shí)將不會(huì)觸發(fā)自動(dòng)測(cè)試功能。

測(cè)試用例配置說(shuō)明

測(cè)試用例配置是一個(gè)YAML文件,此處以consul服務(wù)的測(cè)試用例配置文件信息為例。

---
parameters:
  SystemDiskSize: 100
  PayType: "PostPaid"
  DataDiskSize: 40
  InstanceType: "$[iact3-auto]"
  AllocatePublicIp: "true"
  DataDiskCategory: "cloud_efficiency"
  InstancePassword: "$[iact3-auto]"
  SystemDiskCategory: "cloud_essd"

您也可以在新增測(cè)試用例彈窗中,單擊導(dǎo)入默認(rèn)配置,可以導(dǎo)入該服務(wù)的默認(rèn)測(cè)試用例配置。默認(rèn)配置中的參數(shù)內(nèi)容是基于服務(wù)模板中定義的參數(shù)解析的。2023-12-07_11-12-32.png

名稱解釋

模板中相關(guān)字段含義如下。

參數(shù)名稱

是否必填

參數(shù)說(shuō)明

specificationName

套餐名稱。

套餐內(nèi)的參數(shù)和parameters參數(shù)不允許有沖突。

parameters

單個(gè)服務(wù)測(cè)試運(yùn)行ROS模板的參數(shù)。

重要
  • 付費(fèi)模式(InstanceChargeType)參數(shù)的值必須定義成PostPaid

  • 偽參數(shù)($[iact3-auto])會(huì)自動(dòng)從該參數(shù)的可選值中隨機(jī)選擇。定義的云資源將自動(dòng)從當(dāng)前區(qū)域下選擇可用的資源。更多信息,請(qǐng)參見偽參數(shù)說(shuō)明

  • 與地域(region)強(qiáng)關(guān)聯(lián)的屬性Vpc、可用區(qū)、Vswitch和安全組會(huì)在任務(wù)運(yùn)行時(shí)會(huì)自動(dòng)生成,也支持用戶自定義。

創(chuàng)建任務(wù)

在計(jì)算巢賬號(hào)下選擇指定模板和測(cè)試用例對(duì)服務(wù)進(jìn)行測(cè)試。

  1. 測(cè)試任務(wù)處,單擊創(chuàng)建任務(wù),并在彈窗中配置任務(wù)信息。

    1. 設(shè)置測(cè)試任務(wù)的名稱。

    2. 選擇服務(wù)模板和測(cè)試用例。

      若您有多個(gè)模板時(shí),您可以針對(duì)每個(gè)模板添加測(cè)試用例。

    3. 選擇任務(wù)執(zhí)行地域。

      若未選擇任務(wù)執(zhí)行地域,則會(huì)從服務(wù)配置的部署地域中隨機(jī)選擇地域。2023-10-19_15-30-17.png

  2. 單擊立即創(chuàng)建

    創(chuàng)建完成后,您可在任務(wù)列表中查看任務(wù)進(jìn)度。2023-10-19_15-32-41.png

  3. 查看報(bào)告。

    任務(wù)執(zhí)行完后,您可以在執(zhí)行報(bào)告中查看測(cè)試配置和測(cè)試用例信息。

    1. 單擊測(cè)試任務(wù)的測(cè)試名稱前的2023-10-19_16-30-06.png,然后單擊詳情

    2. 在查看報(bào)告彈窗中,查看任務(wù)的測(cè)試配置,地域和資源棧等信息。2024-04-02_18-56-44.png

  4. 查看日志。

    您可以在日志中,查看生效參數(shù)信息、資源棧詳細(xì)信息和報(bào)錯(cuò)信息等。p729063.png

相關(guān)錯(cuò)誤及解決方案

此處列舉測(cè)試服務(wù)常見的錯(cuò)誤日志和解決方法。

  • 錯(cuò)誤日志信息:“IacerException, can not find any available value for ZoneId in cn-qingdao region in [] for default”12.png

    解決方法:當(dāng)前地域沒有相應(yīng)的資源,需指定其他地域執(zhí)行。

  • 錯(cuò)誤日志信息:“Resources.TiDBServerScalingGroupEnable.Properties: : Unknown Property DetachOptions request id: 51341F62-56DC-xxxx-xxxx-xxx4.png

    解決方法:模板參數(shù)錯(cuò)誤,根據(jù)日志提示修改測(cè)試配置的參數(shù)。

偽參數(shù)說(shuō)明

在功能驗(yàn)證測(cè)試中,測(cè)試參數(shù)的填寫較困難和繁瑣,因此可以引入自動(dòng)填寫參數(shù)的$[iact3-auto] 偽參數(shù)。以下兩種情況下支持使用偽參數(shù)自動(dòng)獲取參數(shù)。

  • 所選參數(shù)支持參數(shù)查詢接口(即調(diào)用GetTemplateParameterConstraints接口有返回 AllowedValues)。

  • 參數(shù)名稱具有特定含義或指向性比較明確時(shí),偽參數(shù)會(huì)自動(dòng)獲取一個(gè)適當(dāng)?shù)膮?shù)值。

    • VpcIdVswitchIdSecurityGroupId等,偽參數(shù)會(huì)自動(dòng)從當(dāng)前地域下篩選一個(gè)對(duì)應(yīng)的實(shí)例ID。

    • VpcNamePasswordUuid等,偽參數(shù)會(huì)隨機(jī)生成名稱、密碼和Uuid值。

    • 當(dāng)前已支持的參數(shù):

      • 滿足正則vpc(_|)id時(shí),會(huì)自動(dòng)隨機(jī)獲取當(dāng)前地域下的VpcId值。

      • 滿足正則v(_|)switch(_|)id時(shí),會(huì)自動(dòng)獲取當(dāng)前地域下的VswitchId值(如果參中名稱有符合zone(_|)id的值時(shí),會(huì)查詢對(duì)應(yīng)可用區(qū)的交換機(jī)的ID。)。

      • 滿足正則security(_|)group(_id|id)時(shí),會(huì)自動(dòng)獲取安全組信息。

      • 滿足正則 r'\w*name'時(shí),會(huì)自動(dòng)生成一個(gè)以iacer-開頭的隨機(jī)字符串。

      • 滿足正則r'\w*password'時(shí),會(huì)自動(dòng)生成一個(gè)含有大小字母數(shù)字和特殊字符串的密碼串。

      • 滿足正則r'\w*uuid'時(shí),會(huì)自動(dòng)生成一個(gè)uuid。