91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

cucumber本質以及實例是怎么樣的

發布時間:2021-10-19 18:43:01 來源:億速云 閱讀:128 作者:柒染 欄目:大數據

本篇文章為大家展示了cucumber本質以及實例是怎么樣的,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

名詞解釋

Feature

Feature是所有測試的開頭。后面跟一段描述性的文字,表明這個測試文件是干什么的。

description

description是一段擴展性的文字描述,可以跟在Feature、Example、Background、Scenario、Scenario Outline下面。

Example和Scenario

Example和Scenario是一對同義詞,是一個具體的測試case,包含了多個step。一般情況下,都是由Given(給定一個初始條件),When(發生了什么),Then(結果是什么)組成的。

Steps

step是cucubmer的最小單元,每個step是由Given, When, Then組成。

例子

Feature: 商家管理測試

  Scenario: 登錄測試
    Given 打開登錄地址 "https://localhost:8080/sso/login"
    When 登錄鏈接是否正常
    Then 登錄后是否有token
public class LoginStepdefs {

    private String token;
    private  Response response;

    @Given("打開登錄地址 {string}")
    public void 打開登錄地址(String url) {
        System.out.println("url = " + url);
        InputStream inputStream = getClass().getResourceAsStream("/io/cucumber/mryt/srm/login.json");
        response = given()
                .body(inputStream)
                .with().contentType(ContentType.JSON)
                .config((RestAssured.config().sslConfig(new SSLConfig().relaxedHTTPSValidation())))
                .post(url);

    }


    @When("登錄鏈接是否正常")
    public void 登錄鏈接是否正常() {
        System.out.println("response.getBody().asString() = " + response.getBody().asString());
        response.then().assertThat().statusCode(200);

    }

    @Then("登錄后是否有token")
    public void 登錄后是否有token() {
        token = response.path("data.token");
        Assert.assertTrue(StringUtils.isNotBlank(token));
    }
}

上述內容就是cucumber本質以及實例是怎么樣的,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

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

AI

嘉定区| 乐安县| 揭东县| 高邑县| 鄱阳县| 方正县| 曲松县| 宜兴市| 耿马| 义乌市| 昭通市| 黄山市| 抚宁县| 平果县| 礼泉县| 介休市| 晋江市| 都匀市| 清原| 新乐市| 桐乡市| 济宁市| 宁城县| 辽源市| 苏尼特左旗| 连州市| 章丘市| 桐乡市| 泽库县| 松溪县| 故城县| 靖西县| 清徐县| 镇平县| 五寨县| 大荔县| 阜城县| 祁门县| 永德县| 民丰县| 邳州市|